エラー、バグ、質問 - ページ 2076

 
Anatoli Kazharski:
面白い提案ですね。確かに、テスターでしか必要ないパラメータもあるので、そこだけ表示されればいいのですが。
また、ドロップダウンリストが作れるといいですね。
 
Vladislav Andruschenko:
また、ドロップダウンリストが作れると便利です。
パラメータグループのドロップダウンリストも必要です。そして、まだまだ必要なものがたくさんあるのです。必ずサービスデスクに 希望を書いてください。
 
Vladislav Andruschenko:
ドロップダウン・リストも作りたいですね。
入力パラメータにも改行が欲しいのですが、1行で終わってしまいます...。MT4/5
 

足りないのは、異なる言語でのパラメータを作る機能です。

 

同僚

EAのコードにヘルプが必要です。エラー131(ロット数量違い)のため、モデレータチェックを通過できない。

私のコードでは、自由証拠金とロットの最小値/最大値のチェックをしています。これがそのチェックです。

if((AccountFreeMarginCheck(Symbol(),OP_BUY,Lots)>=0) && (AccountFreeMarginCheck(Symbol(),OP_SELL,Lots)>=0))

if((MarketInfo(Symbol(),MODE_MAXLOT)>=Lots) && MarketInfo(Symbol(),MODE_MINLOT)<=Lots)

モデレーターが書く。

Expert Advisorのテスト 中にエラーメッセージが表示されることがありました。Expert Advisorを様々なモードで自分でテストする必要があります。

  1. 売買目的記号に適さない
  2. 口座残高不足
  3. ふけい
  4. 小数点以下4桁、5桁の記号
  5. 異なるティックシミュレーションモード

ですから、きっともう少しセリフがあってもいいはずです。EAを市場に出す人は、節度を守るために、すべてにおいてこのような標準的なチェックを行うべきだと思います。コードの一部を共有してください。

 
Ahmet Garyagdyyev:

同僚

EAのコードにヘルプが必要です。エラー131(ロット数量違い)のため、モデレータチェックを通過できない。

私のコードでは、自由証拠金とロットの最小値/最大値のチェックをしています。これがそのチェックです。

モデレーターが書く。

Expert Advisorのテスト 中にエラーメッセージが表示されることがありました。Expert Advisorを様々なモードで自分でテストする必要があります。

  1. 売買目的記号に適さない
  2. 口座残高不足
  3. ふけい
  4. 小数点以下4桁、5桁の記号
  5. 異なるティックシミュレーションモード

ですから、きっともう少しセリフがあってもいいはずです。EAを市場に出す人は、節度を守るために、すべてにおいてこのような標準的なチェックを行うべきだと思います。コードの一部を共有してください。

ずっと前からあるんです。読んでみて ください。

 

権力者たちに健康を!

プログラミングで一番嫌なのは、2つの同じコードが違う瞬間に違う動作をし始めることです。見ていると、ある瞬間は関数自体がすべてを正しく行っているように見え、異なるケースで返される結果がなぜ違うのか理解できないのです。

からIndicatorに基づいた構成となっています。

メインインジケータはiADインジケータからデータを読み込みますが、別のシンボルからです。問題は、インジケータをコンパイルすると、次のような印字が出ることです。

シグナル時刻:2017.11.23 11:05:00 1.0 -116.0 -16.0 2292.0 999.0 470 4

エージェントでは、ここでインジケータを実行した後、このようなプリントが出て、それに応じてシグナルが踊っている......というわけです。クソダンサー :-)

信号の時刻:2017.11.23 11:05:00 1.0 -116.0 140.0 -1889.0 -993.0 1 4

私はそれが指標の計算の 順序に関係していると思う、常にこの質問に興味を持っている計算の順序はどのように選択されているのですか?

データは、saidの最初の結果を持つスクリプトを使用して保存されます。スリップがあり、十分な時間があります。分単位でインジケータを実行すると、異なる値が得られます :-( 基本戦略と動作しないインジケータを同封します ...

ご教授いただければ幸いです。この問題を解決してくれるなら、ありがたい。





ファイル:
 

質問があります。

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

初心者の方からの質問 MQL5 MT5 MetaTrader 5

アレクセイ・ヴャズミキン さん 2017.11.27 18:44

この問題を解決するために、ご協力をお願いします。Moexで取引サイズが1より大きい注文を出すと、不思議なことが起こります。注文が市場で取引され、取引情報が部分的に出てきます。


 
Aleksey Vyazmikin:

これは質問です、どなたか助けてください

あなたは複数の相手とやりとりしています。すべて正しく、不思議な現象はありません。しかし、OnTrade()は、あなたが何人の取引相手とやりとりしているか知らないので、そのタスクは異なっています。これです。問題を解決するには、注文によって実行された取引の数量を合計します。ボリュームが均等になったら(注文が完全に埋まったら)-それから何が必要かを分析する。
 
Alexey Kozitsyn:
あなたは複数の相手とやりとりしています。すべてが正しく、奇妙な現象はない。また、OnTrade()は、取引相手が何人いるか分からないので、目的が異なります。これです。問題を解決するには、注文によって実行された取引の数量を合計します。ボリュームが均等になったら(注文が完全に埋まったら)-それから何が必要かを分析する。

ただ、限度額なら問題ないのですが、カップで買う場合、取引の情報が小分けになっているのはおかしいと思います。

あるEAがポジションを持ち、別のEAがそれを処理した場合、どのように出来高を知ることができますか?