ストラテジーテスター。 - ページ 7

 
Renat - 大義を助けるために。
MT175とMT176で同じExpert Advisorを2004年1月1日からCurTime()で実行した場合の差分です。


MT175の未決済注文数=2902、MT176の未決済注文数=20

MT176のログに不鮮明な複数(10000以上)のエラーが発生(MT175ではなし)
のように
<br /> translate="no">。
10:06:19 2004.01.13 09:56 exp4: Error opening order : 2 ; common error tip_signal= 3,* signal= -1, kol_zdelok=5.
10:06:19 2004.01.13 13:38 exp4: Error opening order : 2 ; common error tip_signal= 3,* signal= -1, kol_zdelok=6.
10:06:19 2004.01.13 14:35 exp4: Error opening order : 2 ; common error tip_signal= 3,* signal= -1, kol_zdelok=7.
10:06:19 2004.01.13 15:29 exp4: Error opening order : 2 ; common error tip_signal= 3,* signal= -1, kol_zdelok=8.
10:06:19 2004.01.13 17:05 exp4: Error opening order : 2 ; common error tip_signal= 3,* signal= -1, kol_zdelok=9.
10:06:19 2004.01.13 21:50 exp4: Error opening order : 2 ; common error tip_signal= 3,* signal= -1, kol_zdelok=10.
10:06:19 2004.01.14 09:01 テスター:利食い番号4 1.2708 (1.2706 / 1.2710)
10:06:19 2004.01.14 09:05 Tester: Take profit #3 at 1.2698 (1.2693 / 1.2697)
10:06:19 2004.01.14 09:06 Tester: Take profit #3 at 1.2698 (1.2688 / 1.2692)
10:06:19 2004.01.14 09:07 テスター:1.2698 (1.2687 / 1.2691) で利食い#3。
10:06:19 2004.01.14 09:08 テスター:1.2698 (1.2693 / 1.2697) で利食い #3
10:06:19 2004.01.14 09:09 テスター:1.2698 (1.2693 / 1.2697) で利食い#3。
10:06:19 2004.01.14 09:10 Tester: Take profit #3 at 1.2698 (1.2693 / 1.2697)
10:06:19 2004.01.14 09:11 テスター:1.2698 (1.2689 / 1.2693) で利食い#3。
10:06:19 2004.01.14 09:12 テスター:1.2698 (1.2689 / 1.2693) で利食い#3。
10:06:19 2004.01.14 09:13 テスター:1.2698 (1.2686 / 1.2690) で利食い#3。
10:06:19 2004.01.14 09:14 テスター:1.2698 (1.2685 / 1.2689) で利食い#3。
10:06:19 2004.01.14 09:15 Tester: Take profit #3 at 1.2698 (1.2688 / 1.2692)
10:06:19 2004.01.14 09:16 Tester: Take profit #3 at 1.2698 (1.2691 / 1.2695)
10:06:19 2004.01.14 09:17 Tester: Take profit #3 at 1.2698 (1.2693 / 1.2697)


結論:176で何か失敗しているようなので、とりあえず175を使うしかない。
頑張ってください。
 
giv、弊社ホームページから176ビルドの修正版をダウンロードし、再度EAを実行してみてください。
 
giv、弊社ホームページから修正版176ビルドをダウンロードし、再度EAを実行してみてください。

OKです。効くんです。
 
私が理解する限り、ストラテジーのテスト時にPrint コマンドは機能しません。Expert Advisorから情報を出力するためのウィンドウは作れますか?せめてログファイルに自動でダンプさせるとか?
Expert Advisorを処方して、その出力を見るというのは、はっきり言ってつまらない。
 
私が理解する限り、ストラテジーのテスト時にPrintコマンドは機能しません。Expert Advisorから情報を出力するためのウィンドウは作れますか?せめてログに自動出力してくれないかな?<br / translate="no"> Expert Advisorがどんな表示をするのか、わざわざ処方してまで見たいとは思いません。

印刷機能は、最適化時のみ動作するのではなく、簡単なテスト時に動作します。
 
<br /> 印刷機能は最適化時にのみ失敗します。

ログをクリアできますか?
Expert Advisor を何度も起動すると、ゴミが大量に溜まってしまう :(
テスターでということです。
 
ログのクリーンアップができるのか?<br / translate="no"> EAを何度も起動すると、ゴミが大量に溜まってしまう :(
テスターでということです。

考え合わせる
 
Насколько я понимаю команда Print не работает при тестировани стратегий. Может вы сделаете окно для вывода инфы из эксперта? Или хотя бы автоматом будете скидывать это в лог?
Преписывать эксперт для просмотра что он там выводит несколько влом, если не сказать больше.

印刷機能は最適化時にのみ失敗し、簡単なテストでは動作する。


ああ、でも私にはうまくいかなかったようだ。init()ではPrint() が動作するが、start()では動作しない。
 
というか、なんとなく考えて動くんです。うまくいくこともある。とてもたまにですが :)
例えば、6~8個のPrint()の うち、1個だけ動作する。残りはテスト時にログに残らない。もちろん、最適化なしで。
 
というか、なんとなく考えて動くんです。うまくいくこともある。とてもたまにですが :)<br/ translate="no"> 例えば、6-8個のPrint()のうち、1個しか動作しない。残りはテスト中にログに入ることはない。もちろん、最適化なしで。

コンテキストメニューで ログファイル内の対応するログファイルを開き、印刷されたかどうかを確認します。 データはテスターの速度を落とさないようにタイマーで非同期にログタブに印刷されるので、タブ内のデータ(ログにはない、つまりログ自体にはない)が失われる可能性があります。