初心者の方からの質問 MQL5 MT5 MetaTrader 5 - ページ 592

 

MT4からMT5への移行をお願いします。

4でポジションを開いて閉じるとき、履歴で「あのとき、こんなポジションを開いて、そこで閉じた」というのがわかる。一本の線に集約されています。便利で身近な存在です。チケット番号は同じです。

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

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

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

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

 

ユーザーから転送されたコメント。

ミロスラヴァ・ヴォロギナ

Karputov Vladimir:

MetaQuotes-Demoサーバーでのデモ口座開設方法

デモ口座の 開設方法は明確です。しかし、既存のアカウントをmql5サイトに接続する方法は、どこにも情報がありません。
 

Перенесённый комментарий от пользователя:

ミロスラヴァ・ヴォロヒナ

デモ口座の 開設方法は明確です。しかし、既存のアカウントをmql5サイトに追加する方法は、どこにも情報がありません。
どういうことですか?MetaQuotesは、ディーリングセンターでもブローカーでもありません。
 
Karputov Vladimir:
どういうことですか?MetaQuotesは、ディーリングデスクでもブローカーでもありません。
ロボフォレックスやインスタフォレックスの口座をウェブターミナルに 接続するにはどうすればよいですか?
 
Мирослава Вологина:
ロボフォレックスやインスタフォレックスの口座をウェブターミナルにリンクするにはどうすればよいですか?
MQL5.comプロフィール -> 取引口座 -> 取引口座の追加
 
皆さんこんにちは!質問があるのですが、確認するのはちょっと・・・。自作のmqhファイルを使ってプログラムコードをコンパイルした場合。コンパイルしたファイルをmqhのない別のコンピュータで使用することはできますか?または、コンパイルされたものは、mqhへの参照を要求し、それは正しいプログラムの機能のために別のコンピュータに転送する必要があります?
 
Anton Zverev:

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に書き直しました。私のテスターでも、ほぼ同じ結果が出ています。すなわち、正しく書き直したのです。自分の取引履歴を把握するのが怖いので、実際の取引に使うのは無理です。助けを求めているんだ、疲れきっているんだ!

 
Alexander Antoshkin:
皆さんこんにちは!質問があるのですが、確認するのはちょっと...。自作のmqhファイルを使ってプログラムコードをコンパイルした場合。コンパイルしたファイルをmqhのない別のコンピュータで使用することはできますか?それとも、コンパイルされたものはmqhへのリンクも要求され、プログラムが正しく動作するためには別のホストに転送する必要があるのでしょうか?
何も要求されません。コンパイル時に、mqhファイルから必要なコードブロックはすべてネイティブとしてコンパイルされます。
 
Alexey Viktorov:
何も必要ありません。コンパイル時に、mqhファイルから必要なコードブロックはすべてネイティブとしてコンパイルされます。
了解です、ありがとうございます
 

未決済の注文を確認するにはどうすればよいですか?

オープンポジションのオプションで

見るからに

if(ePositionType == POSITION_TYPE_BUY)

if(ePositionType ==POSITION_TYPE_SELL)

が、未確定なのはどうだろう

                // проверим, нет ли условия на удаление лимитного ордера
        bool bLimitDeleteSignal=false;
        if  ??????????????????если установлен лимитный ордер на покупку??????????????
        bLimitDeleteSignal= LimitDelBuySignal();
        
        
        if ???????????????????? если установлен лимитный ордер на продажу???????????????
        bLimitDeleteSignal= LimitDelSellSignal();               
                        
        // если есть сигнал на закрытие позиции - закрываем и выходим
                if(bLimitDeleteSignal == true)
                {

                         Delete();
                        return;
                }
                
理由: