初学者的问题 MQL5 MT5 MetaTrader 5 - 页 524

 
Sergey Gritsay:
你的代码,请
void OnTick()
  {
  if(TimeCurrent()>=D'23:50')close_all();return;
  
  if(NevDay2())
     {
      double PP = iCustom(NULL,0,"PP",0,0);//получаем значение индикатора
      double Op = iOpen(Symbol(),PERIOD_D1,2);//Цена открытия бара
//--------------------------------------------------------------------
      if(MathAbs(PP-Op)>PP_Open*Point) // проверяем условие разницы между РР и Ор
        {
          if(PP<Op) //проверяем какой ордер открывать
           {
           double TP1 = PP+(TP*Point);
           int ticket = OrderSend(Symbol(),OP_SELL,volume,Bid,Slippege,NormalizeDouble(Bid+SL*Point,Digits),TP1);
           }
          else
           {
           double TP1 = PP-(TP*Point);
           int ticket = OrderSend(Symbol(),OP_BUY,volume,Ask,Slippege,NormalizeDouble(Ask-SL*Point,Digits),TP1);
           }
        }
     }
  }

//-----------------

 
toni_stark:

请正确插入代码:在论坛中正确插入代码
 
toni_stark:

在这一行中,删除返回 语句;有了这个条目,除了关闭条件,你将没有任何事情可做

if(TimeCurrent()>=D'23:50')close_all();return;
 
Sergey Gritsay:

在这一行中,删除返回 语句;有了这个条目,除了关闭条件,你将没有任何事情可做

我明白了,谢谢你!
 
Sergey Gritsay:
那么你从哪里得到这个代码?
我得到了这些按订单写好的EA,他们却不想改进它们。你能帮助我吗,Sergei?
 
demonoid123000:
我订购了这些EA,但他们并不想改进它们。你能帮助我吗,Sergei?

我不知道你为这样的代码支付了多少钱?我将尽力帮助。

 
demonoid123000:
我得到了这些写好的EA,但他们不愿意完善它们。你能帮助我吗,Sergei?
尝试
附加的文件:
 
你能告诉我如何将一串文本转换为布尔值吗?
 
-Aleks-:
请告诉我如何将一串文本转换为bool类型的布尔值?

f 到底是什么字符串?

 
Sergey Gritsay:

f到底是什么线?

让它成为字符串a="true"。