7つのキャンドルスタイク振動突破戦略は,7つのK線によって形成された持続的上下キャンドルスタイクパターンを検知し,市場の振動傾向を決定し,利益を得るために固定時間での突破操作を行う.
この戦略の基本的な論理は2つの指標に基づいています
7赤が検出されたら,ロングで,7緑が検出されたら,ショートで
さらに,この戦略は,利益を確保するために,固定時間 (米国の重要なデータ公開時間) に毎日ポジションを閉じる.
7個のキャンドルスタイク振動の突破戦略には以下の利点があります.
7個のキャンドルスタイク振動の突破戦略にはいくつかのリスクもあります:
対応する解法:
7個のキャンドルスタイク振動突破戦略は,次の側面で最適化することができます:
7キャンドルスタック振動突破戦略は,市場の短期振動傾向を把握し,大きなリスクを避けるためにタイミングで実行し,利益を得るために利益を得ることで利益を得ます.この戦略は,マルチ資産回転,機械学習などを通じて強化することができます.これは典型的な中頻量的な取引戦略です.
/*backtest start: 2023-12-07 00:00:00 end: 2023-12-14 00:00:00 period: 10m basePeriod: 1m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ // This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/ // © Eliza123123 //@version=5 strategy("Breakeven Line Demo", overlay=true) // Generic signal (not a viable strategy don't use, just some code I wrote quick for demo purposes only) red = open > close, green = open < close sevenReds = red and red[1] and red[2] and red[3] and red[4] and red[5] and red[6] sevenGreens = green and green[1] and green[2] and green[3] and green[4] and green[5] and green[6] if sevenReds strategy.entry('Buy', direction=strategy.long) if sevenGreens strategy.entry('Sell', direction=strategy.short) if (hour == 5 and minute == 0 ) or (hour == 11 and minute == 0) or (hour == 17 and minute == 0 ) or (hour == 23 and minute == 0) strategy.close_all("Close") // Breakeven line for visualising breakeven price on stacked orders. var breakEvenLine = 0.0 if strategy.opentrades > 0 breakEvenLine := strategy.position_avg_price else breakEvenLine := 0.0 color breakEvenLineColor = na if strategy.position_size > 0 breakEvenLineColor := #15FF00 if strategy.position_size < 0 breakEvenLineColor := #FF000D plot(breakEvenLine, color = breakEvenLine and breakEvenLine[1] > 0 ? breakEvenLineColor : na, linewidth = 2, style = plot.style_circles)