那你需要在程序里面 Symbol 参数处列出要处理的对象。
但是其实并不建议这样,因为EA是tick出发的,这样一来,在执行其他货币对的逻辑时,其实用的是当前ea所在图表货币对tick的触发。
均线写法怎么写
double FastMA1 = iMA(NULL, timeframe2, FAST, 0, MODE_EMA, PRICE_CLOSE, 1);
double FastMA2 = iMA(NULL, timeframe2, FAST, 0, MODE_EMA, PRICE_CLOSE, 2);
double SlowMA1 = iMA(NULL, timeframe2, SLOW, 0, MODE_EMA, PRICE_CLOSE, 1);
double SlowMA2 = iMA(NULL, timeframe2, SLOW, 0, MODE_EMA, PRICE_CLOSE, 2);
平仓函数怎么改
OrderClose(OrderTicket(),LotSize, Ask, Slippage, Yellow);
OrderClose(OrderTicket(),LotSize, Bid, Slippage, Yellow);
Sym做图表名称变量,循环执行。
double FastMA1 = iMA(Sym, timeframe2, FAST, 0, MODE_EMA, PRICE_CLOSE, 1);
均线写法怎么写
double FastMA1 = iMA(NULL, timeframe2, FAST, 0, MODE_EMA, PRICE_CLOSE, 1);
double FastMA2 = iMA(NULL, timeframe2, FAST, 0, MODE_EMA, PRICE_CLOSE, 2);
double SlowMA1 = iMA(NULL, timeframe2, SLOW, 0, MODE_EMA, PRICE_CLOSE, 1);
double SlowMA2 = iMA(NULL, timeframe2, SLOW, 0, MODE_EMA, PRICE_CLOSE, 2);
平仓函数怎么改
OrderClose(OrderTicket(),LotSize, Ask, Slippage, Yellow);
OrderClose(OrderTicket(),LotSize, Bid, Slippage, Yellow);
主程序最好放在 OnTimer() 中由时钟触发,Ask,Bid 用 MarketInfo(symbol,MODE_ASK)和 MarketInfo(symbol,MODE_BID)代替。
均线写法怎么写
double FastMA1 = iMA(NULL, timeframe2, FAST, 0, MODE_EMA, PRICE_CLOSE, 1);
double FastMA2 = iMA(NULL, timeframe2, FAST, 0, MODE_EMA, PRICE_CLOSE, 2);
double SlowMA1 = iMA(NULL, timeframe2, SLOW, 0, MODE_EMA, PRICE_CLOSE, 1);
double SlowMA2 = iMA(NULL, timeframe2, SLOW, 0, MODE_EMA, PRICE_CLOSE, 2);
平仓函数怎么改
OrderClose(OrderTicket(),LotSize, Ask, Slippage, Yellow);
OrderClose(OrderTicket(),LotSize, Bid, Slippage, Yellow);