if(Digits==5){
if(Close[2]-Open[1]>=10*Point);// цена больше на 10 пп в 5-ти знаке
}
if(Digits==4){
if(Close[2]-Open[1]>=Point);// цена больше на 1 пп в 4-х знаке
}
//или так ...switch(Digits){
case5: if(Close[2]-Open[1]>=10*Point);// цена больше на 10 пп в 5-ти знакеcase4: if(Close[2]-Open[1]>=Point);// цена больше на 1 пп в 4-х знаке
}
ある機能が合わなかった。
いいえ、現時点ではt3です。ポイントはt3がバーの最初の ティックであり、まだ計算が実行されていないため、IndicatorCounted()の値がまだ変化する時間がないことです - それは関数start()が仕事を終えた後にのみ起こります。この関数は計算されたバーの数を表示するので、与えられたバーの少なくとも1ティックが計算されるまで、この値を変更する意味はありません。したがって、t3 の時点ではまだ 299 と表示されていますが、次のティックでは 300 になっています。
これではっきりしたかな?
EAを起動すると左上にコメントが表示されますが、どうすれば100~200pipsほど右に移動できるのでしょうか。(((
解説 文の冒頭にスペースを入れるのが最も簡単です。
とか、こんな感じ。
解説文の冒頭にスペースを入れるのが最も簡単です。
ぐらい
が、Open[1] は1pt分下がっていると書く必要があります。
小数点以下が5桁なので、こう書きました。
が、この言葉は機能しないので間違いであることが判明しました。
どう書くのが正解なのか
が、この期限はうまくいかないので、間違っていることが判明しました。
は、このように試してみてください。
具体的に何がうまくいっていないのでしょうか?
を選択すると、ポジションは開きません。