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

 
Karlson:
ここで...
SPY!
 

ENUM_MQL5_INFO_INTEGER enumは、プログラムが特定のモードで実行されていることを示す 識別子を含んでいます。

enum_mql5_info_integer

識別子.

商品説明

物件タイプ

mql5_program_type

mql5-programの種類

enum_program_type

mql5_dlls_allowed

現在実行中のプログラムのDLLを使用する許可

ブール

mql5_trade_allowed

本ランニングプログラムでの取引許可

ブール

MQL5_DEBUGGING

デバッグモードで動作しているプログラムのサイン

ブール

MQL5_TESTING

テスターでの プログラム実行のサイン

ブール

mql5_optimization

最適化中のプログラム実行のサイン

ブール

mql5_visual_mode

ビジュアルテストモードでの プログラム実行のサイン

ブール

しかし、実際の取引 モードでプログラムを実行していることを示す識別子として、どの識別子を使用すべきかは明らかではありません。MQL5_TRADE_ALLOWEDという 識別子は、 十分に リアルトレード モードでプログラムを実行する属性」と考えていいのでしょ うか それとも、デモモードとリアルモードでプログラムを実行した形跡はないのでしょうか?

 
Yedelkin:

しかし、実際の取引モードで 実行中のプログラムを示す識別子として、どの識別子を使用すべきかは明らかではありません。

これは現実世界での意味なのでしょうか?
 
TheXpert:
現実世界での話か?
はい、デモモードではありません。
 
 

セミョーンセミョーニッチ!:/

ありがとうございました。

 

ここでは、「MQL5 Reference / Standard constants, enumerations and structures / Named constants / Constants of numeric types」、例えば、LONG_MAX,ULONG_MAXの ようになります。

datetime 型にも同様の定数が用意されていますか?datetime_max のようなものでしょうか?それとも、datetime 型の場合、 最大値は常に手動で入力しなければならないのでしょうか?

 
papaklass:
datatime_max ==TimeCurrent() 将来的に取引するつもりがない場合。

いや、質問を誤解している。気になるのは現在の日付ではなく、datetime 型の定数です。 特定のデータ型に対する いわば上と下の制限。

papaklass
datatime_max ==TimeCurrent()
datatime_max "がdatetime 型の最大値であると理解されている場合、これは不正確な記述である。
 
Yedelkin:

いや、質問を誤解している。気になるのは現在の日付ではなく、datetime 型の定数です。 特定のデータ型に対する、いわば上下の制限。

datatime_max "がdatetime 型の最大値として理解されるなら、これは間違った記述です。

定数はありませんが、#define -https://www.mql5.com/ru/docs/basis/types/integer/datetime で整理することができます。

...3000年12月31日。

Документация по MQL5: Основы языка / Типы данных / Целые типы / Тип datetime
Документация по MQL5: Основы языка / Типы данных / Целые типы / Тип datetime
  • www.mql5.com
Основы языка / Типы данных / Целые типы / Тип datetime - Документация по MQL5
 
Rosh:

定数はありませんが、#define -https://www.mql5.com/ru/docs/basis/types/integer/datetime で整理することができます。

OKです。定数は、授業で使いたいと思います。まだ#defineとクラスとの組み合わせは見えていません。ベースクラスのメンバー変数を独自に導入するしかなさそうですね。