分析区間を2つのセグメントに分け、1つのセグメントで有望なパターンを選択し、2つ目のセグメントでその整合性をチェックする(サンプル内とサンプル外のアナログ)。
あるいは、分析された区間を手動で制限できるように、両側から区間を設定できるようにする。
分析された区間を2つのセグメントに分割し、1つのセグメントで有望なパターンを選択し、2つ目のセグメントでその一貫性(サンプル内とサンプル外のアナログ)をチェックすることが有用であろう。
あるいは、分析区間を手動で制限できるように、両側から区間を設定できるようにする。
私は1枚でKをカウントし、別のチェックすることを意味します。
ローソク足の古典的なモデルは、ローソク足の重要な "内部 "パラメータ、すなわちローソク足の振幅に対するローソク足のボディの比率、ローソク足の内部での修正の深さ、ローソク足の影の相対的な振幅を考慮していません。
これらはすべて、プロセスのダイナミクスをよく反映している。これらのパラメータを追加すれば、予測は大幅に改善される(特に、このような分析を複数のスケールで同時に使用する場合)。実際、これはインパルス均衡理論で行われている。
任意の値でソートすることは可能ですか? または、表をエクセルにアップロードすることは可能ですか?
今後のアップデートで考慮します。
今後のアップデートで考慮します。
私自身、ローソク足分析を始めたかったのですが、アレクサンダーさんからの素晴らしいEAという形で、このような贈り物を手にすることができました。
では、さらに提案があります。
Expert Advisorはロシアの証券取引所の商品を見ていません。Expert Advisorが稼働しているチャート上の商品しか見えません。重要ではありません。
直近のローソク足だけでなく、テスト期間を選択する必要がある。
パターンを1つずつテストできるのはいいことだ。小さな期間で有望なパターンを見つけ、大きな期間で一つずつ実行する。大まかにはそんな感じです。
ローソク足分析だけを真正面から使っても、良い結果は得られなかった。簡単なトレーディング・アドバイザーを作成し、テストした結果に基づいて取引を行う。
これは、RTS指数の糊塗契約である。
P.S.書きながら、私は多分私はRTS指数で何か間違っていることを考えた。内部および外部バーのパターンでExpert Advisorの取引のテスト以来、あなたは一年の期間をテストする場合は、最後の2ヶ月と負の結果のための肯定的な結果を示した。私はCMEでどのような結果が得られるかを確認します。
今後のアップデートで考慮します。
また、もし難しくなければ、今後の記事でパースペクティブパターンのインポート 方法を教えてください。コードは単純ではないし、どこに何が書いてあって、どのバッファから結果を取り出せるのか、上級者でないと理解しにくい。
手作業でやるには時間がかかるし、パターンもかなり多い。購入用に、M5で有望なものを以下のように選んでいる。
if(paternDn(4,3,2,i,close[i])) if(paternDn(8,2,9,i,close[i])) if(paternDn(2,2,5,i,close[i])) if(paternDn(9,5,3,i,close[i])) if(paternDn(2,2,9,i,close[i])) if(paternDn(9,8,1,i,close[i])) if(paternDn(2,9,8,i,close[i])) if(paternDn(9,8,2,i,close[i])) if(paternDn(6,9,8,i,close[i])) if(paternDn(8,1,3,i,close[i])) if(paternDn(9,8,5,i,close[i])) if(paternDn(2,8,8,i,close[i])) if(paternDn(5,1,2,i,close[i])) if(paternDn(9,2,2,i,close[i])) if(paternDn(5,2,2,i,close[i])) if(paternDn(4,2,2,i,close[i])) if(paternDn(3,4,8,i,close[i])) if(paternDn(8,8,6,i,close[i])) if(paternDn(1,1,2,i,close[i])) if(paternDn(4,8,5,i,close[i])) if(paternDn(9,2,1,i,close[i])) if(paternDn(8,4,9,i,close[i])) if(paternDn(9,8,9,i,close[i])) if(paternDn(9,2,2,i,close[i])) if(paternDn(8,2,8,i,close[i])) if(paternDn(4,9,1,i,close[i])) if(paternDn(3,2,9,i,close[i])) if(paternDn(1,6,9,i,close[i])) if(paternDn(8,5,8,i,close[i])) if(paternDn(8,9,9,i,close[i])) if(paternDn(9,2,9,i,close[i])) if(paternDn(3,3,8,i,close[i])) if(paternDn(1,8,1,i,close[i])) if(paternDn(8,8,1,i,close[i])) if(paternDn(8,10,11,i,close[i])) if(paternDn(8,8,10,i,close[i])) BuffDn[i]=EMPTY_VALUE;
また、今後の記事でパースペクティブ・パターンのインポート方法についてお伝えすることが難しくなければ、それは難しいことではありません。コードはかなり複雑で、上級者でない人にとっては、どこに何が書かれていて、どこから、どのバッファから結果を取り出せるのかを理解するのは難しい。
手作業でやるには時間がかかるし、パターンもかなり多い。M5で有望なものを以下のように選んで購入した。
- 無料取引アプリ
- 8千を超えるシグナルをコピー
- 金融ニュースで金融マーケットを探索

新しい記事 ローソク足分析技術の研究(第2部): 新規パターンの自動検索 はパブリッシュされました:
前回の記事では、さまざまな既存のローソク足の形成から選択された14のパターンを分析しました。すべてのパターンを1つずつ分析することは不可能であるため、別の解決策を見つけました。新しいシステムは、既知のローソク足タイプに基づいて新しいローソク足パターンを検索してテストします。
新しいローソク足パターン生成アルゴリズムを開発するためには、キーとなる規則を定義する必要があります。
新規パターン作成の一般的な仕組みを図1に示します。
図1 新規パターン作成アルゴリズム
ローソク足の一定のセットから新しいパターンが形成されることになります。これらの新しいパターンには、繰り返しの有無にかかわらず1〜3本のローソク足が含まれます。セットには全部で11の基本ローソク足が含まれます。生成されたローソク足パターンは、最初の記事で説明したのと同じ原則に従って分析されます。
作者: Alexander Fedosov