MT5でヘッジをサポート - ページ 16

 
Алексей Тарабанов:
野蛮人め...

なぜ?ほとんどの主要プロバイダーは独自のAPIを提供しています。

MT4/5と混同しないように、これは「乞食」市場向けの本物である

 

トレーディング、自動売買システム、トレーディング戦略のテストに関するフォーラム

初心者の方からの質問

アントン・ズベレフ 2016.06.09 15:06

MT4からMT5への乗り換えをお願いします。

4でポジションをオープンしてクローズすると、履歴に「あの時こんなポジションをオープンして、そこでクローズした」と表示されるのです。一本の線に集約されています。便利で身近な存在です。チケット番号は同じです。

ファイブでは、数行です。しかし、ヘッジモードでは、オープン時とクローズ時にチケット番号と注文番号が一致しません。ヘッジポジションがどの価格でクローズしたかをGUIで判断するにはどうしたらよいでしょうか。決算時のSLとTPは?

また、指値注文を削除すると、履歴には削除日だけが表示され、いつ設定したか、始値、取値、逆指値はどうなっていたのか、何も表示されないのです。

頭を悩ませたが、どうすればアカウントの中身を再構築できるのか分からなかった。その論理が理解できていない。4では、シンプルでわかりやすい。5を助けて!

すべての記事を読み、「ディール」「チケット」「オーダー」「ポジション」の違いを理解しました。しかし、歴史を理解するにはまだギャップがあります。


問題は、ヘッジ会計の場合です。誰がそれを解決するのか?
 

ヘッジモードの5円玉の処理について相談です!

私は手動でポジションと有効期限付きの保留注文を開いています。スクリーンショット

賞味期限が表示されない!?

そして、そのポジションのSLとTPをオープンします。スクリーンショット

その後、6分間待って、各ラインの右側にある十字を押してポジションを閉じ、保留を削除しています。

履歴に該当する項目が表示されるのですが。

画面は「注文と取引」です。

スクリーンショット「Orders」。

スクリーンショット「Deals」。

この3つのバージョンの履歴をよく見ているのですが、これらのデータでは履歴を再現することができないのです。

すなわち、データがない

  1. 保留中の注文が削除された時刻。
  2. どのポジションが先にクローズされ、どのポジションが後にクローズされたのか。チケット番号や注文番号では判断できません。
  3. クローズした瞬間のポジションで、SLとTPがどうなっていたか。
  4. 決済の瞬間に保留中の注文で何日目のエスケープか。

まあ、歴史が読めないから憤慨しているんですけどね。4では、すべてを一度に見ることができます。4が提供する膨大な情報が5の歴史に欠けているだけなので、ここでは何も明らかではないし、明らかにすることもできないようだ。

私は何を間違えているのだろう?テスターでも同様の状況。バックテストの履歴を見ましたが、何も分かりません。テスターの履歴には、ポジションや未決済注文に関する多くの情報が含まれているからです。そして4つ目は、4つの歴史の可視化がさらに数倍コンパクトになるという事実にもかかわらず、すべてを示しているのです!


誰が歴史を読んでいるのか?4つ目のテスターでは、履歴から自分の取引ロボットのエラーを見つけるのが初歩的なことでした。どう頑張っても5人では無理です。可視化モードは、現在のオープンポジションを見て、何が起こっているかを理解するのに役立っています。しかし、閉じた途端、閉じる前の状態を知る術がないため、履歴を見ることすらしない方が良いのです。

開発者の皆さん、Hedge-modeで履歴が表示される状況を変えるつもりはありますか?今は、ある種の地獄とイスラエルです。そのため、4から5への切り替えは、私にとっては想像を絶するものです。ほとんど何も表示されないのに、どうやってリアルでトレードの履歴を見ることができるんだ!?

TSを4から5に書き直しました。私のテスターでも、ほぼ同じ結果が出ています。すなわち、正しく書き直したのです。自分の取引履歴を把握するのが怖いので、実際の取引に使うのはちょっと。助けを求めているんだ、疲れきっているんだ!

 
注文・取引履歴の 表示モードを有効にする。
 
Renat Fatkhullin:
注文・取引履歴の 表示モードを有効にする。
3つのヒストリーモードのスクリーンショットは上記の通りです。
 
Anton Zverev:

データはありません

  1. 何時頃、振り子が取り外されたのか。
  2. どのポジションが先にクローズされ、どのポジションが後にクローズされたのか。チケット番号や注文番号で判断することはできません。
  3. クローズした瞬間のポジションで、SLとTPがどうなっていたか。
  4. 決済の瞬間に保留中の注文から脱出した日付は?


