顺水外汇EA交易网MT4

标题: 如何定义交易周期~~源码如下~~ [打印本页]

作者: 随波竹流    时间: 2017-9-29 16:07
标题: 如何定义交易周期~~源码如下~~
各位前辈,小白刚开始接触EA,也没有朋友可以咨询,有很多问题,需要大神帮忙。
下面这段EA实现了自动开仓和平仓,但是有几个问题没有搞明白。
1、均线交叉后不是马上平仓,也不是马上开仓。都需要过一段时间才会平仓及开仓。
     我需要交叉马上交易。
2、如何定义周期,目前这个切换到哪个时间盘面就计算哪个盘面。能否做到自己选择周期。
比如,我看的是1小时盘面,但是我想在30分钟盘面出现信号进行平仓。做到自己选择交易周期。
源码如下:
extern int       FastEMA=5;
extern int       SlowEMA=10;
extern double    Lots=0.1;
int Crossed (double line1 , double line2)
{
        static int last_direction = 0;
        static int current_dirction = 0;
        if(line1>line2)current_dirction = 1; //up
        if(line10)
                        {
                                if(OrderSelect(ticket,SELECT_BY_TICKET,MODE_TRADES))
                                        Print("BUY order opened : ",OrderOpenPrice());
                        }
                        else Print("Error opening BUY order : ",GetLastError());
                        return(0);
                }
                if(isCrossed == 2)
                {
                        ticket=OrderSend(Symbol(),OP_SELL,Lots,Bid,3,0,0,"My MA",12345,0,Red);
                        if(ticket>0)
                        {
                                if(OrderSelect(ticket,SELECT_BY_TICKET,MODE_TRADES))
                                        Print("SELL order opened : ",OrderOpenPrice());
                        }
                        else Print("Error opening SELL order : ",GetLastError());
                        return(0);
                }
                return(0);
        }
        //平仓-------------------------------------------------------------------------------------------------------
        for(cnt=0;cnt
double iMA( string symbol, int timeframe, int period, int ma_shift, int ma_method, int applied_price, int shift) 参数:symbol   -   计算指标数据上的货币对名称. NULL表示当前货币对. timeframe   -   时间周期。 可以时间周期列举任意值. 0表示当前图表的时间周期.想计算30分钟就写30。shortma = iMA(NULL,30,FastEMA,0,MODE_SMA,PRICE_CLOSE,1);
longma = iMA(NULL,30,SlowEMA,0,MODE_SMA,PRICE_CLOSE,1);

作者: ksqbqb    时间: 2017-9-29 16:11
我也是EA新手,谢谢楼主了。




欢迎光临 顺水外汇EA交易网MT4 (http://waterforex.com/) Powered by Discuz! X3.2