ターミナルでの現在の価格でのリミット/ステイク(テスターでは不可) - ページ 2

 
fxsaber:

何か別のテーマで書かれたのでしょう。この場合、問題は技術的なもので、受け入れ先がないことです。

もし、MQがExchange+Nettingモードでこのような受け入れを行わなかった場合、嫌儲民という形のMOEXコミュニティは、MT5に泥を塗る本当の理由を持つことになるのです。MQは(Testerを含む)受入を行い、そこでは全て問題ありません。

このトピックは実質的にTesterを傷つけるものですが、その具体的な理由は、何よりもまず実際のアカウントに対する ソリューションが必要であるためです。

そう、もっとグローバルなテーマで書いたのです。そして、彼らがMT5を技術的に調整すれば(調整すれば)、あなたはそれに出くわすでしょう。それが次のレベルです。

一時期、サブに書かれているような理由も含めて、MTのプラットフォームから離れました。しかし、あなたがどのように低迷しても - リミッター(API経由でうまく送信)は、価格が動くまで、LPでハングアップして再ジャックします... 通常、あなたに不利です。パーソナルコントロールに走ったのかもしれないし、システム全体がそうなっているのかもしれませんね。そのTSは、一日の終わりに引き出しにしまわれた。

しかし、そう、MT5を梳かすことは可能なのです。同意の意を表す以外に、何を論ずることがあろうか。)

 
Heroix:

どうあがいても、リミッター(API経由でうまく送信される)は、価格が動くまでLPにぶら下がって再ジャックします...通常は不利です。

リダイレクトの状況は、フリッパーとは関係ないのかもしれません。例えば、FOKリミッターは交換でもリジャックされることがあります。

 
fxsaber:

オフタテは勘弁してください。MT5はマーケットプラットフォームです。ここで議論されているのは、重大な技術的限界/失敗に関するものです。

他にも問題はありますが、ここでは割愛します。

限界/失敗はクライアントの頭の中にある、それが計算です。
指値注文でFOK、どうイメージする?
単純な話、指値で提示されても、重なれば成行注文で約定する、それがFOKなんです。
FOKとIOCは成行注文の追加条件であり、より悪い価格での指値はできないが、より良い指値はできる。
そして、TRの方が先験的に良い制限となるのです。注文執行の メカニズムに触れれば、それが明らかになる。
これはアプリではなく、小売業界全体の問題です。

 
Roman:

注文執行の メカニズムに触れれば、それが明らかになる。

スレッドのポイ捨てはご遠慮ください。

 
Alexey Navoykov:
インスタント実行モードとMT4ではそのような問題はありません。 と市場の実行を扱うとき - それははい、不正行為をするディーラーのための先験的な白紙委任状です。

アルパリデモで。

TakeProfit:
2020.05.19 10:37:43.552 '13397486': modification of order #562827752 buy 0.05 XAGUSD at 17.083 sl: 0.000 tp: 0.000 -> sl: 0.000 tp: 17.045 failed [Off quotes]
2020.05.19 10:37:43.279 '13397486': modify order #562827752 buy 0.05 XAGUSD at 17.083 sl: 0.000 tp: 0.000 -> sl: 0.000 tp: 17.045

Limit:
2020.05.19 10:35:06.546 '13397486': order buy limit 0.10 XAGUSD opening at 17.070 sl: 0.000 tp: 0.000 failed [Off quotes]
2020.05.19 10:35:06.253 '13397486': pending order buy limit 0.10 XAGUSD at 17.070 sl: 0.000 tp: 0.000


全体として、ナンセンス。MT4はもうここで議論しないほうがいい。でも、そのコードでやったことを書きます。

// Лимитник по текущей.
Print(OrderSend(_Symbol, OP_BUYLIMIT, 0.1, Ask, 0, 0, 0));

// Тейк позиции на текущую.
if (OrderSelect(0, SELECT_BY_POS))
  Print(OrderModify(OrderTicket(), OrderOpenPrice(), 0, OrderClosePrice(), 0));
 
fxsaber:

制限という形で。そうでなければ、リダイレクトせずに、マイナスのスリッページで約定してしまいます。

しかし、MT5の受け入れがなければ、送信はできません。それが問題なんです。MT5では受け付けておりません。ターミナルでは、リミットが何分間も黄色く光ることがあります。そして、その間はずっと、受け入れられずにいる。


