Thread: How to code?
View Single Post
  #487 (permalink)  
Old 11-23-2007, 10:49 PM
natsirte natsirte is offline
Junior Member
 
Join Date: Oct 2006
Posts: 24
natsirte is on a distinguished road
Recover a data type from an indicator

Hi
Is it possible to recover a data type from an indicator (3 MA Cross w alert) to put it in a EA?

This is what I want to do :
In the indicator (3 MA Cross w alert) I put a data type :
double execute_trade = "ok_buy" or execute_trade = "ok_sell" here :

************Indicator ************
if ((fasterMAnow > slowerMAnow &&
fasterMAprevious <= slowerMAprevious &&
fasterMAafter > slowerMAafter &&
mediumMAnow > slowerMAnow )
||
(fasterMAnow > slowerMAnow &&
mediumMAnow > slowerMAnow &&
mediumMAprevious <= slowerMAprevious &&
mediumMAafter > slowerMAafter ))
{
CrossUp[i] = Low[i] - Range*0.5;
string execute_trade = "ok_buy";
}

if ((fasterMAnow < slowerMAnow &&
fasterMAprevious >= slowerMAprevious &&
fasterMAafter < slowerMAafter &&
mediumMAnow < slowerMAnow )
||
(fasterMAnow < slowerMAnow &&
mediumMAnow < slowerMAnow &&
mediumMAprevious >= slowerMAprevious &&
mediumMAafter < slowerMAafter ))
{
CrossDown[i] = High[i] + Range*0.5;
execute_trade = "ok_sell";
}

************************

and I'd like to recover "excute_trade" in my EA like this :


***********EA***************


if (excute_trade== "ok_buy")
Order = SIGNAL_BUY;

if (excute_trade== "ok_sell")
Order = SIGNAL_SELL;



****************************

But I don't know how to do

help please

Best regards
Attached Files
File Type: mq4 3 MA Cross w_Alert v2.mq4 (5.9 KB, 11 views)
Reply With Quote