エラー、バグ、質問 - ページ 550

 
WWer:

このコードはコンパイルしてはいけないのでしょうか?

現時点では、クラスメンバに 修飾子 const を付けることはできません。
Документация по MQL5: Основы языка / Типы данных / Структуры и классы
Документация по MQL5: Основы языка / Типы данных / Структуры и классы
  • www.mql5.com
Основы языка / Типы данных / Структуры и классы - Документация по MQL5
 

mql5フォーラムでは、すべて問題ありません。

ガジュマルの村(mql4)ではまた雨が降っている。電気が発明されるのはいつ頃か、予想がつきますか?

あるいは、-私たちはあなたのもとにやってきます.:)

 

Urain:
Тело деструктору добавьте, хоть бы  и пустое.

気の利いたことを付け加えたいと思いました。できなかった...

 
tara:

よくわからないんだけど、これって偏見?

は、デストラクタ本体がないとコンパイルできません。

というわけです。

class name
  {
public:
                     name(void);
                    ~name(void){};
  };

が、こんなもんじゃない。

class name
  {
public:
                     name(void);
                    ~name(void);
  };
 
TheXpert:

定数メンバの初期化はどこかで行わなければならない。

定数項だけではダメなんでしょうね :) .また、静止画でなければならないのは、それなりの理由があるからです。

あるクラスのすべてのインスタンスが同じ定数変数を持たなくてはならないわけではない作業があるので、staticは別のトピックになります。

mql5 です。
現時点では、クラスメンバに const 修飾子を付けることはできません。

時間と共にMQL5がC++に似てくることを期待しています。演算子のオーバーロードで十分なのですが :)

ウラン です。

なんとか理解できていないのですが、言い訳になりますか?

デストラクタ本体がないとコンパイルできません。

混同していますね、とにかくコンパイルされます。
 
WWer:

...

混乱しているのか、とにかくコンパイルされる。

上記の例では、空のファイルにF7を貼り付けると、すべてを自分の目で確認することができます。
 
Urain:
上記の例では、空のF7ファイルに貼り付けて、自分の目ですべてを確認することができます。
はたして.mqhファイルがコンパイルされるだけで、...
 
WWer:
なるほど...。ただ、*.mqhファイルにコンパイルされているだけなのですが......。
そうですね、mqhではすべてのチェックが行われているわけではなく、デストラクタ本体がすでにスクリプト自体にある可能性があります。
 

MQL5リファレンスマニュアル/スタンダード ライブラリ/トレーディングクラス/AccountInfo/MaxLotCheckにおいて

は関数パラメータの不完全な記述であり、記述には3つのパラメータがある。

MetaEditor Navigator MQL5/Include/Trade/AccountInfo.mqh を開いて MaxLotCheck の行を見つけると、説明にもう1つのパラメータ % が含まれています。

 

開発者の皆様、オプティマイザーとテスターは前取引日の終わりまでではなく、現在の時間まで動作するようにしてください。
現在の取引日が完全に最適化期間から外れているような現状です((

多くのシステムはD1よりはるかに小さい時間枠で動いており、彼らにとっては非常に重要なことなのです