MQL4でのフィボナッチレベル - ページ 7

 
459275:
このチェックはどのように行われるのですか?

Print()またはComment() を実行し、インジケータと比較します。

 

Print()で出力する方法がわからないのですが、Comment() で出力しています。

Comment("\n Level1",0.0,

"Ⅾ2"23.6です。

「レベル3」,38.2,

"Level4"0.50。

"とLevel5", 61.8,

"とLevel6"、78.

" Level7,100.0;)

正しい方法を教えてください。

 
Comment("\n Level1  ",Level1,

など

 

1c7,2c6,3c5が混在しており、4番だけが正しいのですが、どうすればいいでしょうか?(T1<T2)を(T1>T2)に変更すればいいでしょうか?

あるいは、それが綴られている場所を入れ替える? あるいは、この部分を追加すべきなのでしょうか?

コメント(最高、最低)

if(T1<T2)

{ObjectCreate("Fibo",OBJ_FIBO, 0, T1, highest,T2,lowest);} {ObjectCreate("Fibo",OBJ_FIBO, 0, T1, highest,T2,lowest)

else{

ObjectCreate("Fibo", OBJ_FIBO, 0, T2, lowest, T1,highest);

指標が逆転していることです。

 
自分で考えて、自分で解決してみる。
 
Dmitry Fedoseev:
どうしたらいいのかわからないけど、自分で考えて直してみてください。
ありがとうございました!とても助かりました。 あとは自分で考えます。 ありがとうございました! 追伸:これはすべて、純粋にMQLをマスターするための練習です。
 
459275:
ありがとうございました!とても助かりました。 あとは自分で考えます。
そもそも、MQL開発の 専門家として、私を参考にしてほしいのです。
自分たちで推測して直してみてください。

それを変えれば、すべてがうまくいく。

if(T1<T2){
   Level0=highest;
   Level100=lowest;
}
else{
   Level100=highest;
   Level0=lowest;
}

あるいはその逆もしかり。

if(T1<T2){
   Level100=highest;
   Level0=lowest;
}
else{
   Level0=highest;
   Level100=lowest;
}
 
これで使えるようになったが、まだ誰もあなたが何をしたいのか知らない。
 
Dmitry Fedoseev:
使えるようになったが、それで何をしたいのかはまだ誰にもわからない。
いつもありがとうございます! 頑張ってください!!!
 
Dmitry Fedoseev:
今、あなたはそれを使うことができますが、あなたがそれを使って何をしたいのか、誰も知りません。

もうひとつ、レベル127.2と161.8が同じように書けない。 コメントが一致しないのですが、書き方を変えた方がいいのでしょうか?