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

 
Interesting:

デベロッパー

1.テスターへの履歴の読み込みを確認してほしい(今回が初めてのテストです)。

EURUSDをH1の標準的なMACDサンプルで間隔「先月」を使ってテストしています。

ダウンロードしたデータの57%に達し、正常にフリーズし、ログにはこの行だけが残っています。

2.テスターの新ビルドで1:200と1:500のテコ入れを常時行うことは可能でしょうか?

特にMT5では、すべての証券会社がそのようなレバレッジを持っているわけではないことは理解していますが、Strategy Testerでは、新しいプラットフォームでストラテジーをテストする方が便利なので、これはおそらく残すべきでしょう。

ずっと直すというのはどういうことですか?レバレッジが大きければ大きいほど、悪い。degree_of_poor_TC = ABS( leverage_TC - 100 )/100 :)) と書いてもよいでしょう。0から最大で無限大の値。:)
 
AndrNuda:
ずっと直すというのはどういうことですか?レバレッジが 効けば効くほどこのように書くこともできます - degree of_failure_of_ADC = ABS( leverage_ADC - 100 )/100 :)).0から最大で無限大の値。:)

またしても笑わせていただきました...。

大きなレバレッジは証券会社にとって好都合であり、「トレーダー」にとっては売りが早くなる。

しかし、実際のトレーダーはMMで運用するため、レバレッジの大きさは 特に重要ではありません。

Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Информация о счете
Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Информация о счете
  • www.mql5.com
Стандартные константы, перечисления и структуры / Состояние окружения / Информация о счете - Документация по MQL5
 
AlexSTAL:

また笑わせてくれる...。

証券会社にとって大きなレバレッジは良いことで、「トレーダー」が自分のお金を売るのが早くなるのです。

しかし、実際の取引をしているトレーダーにとっては、MMを操作しているので、レバレッジの大きさは 関係ないのです。

文章を理解できなかったのは残念です。嗚呼。:)
 
AndrNuda:
ずっと直すというのはどういうことですか?レバレッジが大きければ大きいほど、悪い。degree_failure_TC = ABS( leverage_TC - 100 )/100 :)) と書くこともできます。0から最大で無限大の値。:)

レバレッジ1:500とは何か、なぜそれが必要なのか、また、通常の状態ではFXは100が上限であることもよく理解しています。

少なくとも、MT4で1:500のレバレッジを提供している証券会社はたくさんあり、(私を含め)一部のトレーダーはこのレバレッジで自分の戦略をテストする必要があるのです。同時に、ストラテジーは多通貨であり、複数のTFが関与しているため、MT4ストラテジーテスターでそのようなストラテジーを適切にテストすることは不可能である。

さらに言えば、MT4でそのようなアカウントをMT5で管理したい場合、そのようなチップが必要です(まさに私のバリエーションです)。

 
AndrNuda:
文章を理解できなかったことが悲しいです。嗚呼。:)

そして、あなたが書いてくれたことに、私はとても悲しんでいます......。

がんばってください。


追伸:他にも嘲笑と楽しみのためのフォーラムがあります...。

 
Voodoo_King:
381を構築する。何も変わっていない !!!

ターミナルを再起動するたびに、EAが異なるパラメータで初期化されます(好きなように)。


再現し、整理している。
 

チャート上でオブジェクトを作成 する際にエラーが発生した場合、どうすればよいですか?

err_chart_no_reply

4102

チャートが反応しない

Документация по MQL5: Основы языка / Операторы / Оператор создания объекта new
Документация по MQL5: Основы языка / Операторы / Оператор создания объекта new
  • www.mql5.com
Основы языка / Операторы / Оператор создания объекта new - Документация по MQL5
 
Rosh:

open[]およびOnCalculateの他のすべての配列は、時系列です。

...そこで、 これらの時系列を通常の配列のようにインデックスを付けて 渡すことに した。そのため、時系列が時系列らしくインデックス化されていないと、このようなパラドックスに陥ってしまうのです。そのため、ヘルプには「インデックスの順番を確認し、必要に応じて設定すること」と書かれています。

したがって、OnCalculate()からのすべての配列は、ダイレクトインデックス(「過去から現在へ」)で価格時系列を渡すことになります。例外はあり得るのか?そうでない場合は、ハンドブックに次のように明記することを提案します。

"価格の時系列はOnCalculate()から直接インデックスを付けて配列に渡されます(「過去から現在へ」)。これらの配列の価格データのインデックス方向を変更するには、ArraySetAsSeries()呼び出します

この(または同様の)定式化から、(デフォルトで)直接インデクシングを行うのは価格シリーズそのものではなく、それを含む配列であることが明らかである。パラドックス」の原因を少なくする。

 
Yedelkin:

したがって、OnCalculate()からのすべての配列は、ダイレクトインデックス(「過去から現在へ」)で価格時系列を渡すことになります。例外はあり得るのか?そうでない場合は、ハンドブックに次のように明記することを提案します。

この表現から、(デフォルトでは)直接インデックスが付けられるのは価格シリーズ自体ではなく、それを含む配列であることがわかります。

そのような明確化を加えることは可能です。考えてみよう。本質は変わらないけど、もしかしたら疑問が消えるかもしれない。
 

コンパイル後、ストラテジーテスターの 入力パラメータは、自身のパラメータにリセットされます。スタート、ステップ、ストップ。

コンパイル後に毎回、必要なテストパラメータを再調整しなければならない。

これはとても不便なことです。