MT5は一度に成行注文を受け付けるため、アグリゲーター開発者側には、内部のすべてのMT5成行注文を指値注文に変更するソリューションがあります。これは、MT5の問題の回避のようなものです。


しかし、それには大きなデメリットがあります。例えば、既存の指値注文を変更して、現在の 価格に設定する必要があるとします。そうすると、2つの選択肢があります。

  1. リミッターを外し、アグリゲーターがリミッターを作るようなマーケットを入れる。でも、リミッターを外すと、価格が下がってしまい、間に合わなくなる可能性があります。
  2. マーケットを配置し、リミッターを解除する。ただし、この場合、成行が入るとリミッターがかかることもあります。つまり、ポジション量は2倍になるわけです。
アグリゲータの開発者は、このクレイジーなMT5の制限を回避しようとしていますが、彼らは独自の欠点を持つ松葉杖を持っています。MQが現在のティックでリミッター/ティークを受け入れてくれれば、すべてがうまくいくのですが。

この欠点がない既知の取引プラットフォームはありますか? また、FIXプロトコルで動作する場合は?

なぜなら、そのためには、各レベルのスタックにあるリミットのキューを考慮する必要があるからです(そのような情報が取引プラットフォームで利用可能かどうかさえ分かりませんが)。

 
Andrey Dik:

このようなデメリットのない取引プラットフォームはあるのでしょうか?

他のプラットフォームについては、ここでは不正確です。FIX - 問題なく、現在より悪い価格のリミッターを含むリミッターを操作することができます。

なぜなら、そのためには、各レベルのスタック内の制限のキューを考慮する必要があるからです(そのような情報が取引プラットフォームで利用可能かどうかは全く分かりません)。現在、テスター内の制限は、フリッパー価格に触れると実行され、フリッパー価格に設定すると直ちに実行されます。

テスターでの限界は何度も議論されてきました。例えば、ここと ここ

 
fxsaber:

他のプラットフォームについては、ここでは不正確です。FIX - 現在のリミッターより悪い価格のリミッターも含め、問題なくリミッターを許可します。

テスターでの限界は何度も議論されてきました。例えば、ここと ここ です。

他のプラットフォームとの比較がなければ、より良い変化はありません。通常の建設的な議論と比較は、MT5のためになるだけです。おそらく、私たちはTumbo Yumbo族のように生きていて、船が大きな劇場をどのように航海するのか知らないのです。

FIXではすべて正常に動作するのに、なぜMT5では動作しないのでしょうか?- この質問を開発者にしたいのですが、開発者は「MQL5をあげたから、FIX接続も含めて好きなように書いて、それが嫌ならテスターを書け」と答えるかもしれません。- 最近、私の質問に対してそのような答えが返ってきました。

Metakvot自身もプラットフォームの比較をすることがありますし、比較記事のようなものもあります。

検索可能な比較対象

https://www.mql5.com/ru/search#!keyword=metatrader%20%D0%B8%20quik&module=mql5_module_articles

クイックシルバーでは、制限がそのまま働いているのですが、それを認識している方はいらっしゃいますか?

Поиск - MQL5.community
Поиск - MQL5.community
  • www.mql5.com
Поиск выполняется с учетом морфологии и без учета регистра. Все буквы, независимо от того, как они введены, будут рассматриваться как строчные. По умолчанию наш поиск показывает страницы...
 
Andrey Dik:

他のプラットフォームとの比較がなければ、良い方向に変化することはありません。通常の建設的な議論や比較は、MT5のためになるだけです。

MT5


その他のプラットフォーム


MT5で何度もビデオ撮影を試みたが、数秒で約定してしまうので、短いビデオにしたかったからだ。

 
fxsaber:

MT5で何度もビデオ撮影を試みたが、数秒で約定してしまうという短いビデオにしたかったからだ。

現在の価格でのLimit Executionは、もう少し待つとこのようになります。


実行されたとき。


ログです。

2020.05.19 12:21:34.917 Trades  '84249': buy limit 0.01 USDHKD at 7.75057
2020.05.19 12:21:34.958 Trades  '84249': accepted buy limit 0.01 USDHKD at 7.75057
2020.05.19 12:21:34.959 Trades  '84249': order #618119 buy limit 0.01 / 0.01 USDHKD at market done in 42.100 ms
2020.05.19 12:23:11.473 Trades  '84249': deal #421616 buy 0.01 USDHKD at 7.75057 done (based on order #618119)


実行には100秒近くかかりました。他のプラットフォームでは瞬殺だった。