バンク動作時の0:00以降のポジションの遷移。どのように識別するのか?ホールの協力が必要。 - ページ 3

 

ポジションにマジコンって何?

マジックを持つのはワラントのみ

 
VBAG:

問題の本質

23:59に銀行で作業する場合、すべてのポジションは[rollover close]というコメントで閉じられ、すぐに[rollover open]で開かれます。このこと自体は目新しいことではありません。

しかし、新しく開いたポジション(注文)には新しいチケット番号が含まれており、フィールドMAGICには0が含まれています。しかし、ロールオーバーの前にMAGICは!=0でした。

という疑問があります。

0以降のポジションはどのように追跡すればよいのか?MT5の特殊性を考慮した上で、最も合理的なアルゴリズムは何でしょうか?

IMHOでは、ロールオーバー後にマジシャンもチケットも識別子も保存されていない場合(論理的にはそうなる)、クライアント側からは絶対に解決できない状況だと考えています。

私たちは「温室で何かを調整する」、つまりサーバー側を調整すべきなのです。

 
Dima_S:

IMHOは、ロールオーバーの後に、魔法もチケットも識別子も保存されない場合(これは一般的に論理的です)、クライアント側からプログラム的に解決することは絶対に不可能だと考えています。

私たちは「温室で何かを調整する」、つまりサーバー側を調整すべきなのです。

理解することができます。

一部の銀行やブローカーがサーバー側の設定を変更しない保証はありません。

サーバー側では利用できないような注文(位置)を個人で選択できるようにしたい。これは4のフォーラムでもずっと話題になっていましたが、開発者の耳に入ることを祈るしかありませんね.

今さら「はしご酒」しても遅いだろうが。

 
Dima_S:

となると、クライアント側でプログラム的に解決することは全く不可能です。

なぜ?誰もマジシャンに触れないのであれば、クライアント側で絶対に解決できる状況です。
 
TheXpert:
なぜ?誰もマジシャンに触れないのであれば、クライアント側で完全に解決可能な状況です。
まあ、文章からチャンクを切り取れば、そうですねー、どんな状況でも解決可能ですねー))
 
Dima_S:
まあ、文章からチャンクを切り取れば、そうですねー、どんな状況でも解決しますよねー))
なるほど。 なら解決可能です。端末を変更することなく
 
TheXpert:
なるほど。今は すべてが解決可能なのです。端末を変更することなく
(完璧です。トピックを削除することができます))
 
Dima_S:

IMHOは、もしロールオーバーの後、魔法もチケットも識別子も保存されないなら(これは一般的に論理的です)、クライアント側からプログラム的に解決することは絶対に不可能だと思います。

私たちは「温室で何かを調整する」、つまりサーバー側を調整すべきなのです。

この状況は解決できますし、それほど難しいことではありません。

履歴を見ると、ゼロマジック、00:00に実行され、コメントに「ロールオーバー」という言葉がある取引や注文のチケットを監視しています。

無視すべきティッカーのリストを作成し、その後の分析では、単にそれらを考慮しない。

結局、ロールオーバーの結果としてのポジションは変わらず、取引のマージンも取らず、スワップも計算されない。

また、MQからの提案として、このような状況を避けるために、標準的な(ブローカーが設定可能な)ロールオーバートレードフィルターを導入してください。フィルタパラメータは、ブローカーが設定し、ユーザーが有効または無効にすることができます。

 
Urain:

結局のところ、ロールオーバーの結果、ポジションは変わらず、取引に証拠金はかからず、スワップも請求 されない。

スワップは始値を 変更することで(暗黙のうちに)発生する(オーバー・オープン)
 
まーた、開き直ってそれだけかよ、なんで作り話するんだよ ))