チェヌンを䜿甚した耇雑なむベントの凊理

この蚘事では、チェヌンを䜿甚しお耇雑なむベントを凊理する方法に぀いお説明したす。 実際のアプリケヌションずしお、比范的単玔なタスクが遞択されたした-為替レヌトの動きを予枬したす。



チェヌンを構築する際、 「モデレヌタヌなしの自動テキスト分析」ずそのコメントで説明されおいる方法論が䜿甚されたした。 アルゎリズムの説明の埌、利益の数孊的な期埅が肯定的な戊略が提案されたす。



はじめに



むベントを凊理するずき、䜕が起きおいるのかを探す必芁がありたす。 倪陜が空から茝いおおり、南西颚が吹いおいる堎合、これはどういう意味ですか そしお、突然暗く鈍い皮が聞こえた堎合、危険は䜕ですか



これらの質問に察する答えは将来にありたす。 倩気が良ければ、散歩に行くこずができたす。 そしお、雲が突然厚くなった堎合、雚に備えなければなりたせん。 したがっお、珟圚からのむベントは、未来を圢䜜るための前提条件になりたす。



しかし、未来は存圚したせん。 事前に決定されおいおも、結果をある皋床倉曎する芁因を垞に発衚できたす。 予枬が満たされる確率に぀いおのみ話すこずができたす。



予枬する堎合、限られた情報セットで操䜜する必芁がありたす。 それが倚いほど、凊理に時間がかかりたす。 凊理の必芁性により、明らかに即時応答が䞍可胜になりたす。 凊理に数秒かかりたすが、数秒で倚くのこずが起こりたす。 たた、関連するメ゜ッドが耇雑になるほど、゜ヌスデヌタの倖芳ず最終結果のギャップが倧きくなりたす。



別の芁因は、環境行動が垞に定矩および決定されるずは限らないこずです。 これにより、経隓的な研究方法に頌るこずになりたす。たず前提を修正し、次に発生した結果に関連付けたす。 原因ず結果の間の時間は、远加の遅延を䞎えたす。



環境の振る舞いが過去の状態に䟝存しない堎合、予枬は䞍可胜です。次の瞬間に䜕が起こるかわかりたせん。 しかし実際には、安定した因果関係はそれにもかかわらず、倪叀の昔から出䌚っお存圚するこずがありたす。



したがっお、タスクは、必芁な情報の収集、安定した因果関係の経隓的怜玢、および予枬での結果の䜿甚に芁玄されたす。



問題の声明



FOREX垂堎でのEURUSDコヌスの方向を予枬しおみたしょう。 1分足の圢で履歎を取り、予枬しようずしたす。䟡栌が䞊がるのか、それずも䞋がるのか どちらにも確実性がない堎合は、䞍明確な答えを出したす。 次に、取埗した回答を実際の結果ず比范し、予枬が正しいかどうかを確認したす。



実装のプラットフォヌムずしおは、MetaTrader 4たたは5ストラテゞヌテスタヌが適しおいたす5番目のバヌゞョンは、オブゞェクト指向プログラミングをサポヌトするため、より望たしいですが、4番目は完党に省くこずができたす。



FOREX垂堎に粟通しおおり、機械取匕システムを扱っおいる人-アドバむザヌは、䜕が危機にofしおいるのかよく知っおいたす。 テスタヌは履歎を順番に調べお、珟実に近い取匕条件を䜜成し、アドバむザヌの有効性の評䟡を行いたす。



問題を解決するずき、私はテスタヌをJava蚀語で実装したした。



次に、チェヌンを構築するアルゎリズムを実装し、予枬に䜿甚したす。



その結果、結論を出す必芁がありたす。FOREX垂堎で予枬が可胜であり、それに基づいおチェヌンを構築する方法です。



戊略テスト



テスト時には、最小収入MinProfit、最倧損倱MaxLossのピップ数を決定し、結果を衚瀺する時間FeedbackHoursを蚭定したす。 最埌のパラメヌタヌは、゜ヌスデヌタの衚瀺ず予枬での䜿甚の間の遅延を蚭定したす。 実際の条件に近づけるために、スプレッドスプレッドも考慮したす。



パラメヌタヌは広範囲にわたっお倉化させるこずができ、MinProfitずMaxLossは互いに異なる倀を取るこずができたす。 タスクを解決するずきに、次のパラメヌタヌ倀が遞択されたした。



MinProfit-200ピップ

MaxLoss-200ピップ

FeedbackHours-24 * 7時間

スプレッド-30ピップ



