Type/to search

デュレーション移動平均線クロスRenko戦略

Common strategy
Created: 2024-01-24 10:55:57
Last modified: 3 years ago
1
Follow
1797
Followers

img

概要

本戦略は、Renko足を使用した移動平均線クロス戦略です。TEMAインジケーターを用いてクロスシグナルを生成し、長期移動平均線をフィルターとして組み合わせ、Renko足におけるトレンドを識別して買い・売りシグナルを発出します。

戦略の仕組み

本戦略の主なシグナル源は、短期TEMAと短期SMAのゴールデンクロス・デッドクロスです。具体的なロジックは以下の通りです。

短期TEMAが短期SMAを上抜けた場合に買い建て、短期TEMAが短期SMAを下抜けた場合に手仕舞います。

また、本戦略には avg_protectiongain_protection という2つのオプションパラメーターが用意されており、エントリーとストップロスのロジックを調整できます。

  • avg_protection > 0 の場合、終値が現在の保有平均価格より低い場合にのみ買いエントリーを行うため、保有コストを低減できます。
  • gain_protection > 0 の場合、終値がエントリー価格から一定割合を超えた場合にのみ利益確定売りを行うため、利益を確定できます。

さらに、本戦略は長期SMMAをトレンドフィルターとして使用します。終値がSMMAより低い場合にのみ、買いシグナルを発出します。

優位性分析

本戦略の主な優位性は以下の通りです。

  1. Renko足ベースのため、ノイズを効果的に除去しトレンドを識別できる。
  2. TEMAインジケーターをシグナルに使用することで、感度が高く追随性に優れる。
  3. 調整可能なパラメーターが豊富で、エントリー戦略を制御できる。
  4. 長期・短期移動平均線を組み合わせることで、トレンド中に機会を捉えられる。

リスク分析

本戦略には以下のリスクも存在します。

  1. Renko自体の軸が時間的に不均一なため、インターバルを制御できない。
  2. TEMAの感度が高いため、誤ったシグナルも発生しやすい。
  3. パラメーター設定が不適切だと、エントリーやエグジットの漏れが生じる可能性がある。

これらのリスクに対しては、パラメーターの適切な調整やストップロスの設定などにより回避できます。

最適化の方向性

本戦略は以下の点から最適化が可能です。

  1. さまざまなパラメーターの組み合わせをテストし、最適なパラメーターを探す。
  2. ストップロス戦略(トレーリングストップ、レンジストップなど)を追加し、ドローダウンを低減する。
  3. 他のインジケーターと組み合わせてシグナルをフィルタリングし、誤シグナルを減らす。
  4. 異なる銘柄でのパラメーター効果をテストする。

まとめ

本戦略は、全体的にシンプルでありながら実用性の高い移動平均線クロス戦略です。Renko足の優れたノイズ除去効果とTEMAインジケーターの高感度に依存してシグナルを生成します。また、長期・短期移動平均線の組み合わせによってトレンド追随能力が強化されています。パラメーターの調整や適切な最適化により、本戦略は定量取引の有効な選択肢となり得ます。

Source
Pine
/*backtest
start: 2023-01-17 00:00:00
end: 2024-01-23 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
strategy("TEMA Cross", overlay = true)

tema(src, len) =>
Strategy parameters
Strategy parameters
temaLength
smaLength
smmaLength
minGainPercent
avg_protection
gain_protection
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)