Tool versions: O!kurra Capital Defense EA 2.00 · OkurraButton 2.00 · OkurraGlobal 2.00
目次
1.1 O!kurraエコシステムとは 1.2 O!kurraではないもの 1.3 著作者 1.4 5つのbutton — 5つの戦略 1.5 9層アーキテクチャ 1.6 2つの作業モード:設計と実行 1.7 「ユーザーは自分が何をしているか分かっている」原則 1.8 何を説明し、何がノウハウとして残るのか 1.9 本マニュアルの読み方
1.1 O!kurraエコシステムとは
O!kurraは、MetaTrader 5プラットフォーム向けの研究・教育用ツールセットであり、値動きの速い市場——インデックス(NAS100、US30、GER40および関連銘柄)とコモディティ系銘柄(XAUUSDなど)——を念頭に設計されています。独自開発のOKURオシレーターの挙動を分析し、デモ口座で執行されるトレードという形でトレード判断の帰結を可視化するためのものです。これは戦略を実験するための実験室であり、トレーダーの仮説(「これらの条件が満たされたとき、このリスクでこのポジションを取ったらどうなるか」)が観察可能・測定可能・再現可能になる場です。
エコシステムは3種類のツールで構成されています:
Okurra EA(正式名称:O!kurra Capital Defense)— Expert Advisor、このセットの心臓部です。ユーザーが設定したルールに従って、1つのMT5チャート上で、そのチャートに配置されたパネルを通じてポジションを建て、監視し、決済するロボットです(1つの銘柄で複数のEAインスタンスを稼働させることもできます——それぞれ別々のチャート上で)。それを5つの独立したレーンで並行して行います——各レーンは独自のオシレーター、独自のしきい値、独自のフィルター、独自の決済方法を持ちます。この5つのレーンがStrategy Buttons(B1…B5)であり、これらがツールの心臓部です。
OkurraButtonとOkurraGlobal — 2つのデザイナー・インジケーター。ロボットを起動することなく、チャート上で直接EAの設定を設計するためのツールであり、即座に視覚的なフィードバックが得られます。OkurraButtonでは5つの戦略(B1…B5)を個別に設計でき、OkurraGlobalでは共通設定(グローバルフィルター、アカウント・ガーディアン、バスケット機構)を設計します。設計作業の成果は.setファイルに保存され、それをワンアクションでEAに読み込みます。このアーキテクチャの完全な説明は第2章です。
コンパニオン・インジケーター(可視化) — 個々のフィルターとオシレーターが「見ている」ものをチャート上に描画する8つのインジケーターです:OkurraSAR、OkurraMMD、OkurraSR、OkurraOscillator(button別バージョン)、およびOkurraGlobalSAR、OkurraGlobalMMD、OkurraGlobalSR、OkurraGlobalOscillator(グローバル版)。これらはOkurraButton/OkurraGlobalで設計された設定を読み取り、EAが実際に動作することになるまさにそのMMDクラウド、そのSARドット、そのSRゾーン、そのOKURオシレーターの軌跡を表示します。戦略を設計すれば——その戦略が見ているものをあなたも見ることができます。詳細は第6章。
EAのbuttonの周囲には、口座レベルのリスク管理層(Equity Guard、Profit Target、Daily P/L Limits)、バスケット決済機構の層(Break Even Auto、Stop on Opposite、Target Lines)、そして地理的・時間的コントロールの層(Activation Zones、Trading Hours)があります。これらすべてが合わさって、ひとつの思いつき——「もし…だったら何が起こるか、試して見てみよう」——を設計し、保存し、起動し、観察できるシステムを形成します。
ツールを使い始めた最初の1分から意識しておく価値のある重要な点: O!kurraはもっぱら価格の挙動に基づいて判断を下します。ロボットは外部のデータソース——ニュース、マクロ経済カレンダー、センチメント、ファンダメンタルデータ、アナリストの見解——から一切情報を供給されていません。ロボットが生成するものはすべて、観察対象銘柄の価格がどう動くかから導かれ、OKURオシレーターと関連フィルター(これらも価格だけを見ています)というレンズを通して解釈されます。O!kurraの判断に他の分析ツール——DML、ボリュームプロファイル、別チャート上の追加インジケーター、マクロイベントに関するご自身の観察——を重ねたい場合、もちろんそれは可能ですが、それらの層はあなたの側に立つものであり、ロボットの側ではありません。ロボットは価格を見る、それだけです。
この設計の帰結として:O!kurra EAはセッション中にかなり多くのポジションを建てうるツールです。これはコードに埋め込まれた強欲さや攻撃性ではありません——5つの並行するbuttonが、それぞれ独自のオシレーターと独自のフィルターを持ち、多くの場所で同時に価格挙動のニュアンスを捉えることの結果です。各エントリーは、その特定のbuttonの特定のモデルの観点から見た最良の場所に置かれます——そして5つのbuttonが市場ゲームの異なる断片(mean-reversion、momentum-breakout、異なる時間軸でのmomentum-breakdown)に合わせて設定されていれば、潜在的な機会の数は何倍にもなります。これらのレーンをいくつ、どのような密度で稼働させるかはあなたの判断です——ツールは自分自身を抑制しません。
O!kurraを典型的な「自動売買システム」と分けるのは、隠された判断が存在しないことです。ロボットが知っていることはすべてパラメーターに見えています。ロボットが行うことはすべて、あなた自身が入力したルールの帰結です。このツールには「自己学習モード」も「AIマジック」も「独自の直感」もありません。あるのはあなたの設定だけで、それを一貫して実行します。
1.2 O!kurraではないもの
このセクションは注意深く読んでください。ツールのポジショニングは、あなたがそれをどう使うかにとって根本的だからです。
O!kurraはライブ口座で取引するためのシグナル提供サービスではありません。 本マニュアルに記載されているすべてのシナリオ、例、プリセット、設定は、デモ口座での観察の出発点です。デモで得られた観察をライブ口座での取引に適用するかどうか、またどのように適用するかの判断は、もっぱらユーザーの側に残され、ユーザーの完全な責任において行われます。製作者はトレーダーの思考プロセスを支援する分析ツールを提供します——執行すべきシグナルも、結果の保証も提供しません。
O!kurraは投資推奨システムではありません。 本マニュアルで引用されているパラメーター値(Period、Threshold、Movement Correction、Lot Mode、フィルターのデフォルト値)はテストの出発点であり、アドバイスではありません。ご自身のテストの後に導入する価値があるとあなたが判断した設定の組み合わせは、あなたの組み合わせであり——あなたのリスクです。
O!kurraは市場を予測しません。 OKURオシレーターは記述的なツールです:選択された時間ウィンドウにおける市場の状態を、選択された基準値との関係で数値として表現します。それが語るのは*「直近N本のローソク足での振る舞いに対して、市場が今どう振る舞っているか」*です。市場が次に何をするかは語りません。「この先どうなるか」についての結論は常にトレーダーから来るものです——ツールは解釈のための数値を提供するだけです。
O!kurraは出来合いの「set and forget」ではありません。 5つのbuttonそれぞれに、設定と、全体の中での役割の理解と、デモでの挙動の観察が必要です。デフォルト設定でEAを起動することはできますが、それはデフォルト設定が何らかの特定の取引シナリオにとって最適であることを意味しません——それらは、あなたが研究を始めるための初期状態にすぎません。
このセクション全体は、以降の各章で、散文に織り込まれた1〜2文の形で短く繰り返されます。この繰り返しは意図的なものです。ツールの誤用という落とし穴からあなたを守るのは、どこでツールの能力が終わり、どこであなたの判断が始まるのかを一貫して覚えていることです。
1.3 著作者
O!kurraは2人の人間によって作られました:Arkadiusz Marek Cyrzanと**Mariusz Maciej Drozdowski(MMD)**です。それぞれが異なる視点を持ち込み、役割分担は「こちらがこれをやり、あちらがあれをやった」と言うのが難しいほど絡み合っています——コンセプトと実装が双方向に混ざり合いました。ただし、主な比重を示すことはできます。
Arkadiusz Marek Cyrzan — 10年をゆうに超える実践経験を持つトレーダーで、値動きの速い市場——インデックス(NAS100、US30、GER40および関連銘柄)とコモディティ系銘柄(XAUUSDなど)——に集中しています。プロジェクトの概念面——OKURオシレーターのアイデアと、それをトレーディングロボットの中で生産的に活用する方法、そして多くの戦略を1つのツールに収める手段としての独立した戦略button(現行リリースでは5つ)のコンセプト——は彼の貢献です。Arkadiusz Marek Cyrzanはツールが市場についてどう考えるべきかに責任を負っています。
Mariusz Maciej Drozdowski(MMD) — トレーダーであり、MMDメソドロジーの著者、そしてO!kurraにおける具体的なソリューションの発案者です:5種類のAuto-Arm Triggersを備えた**Break Even Auto(BEa)**機構と、buttonを論理チェーンに連結するコンセプト(1つのbuttonが他のbuttonを有効化または無効化でき、戦略的なシーケンス全体を形成します)。彼は実装面——コード、アーキテクチャ、シングルティックでのパフォーマンス最適化、エンジンの各層の統合——にも責任を負っています。
O!kurraの一部のソリューションは共同のコンセプトであり、数百時間に及ぶ会話とテストの中で到達したものです——境界をきれいに引くことはできませんし、それを無理に引き伸ばす意味もありません。
MMDメソドロジーは、O!kurraが位置するより広い基盤です。MMDメソドロジーに関連するツールの完全なエコシステム — MMD Cloud、MMD CP、MMD Diamondなどのインジケーター、教育、市場分析 — はmagiconcharts.comで入手できます。O!kurraセットそのものとその関連ツールについては、okurra.comへどうぞ。
著者についての詳細:検索エンジンでArkadiusz Marek CyrzanおよびMariusz Maciej Drozdowskiという名前で、ソーシャルネットワーク上のMagicOnChartsのチャンネル(MMDが2016年から運営するYouTubeチャンネル)で、そしてその他の業界出版物で。MMDメソドロジーはInvest Cuffs会議でProduct of the Year賞にノミネートされ、その1年後、Mariusz Maciej Drozdowskiは — 同じくInvest Cuffsで — Personality of the Yearの称号にノミネートされました。
1.4 5つのボタン — 5つの戦略
O!kurra EAの最も重要なアーキテクチャ上の決定:パラメーターを持つ単一のグローバルな「戦略」は存在しません。あるのは5つの並列した、完全に独立した意思決定ユニットであり、ボタン(Strategy Buttons、B1からB5までのラベル)と呼ばれます。(リリース1.28までは7つありました — B6とB7はリリース2.00で廃止されました。実践により、現実の戦略は3~4本のレーンを使うことが示されたためです。空いた領域は新しいメカニズムに充てられました。旧構成からの移行 — 第3章。)
各ボタンは自律的なユニットであり、それぞれ独自の以下を備えています:
- ポジションの方向(BUYまたはSELL — 設定時に決定)、
- OKURオシレーター(Period、Sensitivity、Timeframe — 他のボタンから独立)、
- シグナルのしきい値(Threshold — オシレーター軸上の値)、
- アクティブサイド(Active Side — しきい値の上側か下側のどちらの市場を観察するか)、
- トリガーメカニズム(Movement CorrectionまたはMovement Continuation、あるいはその両方)、
- シグナル有効帯(Signal Validity Band — シグナルが有効なままであるゾーンの制限)、
- pending orderの距離(Pending Stop Distance、Pending Limit Distance)、
- ポジションサイズとlot mode(FixedまたはPer Balance)、
- Stop LossとTake Profit、
- ポジション管理メカニズム(Break Even、Trailing Stop)、
- 方向性フィルター:自前のもの3つ(SAR、MMD Clouds、SR Box — ローカル版、それぞれグローバル版に切り替えるオプション付き)に加えて、4番目のグローバル専用OKUR Filterへのopt-in(ゾーンモデル — 第10.6章)、
- アクティベーションゾーンとBEaとの相互作用(Activation Zones、Follow BEa、Stop on Target Hit)、
- 反対シグナルへの反応ロジック(Stop on Opposite — 4つのソースから、選択肢は:ボタンを無効化する、そのポジションを閉じてボタンを無効化する、またはボタンをアクティブに保ったままポジションを閉じる)。
実際には、これは1つのチャート上で同じ市場に対する5つの異なるアプローチを走らせられることを意味します。この柔軟性を示す設定例:
例 — 多層プレイヤー。 ボタンB1:M1でBUY、深いThreshold = -150、Movement Correction = 5(極端な底からのmean-reversion)。ボタンB2:M5でBUY、より穏やかなThreshold = -80、Movement Correction = 10(2本目のBUYレーン、より攻撃的でなく、別のタイムフレーム上)。ボタンB3:M15でSELL、Threshold = +120、Movement Continuation = 20(SELLのmomentum-breakdown、まれなシグナル、より大きなSL)。ボタンB4-B5:無効、アイデアを待っている状態。
例 — 対称ヘッジャー。 B1とB2:M1でSELL、異なるパラメーターと異なるフィルター(一方はより制限的、他方はより緩い)。B3とB4:対称的にBUY。残りは無効。戦略:一方向への強い動きはいずれかのペアが捉えます。反対側のポジションは、各方向の加重ブレイクイーブンでBEaが閉じます。
例 — シングルショットの研究者。 B1:1つの設定、例えばBUY M1、OKUR Period = 8、Threshold = -130、Movement Correction = 8、lot Fixed 0.01、SLとTPは各200ポイント。残りのボタンは無効。目的:この特定のエンジンがセッションを通じてどう振る舞うかを、他の戦略の干渉なしにクリーンに観察すること。
ボタン同士が市場面で行うことは、決して混ざりません。B1はB2について何も知りません。B3はB5をブロックしません。それぞれが独自のMagic number(グローバルなMagic Numberとボタンのインデックスから計算される)、独自のポジション履歴、独自のオシレーター極値メモリーを持ちます。2つのボタンが同じティックで反対方向のポジションを生成することもあり — そして両方のポジションが作られます。ヘッジは許容され、並列性は自然なことです。
5つは1チャートあたり(1つのEAインスタンスあたり)の上限です。もっとレーンが必要ですか?2枚目のチャートでEAを起動してください — それは同じ銘柄でも構いません — ただし異なるMagic Numberを使うことだけは忘れずに(第9章)。だからこそ私たちは「1銘柄あたり」ではなく「1チャートあたり5つの戦略」と言うのです。
ボタンはしかしながら互いに影響を与えることができます — cross-button triggersメカニズム(論理チェーン)を通じて。各ボタンは、その状態の変化(手動での有効化、手動での無効化、EAによる自動的な有効化、EAによる自動的な無効化)が、5つのうちの別のボタンに対してアクションを発動する(有効化または無効化)ように設定できます。これにより複雑なシナリオを構築できます — 相互のアクティベーション、バスケットの実現後の無効化チェーン、「どちらか一方」のペア(相互排他 — 任意に選んだ2つのボタンを、一方を有効にすると自動的に他方が無効になるように設定したもの — これはあなたのトリガー設定の結果であり、どのボタンにもそのような挙動が恒久的に組み込まれているわけではありません)、その他の戦略的な設定。このメカニズムはオプションで、default = NONE = 接続なしですが、いったん有効化すると、5つのボタンは独立したレーンの集合ではなく依存関係のシステムになります。第17章を参照。
すべてのボタンに共通しているものは次のとおりです:
- 共通の口座(当然ですが)、
- オプションのグローバルフィルター(各ボタンは”Use Global SAR Filter”、“Use Global MMD Filter”などを有効にできます — その場合、ローカルのフィルターパラメーターの代わりに共有のグローバルセットを使用します)、
- 共有のポジション上位メカニズム(Equity Guard、Profit Target、BEa、Target Lines、Activation Zones — すべては、どのボタンがどのポジションを生成したかに関係なく、当該方向のバスケットのレベルで動作します)、
- 共有の安全枠と時間枠(決まったカレンダー時刻にリセットされるDaily P/L Limits、EAがそもそも稼働する時間を定義するTrading Hours — 第14章と第16章を参照)。
5つのボタンというのは、意図的に選ばれた厳格な上限です。現実的な多層アプローチのための余地は与えますが、混沌のための余地は与えません。
1.5 9層アーキテクチャ
O!kurra EAを9つの意思決定レイヤーとして見てください。それぞれが独自の責務を持ちます。レイヤーが低いほど、単一の値動きと具体的なエントリーシグナルに近く、高いほど、その決定は全体 — ポジションのバスケット、口座の状態、セッションの時間枠 — に関わります。レイヤー1は*「今がエントリーの瞬間か」という問いに答え、レイヤー7は「この取引日はもう終わるべきではないか」*という問いに答えます。
レイヤー1 — Strategy Buttons。 5つの独立した戦略エンジン。自身のOKURオシレーター設定とトリガーに基づいてシグナルを生成します。第9章を参照。
レイヤー2 — シグナルフィルター。 ボタンがシグナルを生成した後、それが市場で執行される前に、シグナルは方向性フィルターを通過しなければなりません。フィルターは4つあります:SAR、MMD Clouds、SR Boxはボタンごとに存在し(ローカル版)、グローバル版に切り替えるオプションがあります(EA全体で1セット、そこに接続することを選んだボタン間で共有)。一方、4番目の — OKUR Filter(2つ目のOKURエンジン、典型的には上位のタイムフレーム上。ゾーンモデル) — はグローバルにのみ存在します(第10.6章)。フィルターは各ボタンで独立しています — B1はbullishなMMD Cloudを要求し、B2はMMDフィルターなしでSARをアクティブにして動作する、ということが可能です。第10章を参照。
レイヤー3 — Activation ZonesとTarget Lines。 ボタンの挙動の地理的制御:チャート上のゾーン長方形(価格がゾーン内にあるときのみボタンがアクティブ)と水平のターゲットライン(タッチでバスケットを閉じる)。チャートのアクティベーターであり、どちらもパネル上のワンクリックで制御されます。第11章を参照。
レイヤー4 — ポジション管理。 各オープンポジションは、Break Even(定義された値動きの後にSLを利益のしきい値へ移動する)とTrailing Stop(一定の距離で価格を追うSL)によって見守ることができます。両メカニズムはボタンごとであり、それぞれに対して独立して有効化できます。第9章を参照。
レイヤー5 — Break Even Auto(BEa)。 個々のポジションの上位で動作するのがBEaです。これは同一方向の全ポジションの加重平均ブレイクイーブンを計算し、そこにポイント単位の利益マージン(BEa Gain)を加え、価格がそのレベルに到達したときにバスケット全体を決済する仕組みです。ヘッジモード(BEa Hedge Mode)では、BEaのバスケットが両方向のポジションを同時に包含できます。ブレイクイーブンはその合成値(ネット)から計算され、実現時には両方向の全ポジションが同時に決済されます。BEaは手動でも自動でもアームできます。自動の場合は5種類のトリガー(Time、SAR flip、MMD cross、SR break、OKUR transition)からです。さらに、BEaがアームされたときにbutton自身がゲームに参加することもできます(Follow BEa)。第12章を参照してください。
レイヤー6 — Stop on Opposite。 エントリー用フィルターとは別に、コンテキストの反転に反応する4つのフィルターが動作します。SAR / MMD / SR / OKURがbuttonの方向と反対のシグナルを示したとき、buttonは(オプションで、button単位・フィルター単位に)3つの方法のいずれかで反応できます。自分を無効化する(新しいシグナルの生成を止め、既存ポジションはそのまま生き続ける)、自分のポジションを決済して無効化する(そのbuttonのポジションを決済し、pending orderをキャンセルし、無効化する)、あるいはアクティブのままポジションだけを決済する(ポジションは決済されるが、buttonはシグナルを生成し続ける——反対シグナルがエクスポージャーの解消を目的とし、戦略の停止を目的としない場合に有用)です。決済用フィルターは独自の、別個のパラメータを持ちます。制限の強いエントリーフィルター(稀だが確度の高いシグナル)と、攻撃的な決済フィルター(コンテキストの変化に素早く反応)を組み合わせることができます。第13章を参照してください。
レイヤー7 — 口座ガーディアン。 合計PnLと資金の安全性のレベルで動作する4つの独立した仕組みです。Daily P/L Limits(DPL)は、定義された1日の損失または利益に到達した後に取引を停止します——これは周期的な仕組みで、定められたカレンダー時刻にリセットされます。Equity Guard(EG)は利益側を見張ります。利益のしきい値に到達した後にすべてを決済します(トレーリングオプション付き——積み上がる利益をロックします)。バスケットの損失側を見張るのはBasket Max Lossです——計画した損失を超えた時点でバスケットを決済するセーフティネットで、その後もゲームは続きます。Profit Target(PT)は、実現利益が目標に達したときにすべてを決済します(「損失ポジションのみ、利益が乗っているものは残す」というオプション付き)。第14章と第15章を参照してください。
レイヤー8 — 取引セッション(Trading Hours)。 EAがそもそも稼働してよい時間ウィンドウの定義です——曜日ごとに、1日に複数のウィンドウを設ける可能性もあります(例:「8:00から12:00まで、その後14:00から22:00まで取引する」)。定義された時間外では、他のレイヤーに関係なくすべてのbuttonが非アクティブのままです。第16章を参照してください。
レイヤー9 — Cross-button Triggers(論理チェーン)。 最上位のレイヤーは、buttonが互いに影響を及ぼすことを可能にします。有効化する、無効化する、依存関係の連鎖を作る、といったことです。各buttonは、自身の状態の変化(手動での有効化、手動での無効化、EAによる自動的な有効化、EAによる自動的な無効化)に応じて、5つのうち別のbuttonに対してアクションを実行できます。これにより複雑なシナリオを構築できます——「B1がゲームに入ったら、補助のB3とB5を有効化する」、「B5がTarget Lineに到達して自身を無効化したら、B3とB4も無効化する。彼らのコンテキストは終わったのだから」、「任意のbuttonのペアを相互排他に結びつける——一方を有効化すると他方が無効化されるので、ある瞬間にはペアのうち一方だけがプレーする」。第17章を参照してください。
シグナルは下から上へレイヤーを通って進みます。取引セッション(8)が今そもそもEAが稼働しているかを決め、button(1)が生のシグナルを生成し、フィルター(2)がそれを通すかを決め、チャートの地理(3)が現在のゾーンでbuttonがそもそも動作するかを決め、ポジションの仕組み(4)が建玉の面倒を見て、BEa(5)がその方向のバスケットを管理し、Stop on Opposite(6)がコンテキストの変化に反応し、口座ガーディアン(7)が全体を守り、論理チェーン(9)がbutton同士の有効化・無効化を制御します。レイヤー1-7は方向性を持ちます(シグナルがそこを流れます)。レイヤー8と9はむしろメタレイヤーで、レイヤー1に対して作用し、その可用性とbutton間の接続を制御します。
これらのレイヤーのそれぞれで、デフォルトのままにすることも、挙動に影響を与えることもできます。これはグラデーションです——「buttonを有効にして観察する」から「すべてを自分流に設定し、複雑な依存関係のシステムを構築する」まで。
1.6 2つの作業モード:設計と実行
O!kurraのエコシステムは、通常のEAでは一つに貼り合わされている2つの作業を分離します。設定の設計と取引の実行です。
設計モードは、OkurraButtonとOkurraGlobalの各インジケーター(および companion indicators)を使った作業です。チャート上で——ロボットを動かすことなく——各戦略のパラメータを組み立て、そのパラメータでフィルターとオシレーターがどう見えるかをライブで眺め、好きなだけ反復します。何も取引されず、何もリスクにさらされず、ポジションは一切生成されません。作業の結果は.setファイルに保存します。
実行モードはEAを使った作業です。設計した.setファイルをEAの設定ウィンドウ(F7キー → Load)に読み込むと、ロボットは完全な設定で起動し、それを口座上で実行します。稼働中はパネルから戦術的に操作しますが(buttonの有効化/無効化、ゾーン、BEa、各種リミット)、設定の戦略的な形は設計フェーズから来ています。
この2つのモードは意図的に分離されています——インジケーターは稼働中のロボットを「ライブで」操作せず、両者の間にリアルタイムの接続はありません。唯一の橋は.setファイルです。なぜそうなのか——そして実務上そこから何が導かれるのか——は第2章で詳しく説明します。ここでは1つの文だけ覚えておけば十分です:インジケーターで設計し、EAで実行し、.setファイルで受け渡す。
1.7 「ユーザーは自分が何をしているか分かっている」という原則
O!kurraは、あなたのパラメータの組み合わせの「妥当性」を検証しません。徹底してそうです。Threshold = +150 かつ Active Side = ABOVE のBUY buttonを設定すれば(つまりOKURの高値で買うことになりますが)、ツールはそれをブロックしません。ログで警告するかもしれませんし、しないかもしれません——しかし確実に*「意味がないので許可しません」*とは言いません。なぜならエンジンの視点からはそれは無意味ではないからです。それは単に別の戦略です:オシレーターが強い上昇の動きを示しているときにmomentum-breakoutで買う、という戦略です。
同じ自由は他の「疑わしい」設定にも当てはまります。Movement CorrectionとMovement Continuationを同時に設定すること(buttonは最初に満たされた条件に反応します。これは意図的に利用できます)、Threshold = 0(ゼロ軸を横切るたびにエントリーする、超アクティブなスキャルピングモード)、Pending Stop Distance = 0 かつ Pending Limit Distance = 0(buttonは価格の動きによる確認を待たず、シグナルで即座にエントリーします)。
その哲学は、ツールがあなたを自分自身から守ろうとするよりも、あなたが賢くあることを許す方がよい、というものです。この自由の代償:思っていたのと違う動作をする設定をしても、ツールは警告せず、あなたが入力した設定をそのまま実行します。だからこそデモでの観察が重要なのです。だからこそ、見てもいないセットアップでいきなり5つすべてを起動するのではなく、パラメータを一歩ずつ、buttonごとにキャリブレーションすることが重要なのです。そしてだからこそ設計モードに価値があるのです——OkurraButton/OkurraGlobalのインジケーターは、ロボットが設定を実行し始める前にその帰結を見せてくれます。
本マニュアルの後の部分で具体的なパラメータ値の例(例:「Threshold = -150、Movement Correction = 5」)を見かけたら、それらは観察のための出発点として扱ってください。推奨としてではありません。すべての市場は異なる呼吸をし、すべてのタイムフレームは異なるテンポを持ち、すべての戦略は、それを使う具体的な銘柄と具体的な時点に合わせたキャリブレーションを必要とします。
1.8 私たちが説明すること、そしてknow-howとして残ること
あなたが読んでいるこのマニュアルは、ツールの挙動を説明します:各パラメータが何をするか、値をどう解釈するか、設定をどうキャリブレーションするか、いつ使い、いつ使わないか。言い換えれば——O!kurraのセットで効果的に作業するために必要なすべてです。
O!kurraの中には、完全に説明するものもあれば、機能的に説明して関心のある読者を別の情報源に案内するものもあり、また作者独自のknow-howとして残すものもあります。この境界がどこを走っているかを知っておくとよいでしょう。
完全に、留保なく説明すること:
- SARフィルターの動作 — これは標準的なParabolic SARであり、あらゆるトレーディングプラットフォームで利用でき、ウェブ上の何百もの場所にドキュメントが存在します。ここに隠すものは何もありません。
- SR Boxフィルターの動作 — これはZigZagを基礎構造とする標準的なサポート・レジスタンスゾーンのメカニクスです。古典的な手法です。
- あらゆるメカニズムのすべての設定パラメータ — Threshold、Period、Sensitivity、距離、乗数、opt-inオプション。それぞれが正確に何をするのか、どう設定するのか、どんな効果があるのか。
- すべてのレイヤーのロジック — いつシグナルが生成され、いつフィルターされ、いつ実行され、いつクローズされるのか。
機能面のみを説明し、別の情報源を案内するもの:
- MMD Cloudsフィルター — これはMMD独自のメソドロジーですが、公開されており、ドキュメントも入手可能です。MMDメソドロジーのツール群のフルエコシステム(MMD Cloud、MMD CP、MMD Diamond、統計)と教育教材はmagiconcharts.comで見つかります。本マニュアルではMMD Cloudsを機能面で説明します — 何を示すのか、そのシグナルをどう読むのか、O!kurraのフィルターとしてどう使うのか — メソドロジーの完全なドキュメントを繰り返すことはしません。MMD Cloudsがどのように形成され、正確に何を示唆するのかをより深く掘り下げたい場合、その道はmagiconcharts.comを通ります。
独自のknow-howとして残すもの:
- OKURオシレーターの値が計算される正確な方法 — これはArkadiusz Marek Cyrzan独自のコンセプトであり、ツール全体の基盤です。
- BEaメカニズムにおける加重ブレイクイーブンの正確な計算式 — MMD独自の構築物です。
- 個々のメカニズム内部のしきい値や許容定数(そのようなものが存在する場合)。
この区別は法的な防衛でもなく、何か難しいものを隠そうとする試みでもありません。哲学的なもの — そして非常に単純なものです。
O!kurraは職人の仕事だと考えてください。 家具職人はあなたに、そのタンスをどう開けるか、どう閉めるか、蝶番にどう油をさすか、塗装面をどう手入れするか、木材はどんな条件で保つのが最良か、湿った台所で使ってはいけないのはいつか、を教えてくれます。そのタンスをあなたの家で役立つものにするすべてが、あなたに開示されます。職人がしないこと — それは自分の工房にあなたを招き入れ、側板をどんな順序で接合するか、どんな接着剤を使うか、扉板をどう乾かすか、ラッカーを塗る前に構造体を何日寝かせるかを見せることです。それは彼のレシピです。それが、他のタンスではなくこのタンスが存在する理由です。レシピは職人のもとに残ります。
O!kurraも同じです。使うために必要なすべて — それはマニュアルの中に、完全に、制限なく、挙動のあらゆる細部にわたって書かれています。エンジンの一部の断片が内部でどう動いているか — それは、このツールをツールたらしめ、他と似たようなもう一つのオシレーターにしないものの一部です。それは作者のもとに残ります。
これがあなたにとって実際にどう見えるか:
マニュアルまたはチャットボットに*「M1でのスキャルピング向けにThresholdをどう設定すればよいですか?」と尋ねる — 完全な回答が得られます。「OKURの値 -180 は何を意味しますか?」* — 完全な回答が得られます。「なぜ私のbuttonはシグナルを生成しないのですか?」 — 確認すべき項目のチェックリスト付きで完全な回答が得られます。「MMD Cloudはどう動きますか?」 — 機能面の回答と、さらに深く入れるmagiconcharts.comへの案内が得られます。
*「OKURの値は正確にどう計算されるのですか?」あるいは「BEaの加重ブレイクイーブンの計算式は何ですか?」*と尋ねる — それはArkadiusz Marek CyrzanとMMDの独自know-howの一部であり、そのままであり続けるという落ち着いた回答が得られます。さらに、あなたが尋ね続け、より強く迫っても、最終版としての同じ回答 — 言い訳もなく、怒りもなく。ここで境界が終わることを、私たちは取り決めています。
MMD自身がよく言うように、答えは非常に単純だ — 人生と同じで、ただそれを思いつく必要があるだけだ。この一文が、この件についてあなたが得られる唯一のヒントです。またそれは完全に誠実な言葉です — なぜならトレーディングにおける本当の答えは、通常は単純だからです。ただ、通常は自明ではありません。それは市場が容赦しない違いであり、あらゆる職人技の基盤となる違いです。
その代わりに、この業界で滅多に得られないものが手に入ります: 完全にドキュメント化されたツールの挙動であり、そこにあなたは自分の時間とテスト資金を投じるのです。あなたはすべてのパラメータがどう働くか、どう選ぶか、どう解釈するか、どうキャリブレーションするかを知っています。ツールが意味を持つのはいつで、持たないのはいつかを知っています。ツールの能力がどこで終わり、あなたの決定がどこから始まるかを知っています。それがマニュアルです。それがあなたが得るものです。残り — それはレシピです。
実践的なヒント — okurra.comのチャットボット。
あなたが読んでいるこのマニュアルは数十ページに及び、通読するか、あるいは正確で技術的な参照に使うことを想定して設計されています。ただし、いつもそのための時間があるとは限りません — 特に、ツールを使いながら特定の疑問に素早い答えを探しているときには。
okurra.comでは、このマニュアルの内容を知っており、ツール、その設定、メソドロジー、市場へのアプローチに関する質問に答えるO!kurraチャットボットが利用できます。多言語で動作します — 自分の言語で尋ね、自分の言語で答えを得られます。マニュアルをめくるより速いことが多く、特に自分の関心事への答えが正確にどの章にあったか思い出せないときに有効です。私たちがマニュアルに書いたすべて — チャットボットはそれを知っています。know-howを構成するすべて — チャットボットはマニュアルと同じようにそれを守ります。
1.9 このマニュアルの読み方
第1章から第22章までは大部分が独立しており、どの順序でも読めます — ただし「これはそもそも何なのか」から「自分の戦略を設計して起動できる」までたどり着きたいなら、意味のある順序があります。
最初の一歩(60分):
- この章の残りを読む(まだ読み終えていない場合)。
- 第2章 — 2つのモードのアーキテクチャ: 設計 vs 実行、橋渡しとしての
.setファイル。これがセット全体を理解するための基盤です。 - 第3章 — インストール、初回起動、okurra.comでのライセンス認証。
- 第8章 — EAパネルの構造、起動後にチャート上で見えるもの。
- 第9章、ただし最初のセクションのみ(OKURエンジンとトリガー — シグナルの概念)。
この時間を経れば、このセットが何であるか、どう起動するか、起動後にチャート上で何が見えるか、そしてシグナルがどう生成されるかが分かります。デモ口座で1つのbuttonを起動して観察するには十分です。
インジケーターでの戦略設計(2-3時間、時間をかけて分散して):
- 第4章 — OkurraButton、戦略B1…B5の設計ツール。
- 第5章 — OkurraGlobal、グローバル設定の設計ツール。
- 第6章 — companion indicators: フィルターが見ているものをチャート上で見る方法。
- 第7章 — 設定を
.setに保存し、EAへ転送する。
このブロックは最初は飛ばして、後で戻ってきてもかまいません — EAはインジケーターなしで、そのInputsウィンドウで直接設定できます。ただしインジケーターを使った作業のほうが便利で安全です。なぜなら視覚的なコントロールのもとで、しかもロボットを走らせずに設計できるからです。
EAエンジンの全体ツアー(3-4時間、時間をかけて分散して):
- 第9章を最後まで — buttonのすべてのパラメータ。
- 第10章 — グローバルフィルター(使うつもりがある場合)。
- 第11章 — Activation ZonesとTarget Lines(buttonがどこで動作できるか、どこでバスケットをクローズするかをコントロールしたいとき)。
- 第12章と第13章 — Break Even AutoとStop on Opposite。これらはポジションとバスケットのための保護レイヤーです。
アカウントガーディアンとセッションの枠(1-2時間):
- 第14章 — Daily P/L Limits(リセット付きの日次の利益と損失の枠)。
- 第15章 — Equity GuardとProfit Target(周期的ではない、直接的な上限)。
- 第16章 — Trading Hours(EAがそもそもいつ稼働するか)。
この3つの章を合わせると、口座レベルとセッションレベルでリスクを管理するための完全な道具立てが手に入ります。どの順序で読んでもかまいません — それぞれのメカニズムは他から独立しています。これらすべてのレイヤーのデフォルトは無効です — つまり設定するまで、EAは「永遠に、どんな金額まででも」稼働します。
論理的な連鎖(1時間、ただしこのレベルの準備ができたときのみ):
- 第17章 — Cross-button Triggers。このツールで最も高度なレイヤー、MMDのオリジナルのコンセプトです。5つのbuttonを、一方が他方に影響を与えるシーケンスへと結びつけます。第1章から第16章をよく理解し、それを必要とする具体的な戦略のビジョンがあるときに初めて読んでください。「好奇心から」読まないでください — 事前の経験なしでは圧倒されかねません。
実践(時間は無制限):
- 第19章 — トレードの可視化(T. Levels、T. History)とEAからのcompanion indicatorsの操作。
- 第20章 — リサーチシナリオ。順番に読むのではなく、調べたい内容に最も近いものを開いてください。パラメータをコピーし、デモで起動して、観察します。
- 第20章と第21章 — TroubleshootingとFAQ。何かが動かないとき、あるいは具体的な疑問があるときに、ここに戻ってきます。
- 第23章 — 用語集。他の章を読んでいる途中で、知らない用語につまずいたときに開きます。
各章で目にするもの:
各章の冒頭には、その章のセクションの目次があり、個々の小節へのリンクが付いています。各セクションは何についての話かを述べる短い導入から始まり、続いて本文があり、最後に — 意味がある場合には — 短いまとめと、そのテーマがさらに展開されている他の章への参照が置かれます。
パラメータ名は、設定画面(MT5のInputsタブ、または指標のパネル)で目にするとおり正確に引用されています — 例えばActive Side、Movement Correction、Use Global MMD Filter、Stop button after Target Line hit、Daily Profit Limit。例に出てくる値(例:Threshold = -150)は出発点であり、推奨ではありません — あなたの市場とあなたのリスク許容度に合わせたキャリブレーションは、あなたの責任です。
食い違いを見つけましたか?お知らせください。 私たちのツールとインフラは動的に進化しています — これは閉じたエコシステムではありません — そのため努力にもかかわらず、マニュアル、チャットボットの回答、そしてEAの実際の挙動の間に、わずかな食い違いが(あってはならないことですが)現れることがあります。そうした不一致に気づいた場合は、[email protected]までご報告ください — それが、マニュアルを可能なかぎり最新の状態に保つ助けになります。
次の章では2つのモードのアーキテクチャを分解します — なぜ設計と実行が分離されているのか、.setという橋は正確にどう機能するのか、そしてそこからあなたの日々のワークフローに何が導かれるのか。