【EA(MQL4)のエラーを解決したい】
EAのコーディング中に、
以下の部分でエラーが出ました。
【コード】
MQL4
1//ボリンジャーバンドの値を取得 2double BB2UP = iBands(NULL,0,BB_KIKAN,2,0,PRICE_CLOSE,MODE_UPPER,0); //2σの上側 3double BB2LO = iBands(NULL,0,BB_KIKAN,2,0,PRICE_CLOSE,MODE_LOWER,0); //2σの下側 4 5double SMA20 = iMA(NULL,0,BB_KIKAN,0,MODE_SMA,PRICE_CLOSE,0); //中央のSMA 6 7input int plus_alpha_percentage = 10; //超過割合(%) 8double BEBB2 = BB2LO - (SMA20 - BB2LO) * plus_alpha_percentage / 100; //買い基準ライン 9double AVBB2 = BB2UP + (BB2UP - SMA20) * plus_alpha_percentage / 100; //売り基準ライン 10 11double return_width_up = (BB2LO-BEBB2)/2; //買いライン 12double return_width_down = (AVBB2-BB2UP)/2; //売りライン
【エラー内容】
MQL4
1' SMA20' - undeclared identifier 2result of expression not used 3'AVBB2' - undeclared identifier
どれだけ調べても解決できませんでした。
どうか、ご教授頂けますと本当に助かります。
よろしくお願い致しますm(_ _)m
宣言/定義する前に参照/使用しているのではないですか?
コードの全体を見ないと、提示されているコードだけでは判断できません。

回答2件
あなたの回答
tips
プレビュー