記事"マーケットでの公開前にトレードロボットに行うべき検査"についてのディスカッション - ページ 16

 
Maxim Kuznetsov #:

地元のテスター以外でロボットを走らせたことはありますか?

私はロボットだけで取引しています。私のロボットはまず、現在のペアと口座の両方、そしてペアの主なパラメータ(ロットあたりの証拠金、「x%と最大でいくら建てることができるか」という計算機、最小ロット、ロットステップ、ロットあたりの手数料とそのpipsへの変換、スプレッド*ロットのコストなど)に関する完全な情報を提供するからです。
モード - 半自動、必要に応じて基本設定を変更します。
しかし、私が書いたことを理解していないようですね。
MT5の最新アップデートによると、すべてのアイコンが例外なく再描画されました。良くなったアイコンもあれば、悪くなったアイコンもある。
しかし!
取引可能のフラグはなかったし、今もない。そしてこの機能は、デザインの更新よりも本当に必要なものです。

 
Vasyl Temchenko #:


トレード可否のフラグはなかったし、今もない。このような機能は、デザインの更新よりもずっと必要なものだ。

もう一度言う。検索してください。

10018

トレード_レトコード_マーケット_クローズド

マーケットクローズ

 
Alexey Viktorov #:

もう一度言う。求めよ、さらば与えられん

10018

トレードコード_マーケットクローズ

マーケットクローズ

このエラーは、トレード・リクエストが停止されたときにサーバーから返されるエラーである。
なぜ閉ざされたドアを突き破るのか? 閉ざされたドアに「Closed」のサインが欲しい。

AccountInfoInteger(ACCOUNT_TRADE_ALLOWED) ある

ENUM_SYMBOL_INFO_INTEGERで同じようなものを見せてくれたら、私の頭に灰をふりかけてやる。
 
Vasyl Temchenko #:

このエラーは、トレードのリクエストに失敗したときにサーバーから返されるエラーです。
なぜ閉ざされたドアを突き破るのか? 閉ざされたドアに「Closed」のサインが欲しい。

AccountInfoInteger(ACCOUNT_TRADE_ALLOWED) あります

ENUM_SYMBOL_INFO_INTEGERで同じようなものを見せてくれたら、私の頭に灰をふりかけてやる。

探せば見つかるはずだ。最後のヒント:順番をチェックすること。

 
StopLevelとFreezeLevelを上記の逆指値注文の コードにどのように組み込むことができますか?ストップレベルとリミットレベルがあるので、これは複雑です。
 
Rashid Umarov #:
ありがとう

zipファイル「2555_ja」を添付しました。エラーはまだ修正されていません。-sl)>tp)

これもまだ修正されて いません:

+ パラメータが足りない(PrintFormatには%はあるが、パラメータは3つしかない)。


 
Alain Verleyen #:

その他の論理エラー。SL/TPを1ポイント変更することは許される。であるべきだ。

MQL5はどうかわかりませんが、MQL4の関数OrderStopLoss()、OrderTakeProfit()...は正規化されていません。この場合、">="を使用すると、現在のOrderModifyCheck関数は正しく動作しません。OrderStopLoss()、OrderTakeProfit()...を正規化する必要がある。

 

ロボットのロード中にこんなメッセージが出ます!


cannot open file 'MQL4indicators......Indicator.ex4' [2]!!!!!!!!!!


どなたか解決策をご存知ですか?

 
Kambiz Shahriarynasab #: ロボットのロード中にこのメッセージが表示されました!cannot open file 'MQL4indicators......Indicator.ex4' [2]!私はこのプロジェクトで 個人的なインディケータを使用しました。

resource コンパイルディレクティブを使用して、インジケータを実行ファイルに埋め込む必要があります。

これは「iCustom()によるカスタム・インジケータの呼び出し」という記事で説明されています。読みましたか?

Documentation on MQL5: MQL5 programs / Resources
Documentation on MQL5: MQL5 programs / Resources
  • www.mql5.com
Resources - MQL5 programs - MQL5 Reference - Reference on algorithmic/automated trading language for MetaTrader 5
 
Fernando Carreiro #:

このインジケータは、#resource コンパイルディレクティブを使って実行ファイルに埋め込む必要があります。

これは「iCustom()によるカスタム・インジケータの呼び出し」という記事で説明されています。読みましたか?

ありがとうございます。