ダブルタイムライン・ニューラルネットワーク戦略
1
Follow
1802
Followers
戦略の原理
本戦略は、ニューラルネットワークの予測モデルを用いて2つの時間軸で価格トレンドを判断し、両方の時間軸のシグナルが同方向の場合に取引を実行します。
具体的なロジックは以下の通りです。
-
それぞれ2つの時間軸の価格変動(例:日足と1時間足)を取得する
-
価格変動をニューラルネットワークに入力して学習させ、各軸の予測出力を得る
-
2軸の予測出力が同方向(すなわち閾値を超えた場合)に取引シグナルが発生する
-
日足の予測がロング、かつ1時間足の予測がロングの場合、ロング取引を実行する
-
日足の予測がショート、かつ1時間足の予測がショートの場合、ショート取引を実行する
-
2軸の予測が一致しない場合、ポジションを決済する
本戦略は、2つの時間軸の情報を最大限に活用し、複数の次元でトレンド方向を判断した上で取引を行うため、誤ったシグナルを効果的に削減できます。
戦略の利点
- 2軸の予測により判断精度が向上
- ニューラルネットワークが複雑なデータをモデル化
- 同方向の取引で損失を回避
戦略のリスク
- ネットワークの学習に大量のデータが必要
- ネットワーク構造の設計に繰り返しのテストが必要
- 2軸を組み合わせたシグナルの出現頻度が低い
まとめ
本戦略は、ニューラルネットワークを用いて2つの時間軸から価格トレンドを判断し、判断精度を確保した上で取引を行います。ただし、ネットワークパラメータの最適化や取引頻度の適切な設定が必要です。総じて、比較的安定した取引方向の指針を提供できます。
Source
Pine
/*backtest
start: 2023-08-14 00:00:00
end: 2023-09-13 00:00:00
period: 3h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
strategy("ANN 2 signals", overlay=false, precision=4, calc_on_every_tick=true)
threshold = input(title="Threshold", type=float, defval=0.006, step=0.001)Strategy parameters
Related strategies
Comment
All comments (0)
No data
- 1