MinProfitおよびMaxLossパラメヌタヌは、テスト時間が長くなりすぎないように、倧きすぎたせん。 これらのパラメヌタヌを䜿甚するず、戊略はピッピングに䌌たものになりたす。 ピップから安定した収入を埗るこずは、ほずんどすべおのトレヌダヌの倢です。 圌らを助けようずしたしょう。



FeedbackHoursパラメヌタヌは小さすぎないように遞択されたした。これは、倀が䜎いず、結果が垞に圢成される時間がないためです。 長期的な傟向を怜玢するこずが目暙であるず考える堎合、安党に倧きな倀を取埗できたす。 ただし、結果の埅機時間を短瞮するず、時間の面で有利になりたす。



スプレッドは、各操䜜の手数料を蚭定したす。 埓来の倀が遞択されたしたが、これはタスクを解決するのに非垞に受け入れられたす。 必芁に応じお、れロにするこずもできたす。



テスト䞭、2010-2011幎の1分間のストヌリヌは、InstaTraderおよびMetaQuotesサヌバヌから取埗されたした。 より広い範囲2幎以䞊でテストを行うこずは技術的に困難であるこずが刀明したした。



結果の解釈



受け入れられた倀は、17/43玄0.3953のレベルでのランダムな䟡栌倉動の堎合の勝ちの確率を決定したす。



専門家の収益性がこの倀に近い堎合、メ゜ッドの有効性はれロであるず蚀えたす。 このような結果は、受け入れられたパラメヌタヌの枠組み内で、FOREX垂堎でのEURUSD䟡栌の振る舞いが完党にランダムであるこずを間接的に瀺したす。 状況を倉曎するには、蚭定を倉曎する必芁がありたす。



埗られた結果がこの倀よりも小さい堎合、メ゜ッドの向きはたったく逆でなければなりたせん。 ぀たり、結果が「賌入」の堎合は販売する必芁があり、「販売」を取埗する堎合は賌入する必芁がありたす。



結果が17/43を超える堎合、メ゜ッドは効果的であり、その開発は結果をもたらすこずができるず蚀えたす。



しかし、勝぀確率が0.5以䞊であっおも、いわゆる「杯」が芋぀かったず仮定するのは間違いです。 収益性の高い方法は非垞に迅速に広がり、その利点はすぐに䜿い果たされたす 1、2 。



実際、これがこの䜜業の最終目暙です。 統蚈的手法がもはや正圓化されない堎合、掚枬の機䌚はなくなりたす。



ラフグレヌド



倧たかな評䟡が最初に行われたした。 ぀たり、各ステップで、専門家は「賌入」ず「販売」を同時に蚀いたす。 結果ずしお埗られるゲむンは、䟡栌動向の傟向に関する情報を提䟛したす。 ゲむンが0.3953に近い堎合、確実性の欠劂に぀いお話すこずができたす。 0.3953を超える堎合、䟡栌の動きはトレンドに巊右されたす。



さらに、ある方向たたは別の方向の偏差が十分に倧きい堎合、MinProfitがMaxLossず等しくない戊略が正圓化されたす。



実際の研究では、2010幎から2011幎にかけお0.4250のゲむンが埗られ、ランダム䟡栌0.0297でのゲむンよりも優れおいるこずが瀺されたした。 ゲむンの増加は非垞に顕著であり、テスト期間党䜓を通しお芳察されたした。



以䞋、暙準偏差倀は蚈算されおいないため、䞎えられおいたせん。 このパラメヌタヌの重芁性にもかかわらず、この評䟡䜜業では無芖されたした。



2000幎から2011幎たでの期間に぀いおも倧たかな評䟡が行われ、0.4212のゲむンが埗られたした。 ぀たり、EURUSD党䜓の䟡栌は、トレンドに巊右される堎合がありたす。



䟡栌分析



テクニカル分析を実斜したす。したがっお、䟡栌の動きの圢を調べたす。曲げ、ある方向たたは別の方向、ある角床たたは別の角床です。 倚くの異なる指暙を匕き付けるこずができたすが、この堎合はオヌプン䟡栌チェヌンを䜿甚したす。



たずえば、2010幎1月4日の珟圚の日付ず23:58の時刻を取埗したす。 この時点で、始倀は1.44163でした。 盎前の䟡栌は1.44165でした。぀たり、䟡栌は-2ポむント倉化したした。 1分前、䟡栌は1.44161でした。぀たり、䟡栌は+4ポむント倉化したした。 その結果、チェヌンを取埗したす-2、+4、+3、+5、-6、+6、-2、+0、+ 3 ...チェヌンは、必芁に応じお長くするこずができたす。



画像



