property strict を追加すると、コメントの文字が、パラメータの変数名として日本語表示ができるようになります。
ええ、MQL4を作成しいる途中に知りました。
property strict
を追加したら、エラーとワーニングが3つでるようになりました。
‘CHART_VALUE’ – arrays are passed by reference only
エラー内容
‘CHART_VALUE’ – arrays are passed by reference only
配列は参照のみで渡されます
原因の場所
int OnTick(double CHART_VALUE)
対策
&接頭辞を配列の名前の前に付けて、明示的に配列の参照渡しを指示する
int OnTick(double &CHART_VALUE)
implicit conversion from ‘number’ to ‘string’
エラー内容
implicit conversion from ‘number’ to ‘string’
数値から文字列への暗黙的な変換が行われたよ。
原因の場所
//指数バッファのラベルをセット
string LabelBuf0 = “MA(“+MA_Period_1+”)”;
対策
数値を文字列に変換”IntegerToString”に書き換える
//指数バッファのラベルをセット
string LabelBuf0 = “MA(“+IntegerToString(MA_Period_1)+”)”;
OnTick function declared with wrong type or/and parameters
エラー内容
OnTick function declared with wrong type or/and parameters
原因の場所
int OnTick(double &CHART_VALUE[])
〜
return(result_value);
対策
数値を文字列に変換”IntegerToString”に書き換える
void OnTick()
〜
//return(result_value);
参考サイト
ありがとうこざいました。
autofx100.com
www.mql5.com