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

 
Stanislav Korotky:
特定のバーのボリューム計算のアルゴリズムを教えてください(すでにどこかに書いてあるかもしれませんが)。例えば、あるバーの全てのティックをCopyTicksRangeでリクエストし、データウィンドウに表示される計算結果(実数とティックの両方)と同じボリュームを取得したいのです。取引所商品の両ボリュームで桁違いの乖離があるのですが(具体的には、MQ-DemoでAFLTを取る)。FXの場合はティックボリュームが 同じで、リアルボリュームは問題外です。

COPY_TICKS_TRADEフラグ付きのCopyTicksRangeと、その後のMqlTick 構造体の配列に対するループでのカウントを試してみてください。

私は、MQ-Demo実量411の13時間キャンドルAFLTで受信しました。

 
fxsaber:

一致するはずです。https://www.mql5.com/ru/forum/96537/page4#comment_2866477

MQ-Demoサーバーでは、まだ未定義の方向(N/A)のティックが可能です。あなたのところでは、これが浸透していないのです。つまり、最終的なボリュームは(あまり自信はないのですが)同じでも、買い成分と売り成分は違うということです。
 
Alexey Viktorov:

CopyTicksRangeにCOPY_TICKS_TRADEフラグを設定し、MqlTick 構造体の配列でカウントするループを試してみてください。

私は、MQ-Demoのリアルボリューム411で13時間キャンドルAFLTで取得しました。

効くんです。しかし、私はFXのためにそれを_ALLに変更しなければなりません(そこには_TRADEはありません)。

私が見逃しているのは、一度にメモリにロードしようとせずに、タイムフレーム内のティックの数を返すTicks型の関数です。

 
Stanislav Korotky:

効くんです。しかし、私はFXのためにそれを_ALLに変更しなければなりません(そこには_TRADEはありません)。

Ticksのように、時間範囲内のティックの数を一度にメモリに読み込もうとせずに返す関数がひどく不足しているのです。

CopyRatesはやらないの?MqlRatesの構造 体にティックボリュームがあり、データウィンドウの値と一致しているからです。ただし、ミリ秒は定義できないが...。

 
Alexey Viktorov:

CopyRatesは適さないのでは?なぜなら、MqlRatesの構造 体にはティックボリュームがあり、それらはすべてデータウィンドウの値と一致しているからです。ミリ秒が確定できない限りは...。

CopyRatesはどのようにティック数を知ることができるのですか?それとも、ボリュームを出すことでしょうか?今でも別々に加工しています。合計数は、自己監視のためにのみ必要です。合計が乖離している場合は、すべての仕様が天井からのものである可能性があります。

 

誰も報告しないので、今日は私だけがサイト表示の不具合を起こしています。トピック名、ユーザー名などが表示されない。

Chromeバージョン 45.0.2454.85。

 

すべてのティックによるテストは、1ロットと100の両方のポジションボリュームを考慮に入れていません - 実際には1つの同じ結果(*100による補正を考慮)。

この状況は、流動性不足によるスリッページを考慮に入れていないため、テスト結果に 大きな歪みを与えています。

 
fxsaber:

誰も報告しないので、今日は私だけがサイト表示の不具合を起こしています。トピック名、ユーザー名などが表示されない。

Chromeバージョン 45.0.2454.85。


すべてOK、Yandexブラウザ

 
Aleksey Vyazmikin:

すべてのティックによるテストは、1ロットと100の両方のポジションボリュームを考慮に入れていません - 実際には1つの同じ結果(*100による補正を考慮)。

このような状況では、流動性不足によるスリッページが考慮されないため、テスト結果に 大きな歪みが生じます。


以前はECN口座でMT4を取引しており、10~15ロットの取引をしていました。特に夕方になると、ロットが細かく分かれていくことがよくありました。しかし、MT4には注文の開始に関する設定がありませんでした。MT5で大きなロットを扱ったことはありません。

 
fxsaber:

誰も報告しないので、今日は私だけがサイト表示の不具合を起こしています。トピック名、ユーザー名などが表示されない。

Chromeバージョン 45.0.2454.85。

ありがとうございます、正常に動作するようになりました。