[警告は閉鎖されました!】フォーラムを乱雑にしないために、どんな初心者の質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしでは、どこにも行けない。 - ページ 86

 

こんにちは。

MQLを勉強しているうちに、ある特殊な問題に直面しました。

フィボレベルの計算方法がよくわからない。

例えば、商品価格が4581.5に等しく、それがゼロフィボに等しい場合、161番目のレベルはどのように計算されるのでしょうか?

私がやったこと、つまり4581.5に161%をかけると、ナンセンスなことになるのです。


どこに誤りがあるのか、ご教示ください。

とても感謝しています。

 
luka >> :

こんにちは。

私のように、4581.5に161%をかけると、ナンセンスになります。

>>ありがとうございました。

その後の計算には、0レベルと100レベルが必要です。

 
luka >> :

フィボレベルの計算方法がよくわからない。

例えば、商品価格が4581.5と同じで、それがフィボ・ゼロ・レベルだとしたら、161番目のレベルはどのように計算されるのでしょうか?

161やその他のレベルを見つけるには、0と100を知る必要があります。

この計算は難しくありません。

レベル161の価格=レベル0の価格+(レベル100の価格-レベル0の価格)×161。

 
komposter >> :

161などのレベルを見つけるには、0と100を知る必要があります。

そして、計算するのは難しいことではありません。

レベル161の価格 = レベル0の価格 + (レベル100の価格 - レベル0の価格) * 161。


その通りです。ありがとうございました。

ただ、161倍ではなく、1.618倍でなければならない :)

 

もうひとつ、心配なことがあります。

私は、1日に数回エントリーポイントを表示し、それを線でマークし、対応するローソク足に色を付けるインジケータを作成しました。TSは1日単位で動作します。つまり、毎日8:00の時刻のバーから計算が開始されます。


日中はシグナルが確認できないことがありますが、このインジケーターは問題なくすべてを再現してくれます。

しかし、次の日に有効にすると、計算は実行されるものの、前日の変数の値をすべて「忘れる」ことはありません。

コンピレーションだけが救いです。


修正することは可能ですか?

 

あなたの書き方でうまくいくし、修正も可能です。

 
履歴の中に保留中の注文があるかどうかがわからない。ループを検索して見つけたことがあります。どれがトリガーでどれがキャンセルなのか、どうやって判断するのですか?OrderOpenPriceと OrderClosePriceを使用してみましたが、うまくいきません。
 
Dimoncheg >> :
よくわからないのですが、履歴に保留中の注文があるとします。ループ検索で見つけました。どれがトリガーでどれがキャンセルなのか、どうやって判断するのですか?OrderOpenPriceとOrderClosePriceをいじってみましたが、何も出ませんでした。

保留中の注文は、保留、トリガ、削除のいずれかになることがあります。タイプ別、リスト別に定義されています。


つまり、BUY_LIMITまたはBUY_STOPのタイプの保留中の注文は、トリガー後にそのタイプがBUYに変更されるのです。もし、保留中の注文がSELL_LIMITまたはSELL_STOPタイプであれば、そのタイプはSELLに変更されます。この場合、オープンポジションの一覧から注文を探す必要があります。


削除されたポジションのタイプは変わりません。クローズドポジションのリストに記載されています。

 
Reshetov >> :

保留中の注文は、保留、トリガ、削除のいずれかになることがあります。種類とリストによって決定されます。


つまり、BUY_LIMITまたはBUY_STOPのタイプの保留中の注文は、トリガー後にBUYに変更されます。もし、保留中の注文がSELL_LIMITまたはSELL_STOPタイプであれば、そのタイプはSELLに変更されます。この場合、オープンポジションの一覧から注文を探す必要があります。


削除されたポジションのタイプは変わりません。クローズドポジションのリストに配置されます。


履歴から、成行で注文を出したのか、保留で注文を出したのか、種類が同じだと判断できないことがわかったのですが?つまり、履歴からBUY_LIMIT SELL_LIMIT SELL_STOP BUY_STOPのタイプの注文を見つけると、それが削除されたものであることが判明したのですね。

 

保留中の注文に 特定のコメントやマジックを設定することが可能です。

理由: