|
EAを作成したのですが、プログラム素人が作成したため、エラーが出現します。
お助け頂けると幸いです。よろしくお願いいたします。
<エントリー>
ポディションを持っていない状態でEMA21 55 100が上り調子の状態でEMA5がEMA6を下から上へクロスしたら買い、EMA21 55 100が下り調子の状態でEMA5がEMA6を上から下へクロスしたら売り
<決済、注文変更>
ポディションを持った時のロウソク足が買いポディションなら陰線引け、売りポディションなら陽線引けしたら損切り
25pips以上の含み益が出たらストップを建値に変更
50pips以上含み益になったら決済
買いポディションを持った状態でEMA5がEMA6を上から下にクロスしたら決済
というEAなのですが、当方プログラムの素人でして、作成したものの動きません。
原因はコンパイルすると出現する「variable not defined」だと思われるのですが、どこをどう直せばよいのかわかりません。
おそらく、素人レベルで間違えていると思うのですが、どなたかご教授頂けないでしょうか?
よろしくお願い申し上げます。(ファイルを添付しております)
<おそらく>
建値ストップ変更などを繰り返さないように、一度実行した後は、x=0などを勝手に定義して代入しているのが原因だと思われます。。。
|
|