記事についてのディスカッション - ページ 3

 

こんにちは。

この記事をありがとう。新しいEURUSD M23チャートを作成するにはどうしたらいいか考えています。私はカスタムEURUSD.customを作成することができますが、私は何をしなければならないotは時間枠を変更してください?

 
michel picard:

こんにちは。

この記事をありがとう。新しいEURUSD M23チャートを作成するにはどうすればいいか考えています。私はカスタムEURUSD.customを作成することができますが、私は何をしなければならないotは時間枠を変更してください?

23分ごとにバーやキャンドルを形成したいということであれば、適切と思われるようにコードに記述してください。この記事は、そのようなツールのための既製のメカニズムを提供していません。あなたの要件に適したコードの一部を使用し、それを拡張することができます。

 
EqualVolumeBarsは記事が公開されてから更新されていないのですか?録画中に必ず何らかのエラーが発生します。
 
Rorschach:
EqualVolumeBarsは記事が公開されてから更新されていない?書き込み時に何かしらのエラーが出続けます。

起動条件やエラーの詳細が分かると良い。

 
Stanislav Korotky:

起動時の状態やエラーの詳細がわかるといい。

ログ

HistoryCache 'EqAUDNZD' invalid container header [0].

HistoryBase 'EqAUDNZD' invalid container (1970.01.01) found (off: 18881, size: 28209, file: 4295014386).

エキスパート

CustomRatesUpdate が 失敗しました: 0


ps 半年以上のティック履歴が一度も読み込まれていません。

ps2 WriteToFile を配列への書き込みに変換すると、以下のエラーが表示されます。

ログ

Ticks future price EqAUDNZD (tick: 2021.11.25 06:00:00:00, last: 1970.01.01 00:00:00.000) 1.09038/1.09059/0.00000

専門家

ティック巻き戻しバグ、2021.03.30 17:15:19

 
Rorschach:

ジャーナル

HistoryCache 'EqAUDNZD' が無効なコンテナ・ヘッダ [0] です。

HistoryBase 'EqAUDNZD' 無効なコンテナ (1970.01.01) が見つかりました (オフ: 18881、サイズ: 28209、ファイル: 4295014386)。

専門家

CustomRatesUpdate が 失敗しました: 0


ps 半年以上のティック履歴が一度も読み込まれなかった。

ps2 WriteToFileを配列に書き込むように変更したが、以下のエラーが表示される。

ログ

Ticks future price EqAUDNZD (tick: 2021.11.25 06:00:00:00, last: 1970.01.01 00:00:00.000) 1.09038/1.09059/0.00000

専門家

ティック巻き戻しバグ、2021.03.30 17:15:19

ターミナルの異なるビルドで試してみてください。すべて低レベルのカスタム文字APIのバグのようです(特に、履歴とティックからのメッセージはターミナル自体によって生成されます)。Expert Advisorからの「ティック巻き戻しバグ」メッセージについては、同様のバグについて書きました(どうやら修正されていないようです):

取引、自動取引システム、取引戦略のテストに関するフォーラム

カスタム・シンボルエラー、バグ、質問、提案。

Stanislav Korotky, 2020.07.01 16:08

新しい謎。ビルド2507のCopyTicksに問題があり、古いビルド(特に2374)では問題なく動作していました。

アプリケーション内の単純なテストスクリプトにすべてを縮小しました。このスクリプトは、前回のポーリング以降の新しいティックを要求します。

最初の正しいループパスの直後に、スクリプトはfromパラメータで指定された時間よりも明らかに早い、より正確には現在の日の初めからの目盛りを配列にコピーし始めます。

このバグは何ですか?

ソースコードがあるので、問題を調べて「パッチ」を作ってみることができる。最後の手段として、カスタム・キャラクターをすべて削除して、もう一度作り直すこともできます。
 
Stanislav Korotky:

ターミナルの異なるビルドで試してみてください。これらはすべて、カスタムシンボルAPIの低レベルのエラーのようです(特に、履歴とティックからのメッセージはターミナル自体によって生成されます)。専門家からのメッセージ「ティックの巻き戻しバグ」については、同様のバグについて書きました(どうやら直っていないようです):

ソースがあるのだから、その問題を研究して、「パッチ」を考えてみるといい。最後の手段として、カスタムキャラクターをすべて削除して、もう一度作り直すこともできます。

カストムとテスターがひとつの連続したバグであることには、もう慣れてしまった。

 
Rorschach:

ジャーナル

HistoryCache 'EqAUDNZD' が無効なコンテナ・ヘッダ [0] です。

HistoryBase 'EqAUDNZD' 無効なコンテナ (1970.01.01) が見つかりました (オフ: 18881、サイズ: 28209、ファイル: 4295014386)。

専門家

CustomRatesUpdate が 失敗しました: 0


ps 半年以上のティック履歴が一度も読み込まれなかった。

ps2 WriteToFileを配列に書き込むように変更したが、以下のエラーが表示される。

ログ

Ticks future price EqAUDNZD (tick: 2021.11.25 06:00:00:00, last: 1970.01.01 00:00:00.000) 1.09038/1.09059/0.00000

専門家

ティック巻き戻しバグ、2021.03.30 17:15:19

この問題を解決する方法は見つかりましたか?

 
GT56:

この問題を解決する方法が見つかったかどうか教えてください。

無効なコンテナ」については、これはカーネルエラーであり、私たちはほとんど何もできません。

ティック巻き戻しバグ」はExpert Advisor自体が発生させるもので、CopyTicksRangeが配列内の古いティック(要求された時間より早い)を返すときに発生します。私はまだ解決策を持っていません。

 

こんにちは、スタニスラフ!

一般的に、記事とその作業にとても感謝しています!

RENCOの反転バー形成のロジックは、コードのどこを見ればいいのか教えてください。私はプログラミングの初心者なので、具体的な方法を教えていただけるとありがたいです。

OPENのままではダメなのでしょうか、なぜ反転時に動かすのでしょうか?テスターでも一般でも、その方がずっと簡単だと思うのですが。歴史的にrenkoはそうなのでしょうか?また、「正しさ」以外の実用性はあるのでしょうか?