1.削除された日付は、オーダーセクションにあります

2)チケットでは決定されず、MT4では締切日、MT5では締切日のみで決定されます。

3.これは今のところMQL5からしか抽出できませんが、履歴に表示することも試みます

4.今のところMQL5からしか抽出できないかもしれませんが、履歴に表示したり、せめてツールチップに表示したりするようにします。

次のビルドに搭載される予定です。

 
Anton Zverev:
上記の3つのモードすべての履歴反映のスクリーンショットを用意しました。

正しく理解しているとは言い難いのですが、私のビジョンを説明します。

スクリーンショットの「注文と取引」では、行の順番が...

1. ポジション開設の申請

2.回答は正しく、ポジション1185407はチケットに割り当てられている

3.と4.は同じ、2番目の位置

5.注文が 発注されたが、有効化されていない。

6.クローズポジションの要求

7. リクエストが実行されたことを返信する。

8.および9.は、第2ポジションに同じ。


保留中の注文の発動がどのようなものか、まだ理解していないのです。

どの注文が決済されたかは、1本の線(スクリーンショットによる)をチャートにドラッグすることで判断できます。トレンドは、ポジションチケットとクローズオーダーチケット、すなわち2行目と7行目のティッカーで構成される名称を持ちます。

 
Renat Fatkhullin:

1.削除された日付は、「注文」の欄にあります

確かに、気がつかなかった。

2.チケットによる判定ではなく、MT4、MT5ともに締め日のみによる判定です。

残念ながら、それを判断する術はない。例えば、1256925(最初のスクリーンショットの1行目)のオープニングチケットで、ポジションが どの価格でクローズ されたかという質問に答えることは不可能です。

3.今のところMQL5でしか抽出できませんが、今後は履歴にも表示できるようにします。

4.これは今のところMQL5からしか抽出できませんが、履歴に表示したり、せめてツールチップに表示したりするようにします。

次のビルドに搭載される予定です。

ありがとうございます。MQL5でMT4と同じようなレポートを作成することは可能かどうか教えてください。すなわち、MT4ヒストリーで利用可能な情報(フィールド)はすべてMQL5で利用可能なのでしょうか?その場合、どのような例があるのでしょうか。MT4用にカスタマイズされたサードパーティモニタリングサービスは、MT5のネットに適応することができましたが、MT5のヘッジ履歴はネットと表示されたままです。

ヘッジ口座のヒストリーの表示をMT4と全く同じにするのはどうでしょうか(私が見てきたプラットフォームの中で最も使いやすく、わかりやすい)。

 
Alexey Viktorov:

正しく理解しているとは言い難いのですが、私のビジョンを説明します。

快く引き受けていただき、ありがとうございました

スクリーンショットの「注文と取引」では、行の順番が...

1. ポジション開設の申請

2.リクエストが実行され、ポジションチケット1185407が割り当てられたという応答

このポジションチケットは、「取引」タブには表示されません。そこに「注文」番号が表示されます。なぜかというと、それはわからない。ポジションのチケットだけを表示する方が論理的だと思われます。でも、これはあまり気になりません。

3.と4.は同じ、2番目の位置

5.注文が 発注されたが、有効化されていない。

6. ポジションクローズ要求

7. リクエストが完了した旨の回答

8.と9.は第2ポジションに同じ


保留中の注文の有効化がどのようなものか、まだ理解できていない。

どの注文が決済されたかは、1本の線(スクリーンショットによる)をチャートにドラッグすることで判断できます。トレンドは、ポジションチケットとクローズオーダーチケット、すなわち2行目と7行目のティッカーで構成される名称を持ちます。

そうですね、チャート上にオブジェクトがあることにも気がつきました。しかし、これらのオブジェクトを使って、どの順番でどの位置に対応しなければならないかをなんとなく理解することしかできないようです。各オーダーをチャートにドラッグし、チャートで得られたオブジェクトのデータを記憶し、Historyで検索して比較するという手順を踏めばよいことがわかったのです。タンバリンを使ったワイルドなダンスです!

MT4のようなシンプルなものが必要だと思います。何がどのように起こったのか、歴史から理解したいのです。歴史と何が起こったのかを理解したい。MQL5でMT4のレポートをMT5の履歴に自作して使う気満々なんですが。しかし、MQL5で必須項目を取得するための情報はどこにあるのでしょうか?そのため、素晴らしい機能を持ったテスターで仕事をするのは非常に難しいです。すでに上に書きましたので、繰り返しません。

 
みんなHistoryを見ずにAのヘッジモードで取引しているようです。