マルチカレンシーアドバイザー。できれば、開発者の意見を聞きたい。 - ページ 2

 
YuraZ писал (а): 正直なところ、これもあまりいいとは言えない.指定したペアにティックが来ず、また逃してしまった場合を想定してみましょう。

入力を生成するコードの一部を示せば、ロジックの誤りをより早く発見することができるだろう。

でも、MQLには一般的に受け入れられているソリューションがあるはずですよね?異なるシンボルのバーの開始を「同期」させる方法は?どうやら、使用されているすべてのシンボルについて、新しいバーの オープンを待つ必要があるようだ。でも、どうすれば正しくできるのでしょうか?

 
Integer:

取引されているシンボルでは、新しいバーのティックが早く来たため、分析されたシンボルの古いバーが分析に関与し、ワークアウトを開始し、次の時間を待ちます。

そういうことなのでしょう。でも、MQLには何らかの解決策があるはずですよね?これは、ある種のスーパー機能ではありません。異なるシンボルのバー・オープニングの開始をリアルタイムで「同期」させる方法とは?

 
LeoV:
YuraZ さんが書き込みました(a): 正直言って、あまりいいものではありません.ダニが指定した組に来なかったと思えば、また飛んでくる

入力を生成するコードの一部を示せば、ロジックの誤りをより早く発見することができるだろう。

でも、MQLには一般的に受け入れられているソリューションがあるはずですよね?異なるシンボルのバーの開始を「同期」させる方法は?どうやら、使用されているすべてのシンボルについて、新しいバーのオープンを待つ必要があるようだ。でも、どうすれば正しくできるのでしょうか?

はい - ビル・ゲイツに電話してください。

 
Integer:

ビンゴ - ビル・ゲイツに電話する

ビル・ゲイツはMQLと何の関係もないだろう。また、FXとも関係がないようです)))))))))))))))))))))))))))))))))))))))))))))

 
LeoV:
YuraZ さんが書き込みました(a): 正直言って、あまりいいものではありません.指定されたペアでティックが来なかったとすると、また見逃すことになります。

入力を生成するコードの一部を示せば、ロジックの誤りを発見するのが早くなるはずだ

でも、MQLには一般的に受け入れられているソリューションがあるはずですよね?異なるシンボルのバーの開始を「同期」させる方法は?どうやら、使用されているすべてのシンボルについて、新しいバーのオープンを待つ必要があるようだ。でも、どうすれば正しくできるのでしょうか?

私の例では、どの楽器でも時間の先頭をキャッチできれば十分です。


シンクロさせる必要はない-と思います。


ということを考えながら、また、他の人たちによって、新しい時間がやってきました

来るからには


と計算を実行し、その後に出口に入るかどうかを判断します。


ダニを捕まえているのか!? そして、新しいダニと時間の始まりは同じではない!?

チックが5分くらい来ないんですよ。


新しいバーを キャッチするロジックをソフトなものに変更する必要があります。

バーの開始条件が硬すぎる。


しかし、もしすべてのシンボル(ティックを取っている)が来なければ、それもちょっと間違っている - ただ、その非常に低いバライティ


---

コードの断片をいただければ、実質的な話ができます。

----



コードにこのようなものがあるようですね。

はEURUSDの新しいティックをキャッチし、同時にUSDCHFのティックがあれば、あなたは大丈夫です。

で、2つのイベントが時間的に離れている場合、YOU DON'T ENTER。


論語

 

YuraZ писал (а):

正直言って、きれいごとではありません指定したペアでティックが来ず、再度見逃す場合

ティックが来なかった場合、スクリプトを使用しない限り、すぐに注文を出すことはできません。

また、証券会社にダニが来ても、端末に転送しない場合のみ(日中)。

だから、多通貨のExpert Advisorを 実装するときは、Miles(またはMoore)のState Machineを作っていたんだ。

必要なペアのオーダーオープン状態を監視するものです。もちろん、常に可能だったわけではありません

もちろん、必要な値段でオープンできないこともありましたが、この方法なら必ずオープンできるのです。

 
thecore:

YuraZさんが書きました(a)。

ぶっちゃけ これらのペアのためにティックが来なかった場合、またそれらを逃すことになります。