同様に、基本的な分析を実行できたす。 これを行うために、ニュヌスフィヌドから情報のチェヌンを構築したす。 明らかに、ファンダメンタル分析には倧量の蚈算リ゜ヌスず、チェヌンを構築するためのより掗緎された方法が必芁であるため、ただファンダメンタル分析に取り組んでいたせん。



結果ずしお生じるチェヌンを、䟡栌の定性的特性に䜿甚したす。 次に、それらを数えたす。 メモリ内で、珟圚芳察されおいるより長いチェヌンを怜玢したす。 メモリに䜕も芋぀からない堎合、長さ1のチェヌンこの堎合は-1を考慮したす。



芋぀かったチェヌンによるず、最終結果を芚えおいたす䟡栌は䞊がり、䟡栌は䞋がり、決定されたせん。 このチェヌンに沿っお特定の結果が埗られた堎合、぀たり、䟡栌が垞に䞊昇するか、䟡栌が垞に䞋降するか、たたは垞に決定されない堎合、そのたたにしおおきたす。 それ以倖の堎合、チェヌンを1぀拡匵し、その結果を蚘憶したす。



その結果、䟡栌構成によっおその動䜜が認識されおいるデヌタベヌスを取埗したす。



有効性を評䟡するために、取埗したデヌタベヌスを取匕に䜿甚したす。 メモリ内の珟圚のチェヌンに特定の結果がある堎合、それを適甚したす。 その結果、2010幎から2011幎の間に0.4281のゲむンが埗られたした。これは、0.0031の倧たかな分析の結果よりも良く、0.0328のランダム䟡栌でのゲむンよりも優れおいたす。



倧たかな分析の結果ず比范しお、改善はあたり目立ちたせん。 これは、200ピップずいう比范的狭い範囲の䟡栌倉動が遞択されるずいう事実によっお説明できたす。この戊略は「ピッピング」に䌌おいたす。 䞀方、これは、チェヌンを構築する方法が十分に効果的でない可胜性があり、倉曎する必芁があるこずを瀺唆しおいたす。 その間、テスト期間党䜓を通しお、結果の改善が安定しおいるこずに満足しおいたす。



より広範な䟡栌倉動をテストする堎合、専門家はより興味深い結果を瀺したす。 倚くの堎合、プラスの収益性も実蚌されたす。



ただし、チェヌンを構築する段階では、有効性は保蚌されず、䟡栌行動の調査にすぎたせん。



信号マッチング



1分で賌入シグナルがあり、次のシグナルが販売される可胜性がありたす。 䟡栌がそれほど倉わらないこずを条件に、䜕を信じたすか



画像 ゲヌム理論の分野からの問題。 私たちは、どの信号が真実であり、どれが邪魔であるか、さらには停であるかを理解しようずしおいたす。 その結果、盞手、この堎合、他の倖囜為替垂堎の参加者を䞊回らなければなりたせん。



同じ原則に埓っお調敎を行いたす。最埌のシグナルのチェヌンを構築し、䟡栌の倉化を考慮しお、勝ちに関する統蚈を収集したす。



2010幎から2011幎のテストでは、0.4293のゲむンが埗られたした。これは、0.0012の単玔な䟡栌分析よりも優れおいたす。



収益性の向䞊はほずんど目立ちたせん。 時々、非垞に悪い結果が蚘録され、倧たかな芋積もりの​​結果だけでなく、完党にランダムな䟡栌、぀たり0.3953未満の結果も悪化したした。 時には玄0.3の結果でさえも蚘録されたした。 しかし、そのような高いコミッションの結果が0.5のレベルでさえあったずきに、非垞に成功した期間が芳察されるこずがありたした。 したがっお、結論-時には専門家が垂堎よりも優れおいるこずもあれば、垂堎が専門家よりも優れおいるこずもありたす。



より広範な䟡栌倉動をテストする堎合、最終結果はさらに悪化する可胜性がありたす。 明らかに、この堎合、投機的なお金を奪うより耇雑な組み合わせが斜行されたす。 しかし、状況は同じです-時には倧きな利益があり、時には倧きな損倱がありたす。



明らかに、問題を解決するために遞択されたアルゎリズムは䞍完党ですが、結果を改善できる堎合もありたす。



さらに、最倧ゲむンを実珟するには、最適な信号を遞択する必芁がありたす。 このタスクは次のステップにありたす。



信号遞択



信号の遞択はただ実装されおいたせんが、どの方向に移動する必芁があるのか​​ずいう考えがありたす。 数孊的勝利の期埅を蚈算し、勝利の期埅が最倧の結果ぞの垌望を䞎えるチェヌンを遞択する必芁がありたす。 これを行うために、発生したすべおのチェヌンに関する情報を収集し、勝ちが特定のしきい倀を䞋回るチェヌンを陀倖したす。



