ストキャスティクス指標。不思議な観察眼です。 - ページ 6

 
leonid553:

トレーリングがなくても、禁止されているLONGトレードをストップロスやテイクプロフィットで追跡することは可能である。

でも、トレーリングがあると...。解決に向けたアプローチの仕方もわからない。

どうやら、禁止されている取引を模倣したブロックを用意する必要があるようです。サンプルに目を通しましたが、同様のものは見つかりませんでした。


特定のExpert Advisorか一般的なものかを教えてください。

私見ですが、ロングポジションを開くためのブロックをコメントアウトすればそれでいいのではと思います。

 

いいえ、そうはいきません。ロングポジションのオープニングブロックをコメントアウトすると、このようになります。

例えば、ショートポジションを建てたとします。閉じています。すると、ロングポジションのシグナルが出ますが、禁止されている(またはコメントアウトされている)ので、オープンされません。しかし、ある一定の時間が経過するとショートのシグナルが出て、再びショートポジションが開設されます。

でも、必要ないんです。この時(例えば)、インターディクション(コメントアウト)したロングがマーケットにあるはずだからです。

したがって、コメントをいただいたら、私たちは常にショートポジション(必要なもの)をオープンします。と、不要なものをプラスしていくのです代わりに長いコメントの位置は、しばしば我々が必要としない追加のショートポジションを開きますので!?

そして、我々は禁止されている(コメント)ロングポジションがあるだろう時間を必要とする - ので、同時にショートポジションを開くことはありません

だからこそ、長いシミュレーションが必要なのですが......。

 
leonid553:
だからこそ、長い......シュミレーションが必要なのです。
最も簡単な解決策は、ロングポジションのロットをブローカーが許可する最小値(0.01まで)に減らし、通常のロットでショートポジションを建てることだと思います。トレーリングもすべて正常に機能し、不採算の(ロング)ポジションが決算に与える影響もほとんどなくなります。
 

granit77さん、ありがとうございます。確かに。こんな感じでいいんじゃないでしょうか。

さて、ここでもうひとつの解決策を......!

 

原理的には、次のような解決策が考えられます。

Fと言う旗全体を紹介する。ポジションがないとき F=0、ロングのとき F=1、ショートのとき F=-1。Fの値は対応する信号が到着すると変化するが、1だけ変化する。つまり、F=1からF=-1への変化は不可能である。これは、ポジションをオープンするオペレータの後に配置する必要があります(操作が成功したときのみFが変化するという条件を挿入することも可能です)。

ポイント:買いシグナルが出た場合、F=1では何も起こらず(すでに開いている)、F=0ではロングポジションが開かれ、F=1ではショートポジションが閉じられることです。売りの場合はその逆となります。このコード構成であれば、BUYやSELLをコメントアウトするだけです。または両方を同時に(例えば、シグナルに関する統計情報を収集するため、ただし取引は行わない)。唯一の微妙な点は、信号到着時のFの変化は無条件であることです。したがって、ポジションの オープン・クローズに成功した場合のチェックもコメントアウトしておく必要があります。

 
Yurixさん、ありがとうございます!なんとなくイメージがつかめました。ここで考えてみる・・・。
 
Yurixx:

原理的には、次のような解決策が考えられる。

SL/TPポジションのトリガーはどうなっていますか?SLの買いが発動されれば、Fは=0となり、==1のままとなるはずです。

バーチャルExpert Advisorで取引したい方は、私にご連絡ください。
ポジションで何でもできるようになる。
 

ということになるんでしょうね。私のポジションはトレーリングストップで開いていることをお忘れですか、こんぺいとうさん?そして、トレーリングライブラリの呼び出しも!?

この模造品で大丈夫なのか?

 
leonid553:

ということになるんでしょうね。私のポジションがトレーリングストップで開かれることをお忘れですか、こんぺいとうさん?そして、トレーリングライブラリの呼び出しも!?

この模造品で大丈夫なのか?

私のバーチャル・トレーディングは、すべてのトレーディング 機能を完全に置き換えるものです。
そのため、注文の変更は実際の注文と同様に処理されます(サーバーエラーが発生しないことのみ)。

- トレーリングストップが仮想SLを移動させる
- ライブラリはSLが現在の価格に近すぎるかどうかをチェックします。
- 価格が仮想SLに近づくと、それ(SL)は(仮想的に)トリガーする

実運用に近い完全な シミュレーションが可能です。)
 
komposter:
ユリックス

原理的には、次のような解決策が考えられる。

SL/TPポジションのトリガーはどうなっていますか?SLの買いが発動されれば、Fは=0となり、==1のままとなるはずです。

バーチャルExpert Advisorで取引したい方は、私にご連絡ください。
ポジションで何でもできるようになる。


私はレオニードに初歩的な 解決策を提示した。コードのちょっとした修正が必要ですが、MQLの経験があまりない方でも可能です。レオニードも含めて。しかもタダでやってくれた。そして、Expert Advisorのコードも見ていません。 そして、あなたの疑問は解決されつつあると言えるでしょう。

よりクールにできるのか?安いから?:-)そうだろうな 俺もだ無料で勝負しましょうか。