ティックが来なかった場合、スクリプトを使用しない限り一度に注文を出すことはできません。

また、証券会社にダニが来ても、端末に転送しない場合のみ(日中)。

だから、多通貨のExpert Advisorを実装するときは、Miles(またはMoore)のState Machineを作っていたんだ。

必要なペアのオーダーオープン状態を監視するものです。 もちろん、常に可能だったわけではありません

当然、必要な値段でオープンできないこともあったが、この方法で必ずオープンできるようになった。

簡単に注文できます。

よく考えてみてください!もし、何も思いつかなかったら、ヒントをあげます。


+1.お客様が指定された選択肢のうち、いずれか1つ

 
YuraZ:

YOU Catch the tick!!! そして、新しいティックと時間の開始は同じではありません。

チックは5分くらい来ないかも...。

新しいバーを微妙にキャッチするロジックをソフトに変更する必要があります

バーの開始条件が硬すぎる。

しかし、すべての楽器によって(それは来ていないティックその後ちょっとどちらか動作しません - ちょうどその非常に低い変動率!)。

そうです、EAはクローズドローソク足で動作しなければならないのです。そのため、使用するどの商品でもローソク足が閉じていない場合は、判定を行いません。

私はプログラマーではないので、コードではもっと難しいです。ご覧のように、すべてのコードを並べることはできません。しかし、それをやってくれたプログラマーが今、大きな契約をしていて、とても忙しく、それができないのです。そこで、二度と同じ熊手を踏まないように、まずはこの問題の解決策を探しているところです。

 
LeoV:
YuraZ wrote: 正直なところ、これもあまりいいとは思えません.これらのペアにティックが来ず、また逃してしまうことを想像してみましょう。

入力を生成するコードの一部を示せば、ロジックの誤りをより早く発見することができるだろう。

でも、MQLには一般的に受け入れられているソリューションがあるはずですよね?異なるシンボルのバーの開始を「同期」させる方法は?どうやら、使用されているすべてのシンボルについて、新しいバーのオープンを待つ必要があるようだ。でも、どうすればちゃんとできるのか?

他の自転車との同期や発明は一切必要ありません。すべては、もうとっくの昔に発明されている。新しいバーの有無は、Expert Advisor がインストールされている商品のみ、最初のティックの到着時に確認されます。また、start()イベントも 新しいティックの到着時にそのシンボルにのみトリガーされます。私はこのチェックを行うコードの一部をお渡ししました。これにより、リクオートの場合、次のポジションは次のバーで開かれず、失敗した後は同じバーで開かれようとします。単一通貨モードでも多通貨モードでも、すべて問題なく動作しています。再提示の場合の取引は同じバーで行われますが、若干の遅れがあるため、常にそのバーの始値で行われるわけではなく、若干のオフセットがあります。すなわち、テスターとの差はありますが、バーではなく、始値での差になります。

 
LeoV:
YuraZ:

YOU Catch the tick!!! そして、新しいティックと時間の開始は同じではありません。

5分くらいはダニが来ないかもしれない ---。

新しいバーを微妙にキャッチするロジックをソフトに変更する必要があります

バーの開始条件が硬すぎる。

しかし、すべての楽器によって(それは来ていないティックその後ちょっとどちらか動作しません - ちょうどその非常に低い変動率!)。

そうです、EAはクローズドローソク足で動作しなければならないのです。そのため、使用するどの商品でもローソク足が閉じていない場合は、判定を行いません。

私はプログラマーではないので、コードではもっと難しいです。ご覧のように、すべてのコードを並べることはできません。しかし、それをやってくれたプログラマーが今、大きな契約をしていて、とても忙しく、それができないのです。そこで、二度と同じ熊手を踏まないために、まずはこの問題の解決策を探しているところです。


そして、原則的に時間を閉じることをどう想定しているのか!


EURUSDはクローズして新しい時間が始まり、USDCHFは15分間ぶら下がったまま...まあ、ダニが来ない!?

もし、1つの商品が時間帯を閉じた場合、他の商品も閉じたとみなされる可能性があります。

ダニは寄ってこない


---

すべての必要なペアの刻みで時間を区切ると考えるべきではありません。


どのペアでも、新しいバーの 始まりがあれば十分です

---