ZigZag "指標に基づく戦略 - "最後のZZ50" - ページ 4

 
Vitaly Muzichenko:

梁の中心が折れている場合、その梁は使用済みとみなされる

再起動後のトラブルを避けたい場合は、前回のレイのポイントをターミナルのグローバル変数に 保存し、それを使って作業するとよいでしょう。


そうすると、「チャートに貼るときに、こんな絵があったら」というのが正解になると思います。

図3、図4

で、保留中の注文が ない場合は、何もせずに次のような状態になるまで待つのでしょうか?

図1、図2

?

 
Vladimir Karputov:

そうすると、次のような文章が正しくなるのではないかと思います。

で、保留中の注文が ない場合 - 何もせず、この状況に変わるまで待ちます。

?

上の写真では、1本のレイは動作していますが、0本は動作していないので、保留の注文を出しています。端末が閉じている間にレイが再描画された場合、保留中の注文はレイの中心に修正されるはずです

 
Vitaly Muzichenko:

上図では、1本がワークアウトされていますが、0本がワークアウトされていないので、これにペンディングオーダーを出します。端末を閉じる前に配置されていた場合、レイの中心に修正し、端末を閉じている間にレイが再描画された場合、レイの中心に修正する


私は何も理解していません。誰が「再描画」したのか?レイって何?セグメント名「AB」「BC」で操作してください。

図3、図4のような状況を想定してみると、図1のようになります。4で、保留中の注文が ない場合、何もしないことを意味します。

 

によって語られる。


 
Vitaly Muzichenko:

によって語られる。


まだ動画は見れません(Edge Internetで一時的に眠っています)。とりあえず質問2:「AB」セグメントと「AC」セグメントで、保留中の注文の存在情報をどのように保持するのがベストか。


"プロ "です。"Cons "です。
グローバル 変数への保存端末を再起動しても情報が保存されるようにするグローバル変数が情報を "double" で保存する場合、保留中の注文のチケット番号が正しく保存されないことを意味します。

グローバル変数がターミナルに組み込まれた仮想ホストに移動しない

ファイルへの保存端末の再起動時に情報が保存される

端末に内蔵された仮想ホストにファイルを転送します。

ファイルにチケットを書き込むことができます - 正しく書き込まれ、読まれます

 
Vladimir Karputov:

まだ動画は見れません(Edge Internetで一時的に見ています)。とりあえず質問2:「AB」セグメントと「AC」セグメントで、保留中の注文の存在情報をどのように保持するのがベストか。


"プロ "です。"Cons "です。
グローバル 変数への保存端末を再起動しても情報が保存されるようにするグローバル変数が情報を "double" で保存する場合、保留中の注文のチケット番号が正しく保存されないことを意味します。

グローバル変数がターミナルに組み込まれた仮想ホストに移動しない

ファイルへの保存端末の再起動時に情報が保存される

端末に内蔵された仮想ホストにファイルを転送します。

ファイルにチケットを書き込むことができます - 正しく書き込まれ、読まれます

私見ですが

端末のグローバル変数への 保存

 
Vitaly Muzichenko:

私見ですが

グローバル変数への保存


価格をグローバル変数(データ型double)に正しく保存することが可能です。しかし、丸め方を間違えたり、ユーザーが(意図的に、あるいは無意識に)順番を修正したりと、非常に危険なものなのです。

しかし、チケット(ulongタイプ)を保存することは、より安全な方法です - 変更されても、チケットは同じままです(もちろん、ロールオーバーとクリアを除く(クリアの場合、私は100%の確信を持っていませんが))。

 
Vladimir Karputov:

まだ動画は見れません(Edge Internetで一時的に見ています)。とりあえず質問2:「AB」セグメントと「AC」セグメントで、保留中の注文の存在情報をどのように保持するのがベストか。


"プロ "です。"Cons "です。
グローバル 変数への保存端末を再起動しても情報が保存されるようにするグローバル変数が情報を "double" で保存する場合、保留中の注文のチケット番号が正しく保存されないことを意味します。

グローバル変数がターミナルに組み込まれた仮想ホストに移動しない

ファイルへの保存端末の再起動時に情報が保存される

端末内蔵のバーチャルホスティングに転送されます。

ファイルにチケットを書き込むことができます - 正しく書き込まれ、読まれます

また、端末やコンピュータがクラッシュすると、グローバル変数が失われる-そんなこともあります...。
 
Aleksey Vyazmikin:

グローバル変数は、端末やコンピュータがクラッシュした場合にも失われます。

すべてのグローバル 変数の内容を強制的にディスクに書き込みます。

voidGlobalVariablesFlush()。

Документация по MQL5: Глобальные переменные терминала / GlobalVariablesFlush
Документация по MQL5: Глобальные переменные терминала / GlobalVariablesFlush
  • www.mql5.com
Глобальные переменные терминала / GlobalVariablesFlush - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
Vitaly Muzichenko:

すべてのグローバル 変数の内容を強制的にディスクに書き込みます。

voidGlobalVariablesFlush()。

ありがとうございます。この機能は知りませんでした。