// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/ // DiegoRoz0 //@version=5 // https://cn.tradingview.com/script/76QDmNz9 // 2022年,500%的利润 strategy("Big candle", overlay=true, pyramiding=1,initial_capital = 10000, default_qty_type= strategy.percent_of_equity, default_qty_value = 100, calc_on_order_fills=false, slippage=0,commission_type=strategy.commission.percent,commission_value=0.04) //inputs colorBe = input.color(title="Bearish candle", defval=color.new(#000000, 0)) colorBu = input.color(title="Bullish candle", defval=color.new(#4CAF50, 0)) multiplier = input.float(title="Multiplier", defval=1.8) lookback = input.int(title="Lookback lenght", defval=120) average = math.sum(high - low, lookback) / lookback * multiplier averageVol = math.sum(volume, 200) / 200 * multiplier * 1.5 ema = ta.ema(close, 50) len = input.int(7, minval=1, title="DI Length") lensig = input.int(26, title="ADX Smoothing", minval=1, maxval=50) [diplus, diminus, adx] = ta.dmi(len, lensig) [supertrend, direction] = ta.supertrend(2, 10) varip usedBuCandle = false varip usedBeCandle = false bullishCondition = close > open and close > ema and high - low > average and adx>30 and adx < 50 and volume > averageVol and direction == -1 bearishCondition = close < open and close < ema and high - low > average and adx>30 and adx < 50 and volume > averageVol and direction == 1 if direction != direction[1] usedBuCandle := false usedBeCandle := false barcolor(bullishCondition and usedBuCandle == false ? colorBu: bearishCondition and usedBeCandle == false ? colorBe: na) if bullishCondition and usedBuCandle == false label.new(bar_index, low, color = color.green, text = "Bu ", style = label.style_label_up) else if bearishCondition and usedBeCandle == false label.new(bar_index, high, color = color.orange, text = "Be ") if bullishCondition usedBuCandle := true else if bearishCondition usedBeCandle := true //BACKTESTING inputs ----------------------------
Chen YueKebijakan real disk adalah kerugian, yang dapat dimodifikasi sendiri oleh orang yang akrab dengan bahasa pine, atau dapat menghubungi penulis untuk memberikan ide-ide untuk memodifikasi kolaborasi, (penulis tidak bahasa pine)