下载MetaTrader 5
要添加评论,请登录注册
发布您的交易信号并添加账户监控!
yjzhyxd2007
8
yjzhyxd2007 2016.05.12 06:34 

写了一些测试ea都在同一根柱上反复开仓……导致一直亏损

用了这样的代码,但好像不管用,求高手赐教

datetime Time[1],orderTime;

   int copied=CopyTime(_Symbol,_Period,0,1,Time);

   if(copied>0)

     {

      int T=OrdersTotal();

      OrderSelect(T-1);

      orderTime=OrderGetInteger(ORDER_TIME_SETUP);

      if(orderTime-Time[0]>0)

        {

         return;

        }

     }

   else

     {

      return;

     } 

Lejie Wang
186
Lejie Wang 2016.05.13 19:55  
yjzhyxd2007:

写了一些测试ea都在同一根柱上反复开仓……导致一直亏损

用了这样的代码,但好像不管用,求高手赐教

datetime Time[1],orderTime;

   int copied=CopyTime(_Symbol,_Period,0,1,Time);

   if(copied>0)

     {

      int T=OrdersTotal();

      OrderSelect(T-1);

      orderTime=OrderGetInteger(ORDER_TIME_SETUP);

      if(orderTime-Time[0]>0)

        {

         return;

        }

     }

   else

     {

      return;

     } 

加入开仓时间与当前柱时间判断
Zhao Xia
34
Zhao Xia 2016.05.19 18:22  

datetime oldtime;

.

.

 int OnInit()

{

oldtime=Time[0]; 

void buy()

{

.

.

 if (oldtime==Time[0])return;

 

if (OrderSend(.....)>0) oldtime=Time[0];

 

/
要添加评论,请登录注册