"ダミー "からの質問 - ページ 22

 
Interesting:

現在時刻は 2番目の日付(ヘルプを見ればわかるはず)...。

おそらく、次のような動作になると思います。

効くんです))。うーん、何か誤解しているような気がします。

開始位置からの要素は現在から過去に向かってカウントされる。すなわち、開始位置が0であれば、現在のバーを意味する。

なので、バブリーなんです)))

 
MQL5で Day()とHour()関数のMQL4アナログはどれですか(戻り値はintでなければなりません)?
 
Cmu4:
MQL4のDay()とHour()関数のアナログがMQL5には あるか教えてください(戻り値はintのはずです)。

https://www.mql5.com/ru/docs/dateandtime

今までの科学で知られているすべての

Документация по MQL5: Дата и время
Документация по MQL5: Дата и время
  • www.mql5.com
Дата и время - Документация по MQL5
 
sergeev:

https://www.mql5.com/ru/docs/dateandtime

今日まで科学的に知られているすべてのもの。

既成のソリューションがないのが残念で、また配列やdatetimeのデータで いろいろと工夫をすることになりそうです...。一見すると初歩的なことですが、なぜMQL4から乗り換える際に削除しなければならなかったのでしょうか?
 

MessageBoxに関する 質問です。ヘルプに

Примечание
Функцию нельзя вызывать из пользовательских индикаторов, так как индикаторы выполняются в интерфейсном потоке и не должны его тормозить.

せいぶん

void OnStart()
  {
   int  MessageBox(
                   string  text="text",// текст сообщения
                   string  caption=NULL,     // заголовок окна
                   int     flags=MB_YESNO    // определяет набор кнопок в окне
                   );
  }

私は得る。

'MessageBox' - function can be declared only in the global scope

OnStart()の前に置いたのですが、エラーは出ず、ウィンドウも出ません。

このボックスの正しい使い方、例えばYES/NOの 処理(同意=スクリプトの実行を続ける、拒否=中止する)

 
 int  MessageBox(

なぜintを つけたのか?

は、コンパイラと戦うために?

 
sergeev:

なぜintを つけたのか?

は、コンパイラと戦うために?

おっかなびっくりです・・・。:)ありがとうございます、すべてうまくいきました。
 
   int MB=MessageBox(
                     "text01",// текст сообщения
                     NULL,// заголовок окна
                     0x00000004);
   if(MB==IDYES)
     {
      Print("YES");
      Alert("YES");
      Comment("YES");
     }
   else if(MB==IDNO)
     {
      Print("NO");
      Alert("NO");
      Comment("NO");
     }

プリントが 頑なに2枚ずつ印刷されるのですが、何でしょうか?

そしてもう一つの質問。古いAlertのリストをクリア する方法はありますか?4に1もなかったと思う。使っていないので、間違っているかもしれません。

 
SymbolSelect("GBPUSD",false);
マーケット概要でペアを削除しない。また、trueかつシンボルリストにない場合は追加しない。エラーを返さない。シンボルに未決済のチャートやポジションがない。
 
Silent:

プリントが頑なに2枚ずつ印刷されるのですが、何でしょうか?

アラートは履歴のためのテキストも印刷します。


そしてもう一つの質問。古いAlertのリストをクリア する方法はありますか?4に1もなかったと思う。使っていないので、間違っているかもしれません。

まだです。