Идея автоматической торговли привлекательна тем, что торговый робот может без устали работать 24 часа в сутки и семь дней в неделю. Робот не знает усталости, сомнений и страха, ему не ведомы психологические проблемы. Достаточно четко формализовать торговые правила и реализовать их в виде алгоритмов, и робот готов неустанно трудиться. Но прежде...
MQL5の質問には、きれいなMQL5のコードを同封してください。
本不具合はMQL5とは関係ありません。
あなたのHAPPYの広告を見たり見なかったりで、もううんざりしています。
どのような広告ですか?
2つのデモ取引サーバーでBUYハンドポジションを開設
ロボフォレックス-メタトレーダー5
FXOpen-MT5
同じ色の線は、同じことを意味します。しかし、それらが異なる順番で並んでいることがはっきりとわかる。Roboでは、注文実行のメッセージは取引が実行された後に出てきます。オープンではBEFORE!このため、OrderSend は運を返しますが、トランザクションはまだありません。つまり、履歴と同期していないOrderSendを取得することになり、これはバグである。その理由は何でしょうか。
外部の取引システムに注文を送信した場合、MetaTrader 5の取引サーバーはその応答を待たず、直ちに「発注済み」としてリクエストの結果を返します。このため、OrderSend は、約定した取引に関する情報がまだないため、常に deal=0 を返します。OnTradeまたはOnTradeTransactionでキャッチする。
取引イベントリスナーの例は、 モスクワ取引所MOEXのための取引ロボットを作成するときに開始する場所- TradeTransactionListener.mq5の記事で示されています。
外部の取引システムに注文を送信した場合、MetaTrader 5の取引サーバーはその応答を待たず、直ちに「注文成立」としてリクエストの結果を返します。このため、OrderSend は、約定した取引に関する情報がまだないため、常に deal=0 を返します。OnTradeまたはOnTradeTransactionでキャッチする。
OnTrade*を使わずにキャッチする。マーケットリクエストでResult.deal != 0を返すトレードサーバーは全て何も出力されないことが判明した?
実際の取引所を持っている人、教えてください、成行注文のOrderSend(非同期ではない)が 成功した後のResult.dealは何ですか?
保留中の注文を 出すために、現在の価格からの最短距離を決定する方法を教えてください。
ツール情報
皆さん、こんにちは。
Open Pricesのみの クラウド最適化でこのエラーに遭遇された方はいらっしゃいますか?
誤差は一定ではありません。つまり、「ごくまれに」発生するが、10,000件実行すると50回出現する。
最適化の際にTFを変更しない。
このようなことは、ずいぶん前に記述されています。 https://www.mql5.com/ru/articles/239
建値のみ」モードには、いくつかの制限があります。
皆さん、こんにちは!私のところだけ、リポジトリが機能していないのでしょうか?それとも、何かのバグでしょうか?パソコンにフォルダを作り、リポジトリにフォルダを追加し、リポジトリに変更を送ったりしているのですが、変更が送られたと書いても、リポジトリにファイルがあるフォルダが表示されないのですが!?つまり、すべてがつながっている...。それとも、いつも通り複雑で、私が何か間違っているのか)))
新しいウェアハウスを接続したのか、古いウェアハウスで実験しているのか?
MetaTrader 5 build 1730の新バージョン:MetaEditorと合成ツールのプロジェクト。
MQL5 Storageとの連携プロトコルを変更しました。
新しいグループプロジェクトに対応するため、オンラインMQL5ストレージの作業プロトコルが変更になりました。残念ながら、プラットフォームの新しいバージョンにアップデートした後は、ストレージからすべてのデータを再抽出する必要があります。そこに保存されているデータが影響を受けたり、失われたりすることはありません。
新しいプラットフォームのバージョンにアップグレードする前に、すべてのローカルの変更をリポジトリに送信する(Commitを行う)ことをお勧めします。