トリボナッチEA(Tribonacci_RF)は、フィボナッチの拡張版、【トリボナッチ】を利用したEAになります。
本EAは特定のエントリー条件を満たし、価格がトリボナッチリトレースメントの主要ラインにタッチした時にエントリーを行います。
トリボナッチ比率について簡単にご説明します。トリボナッチ比率を理解するには、まずフィボナッチ比率を理解する必要があります。
【フィボナッチ比率とは】
フィボナッチリトレースメントを使用した際に表示される主要なラインは、価格が反発するラインとして多くの方が注目しています。
良く注目されるのが、①23.6%②38.2%③61.8%です。そもそもこの比率はどのように算出されているのでしょうか。
フィボナッチ数を具体的に列挙すると「1,1,2,3,5,8,13,21, 34, 55, 89, 144, 233, 377, 610, 987,…」となります。
フィボナッチ数から連続した4つの数字を取り出し、一番小さい数字から順にa,b,c,dとします。この4つの数字を使うことでフィボナッチ比率を算出することができます。
①23.6%:a / d
②38.2%:a / c
③61.8%:a / b
フィボナッチ数から連続した4つの数字を取り出して計算してみます。
(a) 144 (b) 233 (c) 377 (d) 610
①23.6%:144 / 610 = 0.23606…
①38.2%:144 / 377 = 0.38196…
①61.8%:144 / 233 = 0.61802…
フィボナッチ比率に近い数字を求める事ができました。
連続する4つの数字の値が大きければ大きいほど、フィボナッチ比率に収束していきます。
【トリボナッチ比率とは】
それでは、トリボナッチ比率を算出してみましょう。
トリボナッチ数列とは、「初項と第2項の数を1と定めて、前の3つの項の和を並べた数列」になります。
トリボナッチ数を具体的に列挙すると「 1, 1, 2, 4, 7, 13, 24, 44, 81, 149, 274, 504, 927, 1705, 3136, 5768, 10609, 19513, 35890, 66012…」となります。
トリボナッチ数から連続した4つの数字を取り出し、一番小さい数字から順にa,b,c,dとします。
この4つの数字を使うことでトリボナッチ比率を算出することができます。
①16.0%:a / d
②29.5%:a / c
③54.3%:a / b
トリボナッチ数から連続した4つの数字を取り出して計算してみます。
(a) 927 (b) 1705 (c) 3136 (d) 5768
①16.0%:927 / 5768 = 0.16071…
①29.5%:927 / 3136 = 0.29559…
①54.3%:927 / 1705 = 0.54369…
トリボナッチ比率を求める事ができました。このトリボナッチ比率を使用したのが本EAとなります。
<トレードルール>
本EAの特徴として、ただ単に価格がトリボナッチラインにタッチした時にエントリーするのではなく、下記に記載した3つのエントリー条件クリア後にポジションを持ちます。
[エントリー条件1:設定参照バー数によって形成されたトリボナッチラインにタッチした時]
設定した参照バー数内での最高値、最安値を基準にトリボナッチラインが自動で形成されます。
形成されたトリボナッチラインの①16.0%②29.5%③50.0%に価格が触れた時に、買いエントリーもしくは売りエントリーをします。
[エントリー条件2:トリボナッチ0%ラインから50%ラインの距離が一定以上ある時]
2つ目のエントリー条件は「トリボナッチ0%ラインから50%ラインの距離がどのくらいあるか」に注目します。
0%から50%の距離が一定pips以上ある場合は、トリボナッチラインの信頼性が高いと判断します。
過去の相場を分析した結果を基に、指定したpips以上離れていない場合はエントリーしません。
[エントリー条件3:ストキャスティクスの下限、上限の値がいくつか]
(1)買いエントリーの場合
ストキャスティクス:30%以下で買いエントリーの条件をクリアします。
(2)売りエントリーの場合
ストキャスティクス:70%以上で売りエントリーの条件をクリアします。
<利益、損失確定条件>
[利益確定条件]
本EAはトレイリングストップ機能を実装しています。エントリーしてからの利益確定目安pips9pipsです。11pips利益が乗った段階で、幅1pipsの間隔を空けながら利益を追います。
幅を空けないと微益で終わることが多いですが、1pipsの間隔を空けながらトレイリングすることでより利益を追求することができます。
[損失確定条件]
エントリー時から、30pips逆行した位置が損失確定ポイントになります。
<パラメータ設定>
(1)マジックナンバー、許容スプレッド、許容スリッページ、取引ロット数
(2)損切pips
<バックテスト>
バックテスト結果は以下のとおりです。
・EURUSD