この戦略は,ハイケンアシのキャンドルの色の変化を分析して市場動向を判断し,自動的に購入および販売する.キャンドルの色が赤から緑に変化すると購入信号を生成し,色が緑から赤に変化すると販売信号を生成する.これはトレンドフォロー戦略である.
まず,ヘイケンアシのキャンドルのオープン,閉鎖,高低価格を計算する.キャンドルの色は,閉鎖とオープン価格によって決定される.閉鎖価格がオープン価格よりも大きい場合,キャンドルは緑色で,そうでない場合は赤色である.現在のバーの閉鎖価格がオープン価格よりも大きいとき,前のバーの閉鎖価格が前のバーのオープン価格よりも小さいまたは等しいとき,購入信号が生成される.現在のバーの閉鎖価格がオープン価格よりも小さいまたは等しいとき,前のバーの閉鎖価格が以前のバーのオープン価格よりも大きいとき,販売信号が生成される.
この方法で,ハイケンアシのキャンドルの色の変化を観察することで,トレンドを判断します.色が赤から緑に変わると,牛市場に入ります.色が緑から赤に変わると,市場トレンドの変化を把握するために,熊市場に入ります.
解決策:
ハイケンアシバーの色変化戦略は,キャンドルの色変化を分析してトレンドを判断し,赤が緑に変わると長行し,緑が赤に変わると短走する.これは比較的単純なトレンドフォロー戦略です.利点はトレンド変化点を識別する強力な能力ですが,エントリータイムにはいくつかの遅れがあり,さらなる最適化が必要です.合理的な戦略フレームワークにより,パラメータ最適化と厳格なリスク制御は成功の鍵です.全体として,戦略は明確で簡単な論理を持ち,さらに研究し適用する価値があります.
/*backtest start: 2022-10-08 00:00:00 end: 2023-10-08 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=3 strategy("Kozlod - Heikin-Ashi Bar Color Change Strategy", overlay = true) // // author: Kozlod // date: 2018-09-03 // https://www.tradingview.com/u/Kozlod/ // // Calculation HA Values haopen = 0.0 haclose = ((open + high + low + close)/4) haopen := na(haopen[1]) ? (open + close)/2 : (haopen[1] + haclose[1]) / 2 hahigh = max(high, max(haopen, haclose)) halow = min(low, min(haopen, haclose)) // HA colors hacolor = haclose > haopen ? green : red // Signals turnGreen = haclose > haopen and haclose[1] <= haopen[1] turnRed = haclose <= haopen and haclose[1] > haopen[1] // Plotting bgcolor(hacolor) plotshape(turnGreen, style = shape.arrowup, location = location.belowbar, color = green) plotshape(turnRed, style = shape.arrowdown, location = location.abovebar, color = red) // Alerts strategy.entry("long", true, when = turnGreen) strategy.entry("short", false, when = turnRed)