CopyTicks」のテスト - ページ 36

 

こんにちは。

build 1488では、インジケータとCopyTicksRangeで作業する場合の問題が修正されました。すべて正常に動作しています;)

しかし、Test Report from Marketでは、CopyTicksRangeはまだサポートされていません(画像)。

取引ロボットは市場に公開する前にどのようなテストを 行うべきか」という 記事について、「CPUとメモリの消費量」の項に「最初の実行に長い時間(例えば100ミリ秒以上)がかかる場合は、コードを最適化する必要があります」とあるのですが、これはどういうことですか?ということで、これを逆転させる方法はあるのでしょうか? 例えば、EURUSDのVolume Delta Cumulativeを計算したい場合、最初のOnCalculate()の実行は、00:00:00にカウントを開始 し、TimeCurrent()が22時30分頃であれば、100ms~150ms程度に なるはずです。テストレポートで試すと、いつも「テスターが長時間かかっています」と報告される =/。

よろしくお願いします。

ロメオ

翻訳者

こんにちは。

Build 1488では、インジケータとCopyTicksRangeの問題を修正しました。すべて正常に動作しています;)

しかし、Test Report from Marketでは、CopyTicksRangeはまだサポートされていません(画像)。

1つ質問なのですが、「WHAT TEST ROBOT SHOULD BE DONE BEFORE PUBLICATION ON THE MARKET」の「CPU and memory resources consumption」の項に、「もし最初の実行に多くの時間(例えば100ms以上)がかかるなら、コードを最適化すべき」とありますが、これを回避する方法はあるのでしょうか?例えば、EURUSDのDelta Accumulative Volumeを計算したい場合、最初のOnCalculate()の実行は、00:00:00からカウントダウンを開始し、TimeCurrent()が22時30分頃であれば、100ms~150ms程度になるはずです。テストレポート上で試すと、いつも「テスターが長すぎる」と報告される = /。

よろしくお願いします。

ロメオ

ファイル:
 
テスターのCopyTickは動かないのか、何なのか?
 
Alexey Oreshkin:
テスターのCopyTickが効かないとか?

効果あり!ただ、テスターとブローカーとの間でちょっとしたトラブルがあったんです。

en:

効いてますね〜。Strategy Testerと私のブローカーでちょっとした問題が発生しました。

 

本日、BCSサーバーの新たなバグに気づきました。少なくともSi-12.16とRTS-12.16の日付2016.12.06 11:28のリアルボリュームカーブを返してくれているのです。

オットクリティーのスクリーンショット(すべて問題なし)。

BCS(ジョイント!)のスクリーンショット。

さらに言えば、BCSはこのバーに対して斜め上のOHLCを出したのだ!BCSへの不信感は募るばかり...。

追加されました。

利用可能な両方の実サーバー上の斜めデータ。

 

OtkritieはSi-12.16で履歴のバグが発生するようになりました。

2016.12.07 21:35:50.065 VolumeControl Si-12.16: ОШИБКА 2016.12.07 18:43! Сумма V buy = 803, сумма V sell = 1396, контроль (покупки+продажи) = 2313

このエラーはAccess Server IIでのみ再現されます。

Aytugan Khafizov 私の知る限り、あなたはディスカバリーの問題を扱っていますね。私たちと一緒に、この問題を解決していきましょう。4台あるサーバーのうち、なぜ1台がこのようなバグを示すのか、非常に興味深いです。

 
Alexey Kozitsyn:
マーケットを見ろよ、俺は見たぞ。また、servicedeskの希望に書き込んでみることもできます。

MQL4のMarketでしか見たことないんだけど。書くのに1時間、燭台を作るのに1時間...。問題は、インジケータが機能しなかった期間のデータが得られないことである。

例えば SymbolInfoDouble(_Symbol,SYMBOL_SESSION_INTEREST,interes) はストラテジーテスターでは(履歴上)値を返さないかも しれません。バグなのか曖昧なのか?まあ、建玉のヒストリカルデータを サーバーに保存しているわけではないのですが。開発者に企画書を書いても意味があるのでしょうか?オープンポジションの情報は、市場の状況を知る上で重要なパラメータの一つであるだけに、残念でなりません。少なくともデータのアーカイブを見つけるために、...ファイルからロードする場所

オープンインテレ
 
juriy5555:

MQL4のMarketでしか見たことないんだけど。書くのに1時間、燭台を作るのに1時間...。問題は、インジケータが機能しなかった期間のデータが得られないことである。

例えば SymbolInfoDouble(_Symbol,SYMBOL_SESSION_INTEREST,interes) はストラテジーテスターでは(履歴上)値を返さないかも しれません。バグなのか曖昧なのか?まあ、建玉のヒストリカルデータを サーバーに保存しているわけではないのですが。開発者に企画書を書いても意味があるのでしょうか?オープンポジションのデータは市況の主要なパラメータの一つであるのに、残念なことです。

過去のOIデータを取得できないことについては、論外です。自分で収集したもの/ファイルに記録したもののみ。

ですから、私は開発者に手紙を書き、見積もりにはそれがあるのに、あなたにはないことを伝えました。これは命令ではない!?以前は、ティック履歴が書かれていたにもかかわらず、取得できませんでした。今なら手に入ります。おそらく、歴史上のOIと同じになるのでしょう。ただし、「履歴にOIが必要だ」とユーザーが言ってくれればの話ですが。だから--書くことに意味があるのです。

 
juriy5555:

データアーカイブ、...ファイルからのアップロードはどこにあるのでしょうか?

自分でデータを集めて、ファイルに書き出し、インジケーターに供給する。
 
Alexey Kozitsyn:
自分でデータを集めて、ファイルに書き出し、インジケーターに供給する。

Quicksilverでは(少なくとも私にとっては-最近使い始めたのですが-)OM上のデータも毎日上書きされます。もちろん、収集すること、ファイルに書き込む ことは問題ないのですが、どう転んでもすべてを収集することはできませんし、隙間のあるデータでストラテジーをテストすることはできません。ネットでデータのダウンロードができるかも?- 見つからなかったんです。履歴(テスター)にOMのデータがないことを参考に、書いてみる:テスターと実生活でのあいまいさ 純正にインジケータを つける意味はないと思います私の理解では、RTS先物にしか使えないというのは狭すぎます。

OK、話題はダニについて、私がOMと一緒にいる間です。ティックにOMをもっと上手に付けて欲しいです =)。


 
juriy5555:

Quicksilverでは(少なくとも私にとっては-最近使い始めたのですが-)OM上のデータも毎日上書きされます。もちろん、収集すること、ファイルに書き込む ことは問題ないのですが、どう転んでもすべてを収集することはできませんし、隙間のあるデータでストラテジーをテストすることはできません。ネットでデータのダウンロードができるかも?- 見つからなかったんです。履歴(テスター)にOMのデータがないことを参考に、書いてみる:テスターと実生活でのあいまいさ 純正にインジケータを つける意味はないと思います私の理解では、RTS先物にしか使えないというのは狭すぎます。

OK、話題はダニについて、私がOMと一緒にいる間です。ティックにOMをもっと上手に付けて欲しいです =)。


じゃあ、このデータをダニ自身のデータに追加するように書いてくれ!データ収集について - ここで議論してもいいのですが、私はしません:)

とにかく、何かを追加/修正/再実行するには、議論と粘り強さが必要です。そうでなければ、すべては現状のままです。