記事"モンテカルロ法を適用したトレーディング戦略の最適化"についてのディスカッション - ページ 3

 
Maxim Dmitrievsky:

本?

fxsaberは彼の別の記事で議論を与えた

他の方法については知らない...もし知っていたら、すでに添付しただろう)

質問は、その記事の著者が提案した他の方法についてです。

書籍に関する記事では

1.Harris, M (2016), Limitations of Quantitative Claims About Trading Strategy Evaluation, SSRN,https://papers.ssrn.com/sol3/papers.cfm?abstract_id=2810170

2.Harris, M (2015),Fooled by Technical Analysis: The perils of charting, backtesting and data-mining, Price Action Lab.http://www.priceactionlab.com/Blog/the-book/ で入手可能。

 
Whites Reality Check for Pair Trading
Whites Reality Check for Pair Trading
  • quant.stackexchange.com
I want to use the Monte Carlo Method described in Aronsons book Evidence based Technical Analysis to test if a given pairs trading strategy is useless. First step there is to randomize the returns of the underlying instrument. Second step is to calculate daily log returns of the strategy as a performence measure. For the first step: Is it...
 

おそらく、最適化基準の妥当性を評価するこの方法には、生きる権利がある:

  1. 例えばR^ 2で最適化する。例えばR^2で最適化する。
  2. その半分をテスト区間とする。
  3. ポイント2の区間で、テストされた基準によって最適化する。
  4. 最適化後、最良の結果が項目1にある区間全体で示されない場合、テストした最適化基準を破棄する。- このTSに対して、テストされた最適化基準を破棄する

最適化基準は、TSのロバスト性の検証のためではなく、ロバストTSの必要な設定を見つけるために必要である。

R-квадрат как оценка качества кривой баланса стратегии
R-квадрат как оценка качества кривой баланса стратегии
  • 2017.10.24
  • Vasiliy Sokolov
  • www.mql5.com
Каждая торговая стратегия нуждается в объективной оценке ее эффективности. Для этого используется обширный ряд статистических параметров. Многие из них просты в расчете и показывают интуитивно понятные метрики. Другие сложнее в построении и в интерпретации значений. Несмотря на все это многообразие, есть очень мало качественных метрик для...
削除済み  
Aleksey Nikolayev:

質問は、記事の著者が提案した他の方法についてだった。

本についての記事の中で:

なるほど、結局何が言いたいのか理解できるまで、彼の記事をもっと読む必要がある。

 

まだない。 つの楽器でいくつかのアイデアを検討する必要がある。

 
Maxim Dmitrievsky:

まあ、彼の記事をもっと読む必要がある。

私の印象では、派手な見出しと非常に正しい考えだ。最適化の基準はEAのロジックと一貫しているべきだというfxsaberの考えと一部似ている。
 
fxsaber:

おそらく、最適化基準の妥当性を評価するこの方法には、生きる権利がある:

  1. 例えばR^ 2で最適化する。例えばR^2で最適化する。
  2. その半分をテスト区間とする。
  3. ポイント2の区間で、テストされた基準によって最適化する。
  4. 最適化後、最良の結果が項目1にある区間全体で示されない場合、テストした最適化基準を破棄する。- このTSに対して、 テストされた最適化基準を破棄する

最適化基準は、TSのロバスト性の検証のためではなく、ロバストTSの必要な設定を見つけるために必要である。

最適化基準を最適化する必要があるかどうかはわからない。解決すべき問題に応じて選択すべきです。例えば、あなたが提案したように、システム・ロジックとの整合性が必要です。例を挙げましょう。固定したトレーリングストップでエグジットする場合、リターンの分布は指数関数に近くなります(シフトあり)。この分布は、平均という1つのパラメータによって定義されます。このパラメータは、このイグジット方法には最適であるべきですが、他の方法には不向きです。

削除済み  
fxsaber:

おそらく、最適化基準の妥当性を評価するこの方法には、生きる権利がある:

  1. 例えばR^ 2で最適化する。例えばR^2で最適化する。
  2. その半分をテスト区間とする。
  3. ポイント2の区間で、テストされた基準によって最適化する。
  4. 最適化後、最良の結果が項目1にある区間全体で示されない場合、テストした最適化基準を破棄する。- このTSに対して、 テストされた最適化基準を破棄する

最適化基準は、TSのロバスト性の検証のためではなく、ロバストTSの必要な設定を見つけるために必要である。

最適化がトレードに依存しないように、トレードの順番を変えてみましたか?

例えば、同時にオープンした取引の数をランダムな間隔でランダムに選択します。

 
Maxim Dmitrievsky:

最適化がディールに左右されないように、ディールの順番を止めようとしたことはありますか?

例えば、同時にオープンした取引の数をランダムな間隔でランダムに選択する。

まったく理解できない。

削除済み  
fxsaber:

一方では、取引は独立していると仮定される。

一方では、トランザクションが独立しているTSを想像する ことは難しい。


例えば、すでにオープンポジションを持って いる場合、取引を決定する際にこの状況を無視することはできない。

モンテカルリムは非ランダム値であることがわかりました。それとも、私が何か理解していないのでしょうか?

ここに書いてありました。

シグナル(乱数、オプティマイザーの実行ごとに異なる)で複数の取引を開くことができるという意味です。つまり、1つの取引がすでにオープンされている場合、ランダムな時間間隔の後、まだシグナルがあれば、最初の取引が終了するのを待たずに、もう1つの取引を追加することができます。つまり、すべての取引を時間的に前の取引から独立させる...あるいは擬似的に独立させることができる。これは、多くのトレードが近接して互いに続いている場合にのみ有効です。

単なる思いつきです。)