Sergio Dutra Veiga:
こんにちは、
VRのインストールで--- Moving.mq5(コードベース)がファイルMoving.mqhの2行でエラーを報告しています。
ありがとうございます。
こんにちは、
VRのインストールで--- Moving.mq5(コードベース)がファイルMoving.mqhの2行でエラーを報告しています。
ありがとうございます。
ウラジーミル・カルプトフ, 2019.11.22 19:10
MQL5言語がより厳格になったため、今になってこのエラーが発生しました。
回避策はこうでした:
if(!m_money.Init(GetPointer(m_symbol),Period(),m_symbol.Point()*digits_adjust)) return(INIT_FAILED); m_money.Percent(risk); } else { Print(__FUNCTION__,", ERROR: Object CMoneyFixedMargin is NULL"); return(INIT_FAILED); } } //--- return(true); } //+------------------------------------------------------------------+ //| 水平線の作成| //+------------------------------------------------------------------+
次のようにしてください:
if(!m_money.Init(GetPointer(m_symbol),Period(),m_symbol.Point()*digits_adjust)) return(false); m_money.Percent(risk); } else { Print(__FUNCTION__,", ERROR: Object CMoneyFixedMargin is NULL"); return(false); } } //--- return(true); } //+------------------------------------------------------------------+ //| 水平線の作成| //+------------------------------------------------------------------+
本当にありがとう
Dhimasyashin Dhimasyashin :
ヘッダーファイル "Moving.mph "をコンパイルするとき
エラー
'INIT_FAILED' - expression not boolean 引越し.mqh 213 20
また、エキスパートファイル "VR--Moving.mph "をコンパイルしてもエラーが発生します。
もエラーになります。
'm_moving' - undeeclared identifier VR--Moving.mq5 66 4
この問題を解決するために私を助けてもらえますか?
ありがとうございました。
上記の行の 'INIT_FAILED' を 'false' に置き換えてください。

取引の機会を逃しています。
- 無料取引アプリ
- 8千を超えるシグナルをコピー
- 金融ニュースで金融マーケットを探索
VR---Moving:
このエキスパートアドバイザーは iMA (移動平均、MA) 指標に基づいて、クラスとして実装されています。
作者: Vladimir Karputov