初心者の方からの質問 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:

この行では、return 文を削除します。このエントリで、close条件以外は何も することがなくなります。

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

この行では、return 文を削除します。このエントリで、close条件以外は何も することがなくなります。

なるほど、ありがとうございます
 
Sergey Gritsay:
では、このコードはどこで手に入れたのでしょうか?
このEAをオーダーメイドで書いてもらったのに、改良する気がないんです。セルゲイさん、手伝ってくれませんか?
 
demonoid123000:
このEAを注文したのに、改善する気がない。セルゲイさん、手伝ってくれませんか?

そんなコードにいくら払ったんだろう?手伝ってみる。

 
demonoid123000:
このEAを注文して書いてもらったのに、改良する気がないんです。セルゲイさん、手伝ってくれませんか?
トライ
ファイル:
 
文字列をブーリアン値に変換する方法を教えてください。
 
-Aleks-:
文字列をbool型のブーリアン値に変換する方法を教えてください。

f 具体的にはどのような文字列なのでしょうか?

 
Sergey Gritsay:

f 具体的にはどのようなラインなのでしょうか?

文字列a="true "とする。
理由: