ライブラリ: BestInterval - ページ 5

 
fxsaber:

このセッティングで?

いいえ、この設定ですべてうまくいきました。他の設定、ペア、エキスパートでは定期的にクラッシュする。

規則性はまだ見つかっていません。

 
Mikola_2:

いや、これですべてうまくいった。他の設定やペア、エキスパートでは定期的にクラッシュする。

規則性はまだ見つかっていない。

再生してみました。

 
fxsaber:

だから、一度エラーが起きれば、同じ設定でもまた起きる。

その通りだ。私は1回のパスでさまざまな最適化ストリングを実行するが、うまくいくものもあれば失敗するものもある。

失敗したものは無視しています。どうすればいいでしょうか?)

 
fxsaber:

再現されました。

エラーですか、それとも画面の結果ですか?
 
同じエラーが、別の行で発生しました。
ただ、最初のテスト中にだけ現れたようです。
多分、ファイルが作成されていないか、履歴がロードされるべき場所にロードされていなかったからでしょう......。
 
Mikola_2:
エラーか、それとも画面からの結果か?

エラーです。

 
Mikola_2:

何度も繰り返される。異なる最適化ストリングをシングルパスで実行したが、あるものは問題なく、あるものはクラッシュした。

エラーは修正され、手数料とスワップの計算が行われ、ログエントリーが追加された。

アクション = false

2018.10.12 23:59:59   BestInterval Action(true - single pass & MT4-style is required) = false
2018.10.12 23:59:59   
2018.10.12 23:59:59   Profit = -19655.88 = -19655.88 + 0.00 (0.00%) - Amount of Delete Intervals = 0
2018.10.12 23:59:59   00:00:00 - 23:59:59 : Profit = -19655.88 (100.00%), Total = 2709 (73.86%), PF = 0.79, Mean = -7.26, DD = 20160.82, RF = -0.97
2018.10.12 23:59:59   SUMMARY: 00:00:00 - 23:59:59 : Profit = -19655.88 (100.00%), Total = 2709 (73.86%), PF = 0.79, Mean = -7.26, DD = 20160.82, RF = -0.97
2018.10.12 23:59:59   
2018.10.12 23:59:59   Profit = 3893.80 = -19655.88 + 23549.68 (-119.81%) - Amount of Delete Intervals = 1
2018.10.12 23:59:59   00:00:00 - 05:42:32 : Profit = 2143.63 (55.05%), Total = 401 (81.55%), PF = 1.29, Mean = 5.35, DD = 1066.12, RF = 2.01
2018.10.12 23:59:59   21:53:23 - 23:59:59 : Profit = 1750.17 (44.95%), Total = 101 (79.21%), PF = 2.18, Mean = 17.33, DD = 463.34, RF = 3.78
2018.10.12 23:59:59   SUMMARY: 00:00:00 - 23:59:59 : Profit = 3893.80 (100.00%), Total = 502 (81.08%), PF = 1.44, Mean = 7.76, DD = 1027.69, RF = 3.79
2018.10.12 23:59:59   
2018.10.12 23:59:59   Profit = 4927.59 = 3893.80 + 1033.79 (26.55%) - Amount of Delete Intervals = 2
2018.10.12 23:59:59   00:00:00 - 02:15:22 : Profit = 1281.01 (26.00%), Total = 127 (83.46%), PF = 1.70, Mean = 10.09, DD = 600.66, RF = 2.13
2018.10.12 23:59:59   02:32:07 - 05:42:32 : Profit = 1896.41 (38.49%), Total = 262 (81.68%), PF = 1.44, Mean = 7.24, DD = 993.82, RF = 1.91
2018.10.12 23:59:59   21:53:23 - 23:59:59 : Profit = 1750.17 (35.52%), Total = 101 (79.21%), PF = 2.18, Mean = 17.33, DD = 463.34, RF = 3.78
2018.10.12 23:59:59   SUMMARY: 00:00:00 - 23:59:59 : Profit = 4927.59 (100.00%), Total = 490 (81.63%), PF = 1.65, Mean = 10.06, DD = 1027.69, RF = 4.79
2018.10.12 23:59:59   
2018.10.12 23:59:59   final balance - InitBalance (100000.00) + Profit (-19655.88) without BestInterval.
2018.10.12 23:59:59   OnTester - Profit (4927.59) with BestInterval.
final balance 80344.12 USD
OnTester result 4927.59

アクション = true

2018.10.12 23:59:59   BestInterval Action(true - single pass & MT4-style is required) = true
2018.10.12 23:59:59   Calculation time activated intervals is 2018.10.18 10:12:46 - TesterEA (common folder) 00:01:02 ago.
2018.10.12 23:59:59   
2018.10.12 23:59:59   Amount of Delete Intervals = 2
2018.10.12 23:59:59   00:00:00 - 02:15:22 : Profit = 1281.01 (26.00%), Total = 127 (83.46%), PF = 1.70, Mean = 10.09, DD = 600.66, RF = 2.13
2018.10.12 23:59:59   02:32:07 - 05:42:32 : Profit = 1896.41 (38.49%), Total = 262 (81.68%), PF = 1.44, Mean = 7.24, DD = 993.82, RF = 1.91
2018.10.12 23:59:59   21:53:23 - 23:59:59 : Profit = 1750.17 (35.52%), Total = 101 (79.21%), PF = 2.18, Mean = 17.33, DD = 463.34, RF = 3.78
2018.10.12 23:59:59   SUMMARY: 00:00:00 - 23:59:59 : Profit = 4927.59 (100.00%), Total = 490 (81.63%), PF = 1.65, Mean = 10.06
2018.10.12 23:59:59   
2018.10.12 23:59:59   final balance - InitBalance (100000.00) + Profit (4927.59) with BestInterval.
2018.10.12 23:59:59   OnTester - Virtual InitBalance (100000.00) + Profit (-8563.00) without BestInterval. Profit is calculated with TickValue=1 and w/o Commission+Swap.
final balance 104927.59 USD
OnTester result 91437


ご報告ありがとうございました!


ZY 利益チャートの反転で実例が出ました。

 
fxsaber:

バグの修正、手数料とスワップ会計の追加、ログの追加。

まあ、とにかく美しい! :)

テスト13

テスト14

そして、2018.10.18 09:15からのバージョンの変更点は?

 
Mikola_2:

また、2018.10.18 09:15からのバージョンの変更点は?

化粧品だけです。詳細はログにあります。

 
Mikola_2:

素晴らしい! :)

ベスト・インターバルを適用すると、常に結果が改善され、プラスの利益が表示されます。

しかし、TSが有益でない場合、BestIntervalは良いフィットしか与えない ことに気づくべきです。

有益なTSであっても、このルールは機能します:より多くの区間を捨てれば捨てるほど、よりフィットする可能性が高く なります。


これが、私が通常2つ以上の区間を捨てない理由です。そしてやはり、ライブラリは最適化のために作られた。

説明にOOSのグラフがあるのには理由がある。フィッティングに騙されてはいけない。


このライブラリは奇跡を起こすものではないが、個人的には必需品である。

私はこれを使って2つのタスクを解決している:

  1. 利益を生む可能性のあるTSを誤って捨てないこと。
  2. 戦闘アプリケーションのための単一の結果を設定し、インターバルの根性を露出させること。

週足(日足ではない)のアナログがない...。


ZY EAがMT4スタイルでない場合、ライブラリはその機能の90%を使用します。そしてインターバルも取得できます。しかし、テスターでそのアプリケーションを一度に見ることはできません。プログラマーはこの目的のために何か大きな発明をしなければなりません。だからこそ、MT4-styleだけがライブラリの能力を100%発揮できるのです。