簡単なスクリヌニングを詊みたした。 特定のパラメヌタヌが蚈算され、それが平均倀よりも小さいたたは倧きい堎合、信号は陀去されたす。 堎合によっおは、安定した勝利戊略を埗るこずができたした。 しかし、これたでのずころ、最倧の結果を語るには十分ではありたせん。



芳察により、明らかに奜たしくない条件を特定するこずは非垞に可胜であるこずが瀺されたした。 倚くの堎合、倧きな損倱率が芳察されるず、戊略により専門家が受動的になりたした。



危機管理



間違った決定が以前に行われ、これが埌に知られるようになるこずが時々起こりたす。 状況を改善する時間がただある堎合は、これを利甚しお、たずえば損倱が倧きくなりすぎる前にポゞションをクロヌズする必芁がありたす。



予防



この段階では、新たな危機状況に関する統蚈を収集し、事前に回避したす。



収益性の高い戊略の䟋



この方法の有効性を実蚌するために、勝぀ための数孊的期埅が肯定的な戊略を提案しようずしたす。 以䞋のパラメヌタヌ倀を取りたす。



MinProfit-300ピップ

MaxLoss-2700ピップ

FeedbackHours-24 * 7 * 4時間

スプレッド-30ピップ



2007幎の結果は4週間であたり頻繁に圢成されなかったため䟡栌は600ピップス未満の廊䞋で長時間倉動したした、2007はFeedbackHours-24 * 7 * 8時間に基づいお蚈算されたした。



ラフグレヌド

画像



この戊略では、䟡栌が氎平方向に移動し、600ピップス以䞊5400ピップス未満で倧芏暡に移動する堎合にのみゲむンを取埗できたす。 結果から、䞻に氎平䟡栌の倉動は危機埌2009幎にのみ芳察されたこずがわかりたす。



䟡栌分析

画像



䟡栌分析は、行動に察する掞察を提䟛したす。 動䜜が時間ずずもに倉化しない堎合、戊略が勝ちたす。 結果から、2008幎たで包括的に、䟡栌の振る舞いはほが絶えず倉化しおいるこずがわかりたす。぀たり、移動の頻床に基づいた戊略が損倱に぀ながったずいうこずです。



おそらくこれが、金融機関が倧きな損倱を被り、いく぀かの倧手銀行が砎産した2008幎の危機の理由だったのでしょう。 2009幎以降、䟡栌の動きに予枬可胜性が珟れおおり、時間の経過ずずもに増加する傟向がありたす。 これは、この時期の経枈の刺激の芏暡も拡倧しおいるずいう事実による可胜性がありたす。



信号マッチング

画像



シグナルマッチングを行うこずにより、他の垂堎参加者を再珟しようずしおいたす。 この詊みは成功しおおり、12幎の結果に基づいおプラスの収益性を達成しおいたす。 危機埌の幎には、安定したプラスの収益性も芋られたす。



信号遞択

画像



䞊蚘のように、信号遞択アルゎリズムは実装されおいたせんが、単玔なスクリヌニングが実装されおおり、通垞よりも䞀般的ではない状況がスクリヌニングされたした。 これにより結果を改善するこずができたしたが、数幎の結果によるず、それでも損倱が芳察されたした。 危機前の2007幎には特に高い損倱率が芋られたした。



さらに良い結果を瀺すこずができたす。 これを行うには、たずえば、最小利益200ピップ、最倧損倱1800ピップのサむズを詊すこずができたすが、最適な戊略を芋぀けるには远加の調査が必芁です。 危機管理が実斜されれば、総収入を増やすこずで損倱を枛らすこずができたす。



たた、この評䟡䜜業では、トレヌダヌの倚くの重芁な特性ドロヌダりンなどの蚈算が実行されなかったこずにも留意する必芁がありたす。 ただし、利益に察する顕著な肯定的な数孊的期埅。



結論



FOREX垂堎でのEURUSD䟡栌の倉動は偶発的なものではなく、ほずんどの堎合、その挙動には傟向がありたす。 これは、その予枬可胜性を瀺しおいたす。



チェヌンを構築する方法を䜿甚するず結果を改善できたすが、説明した圢匏では䞍完党です。 しかし、䞍完党であっおも、チェヌンを䜿甚するず、数孊的に利益を期埅できる戊略を䜜成できたす。



明らかに、統蚈的方法による因果関係の怜玢は正圓化されたすが、その広範な䜿甚は広範囲にわたる結果に぀ながりたす。 トレンドをタむムリヌに特定し、平準化するだけでなく、それらを圢䜜るこずも可胜です。



All Articles