OPEN-SOURCE SCRIPT

Demo GPT - Bull Market Support Band

// This source code is subject to the terms of the Mozilla Public License 2.0 at mozilla.org/MPL/2.0/
// © zkdev

//version=5
strategy('Demo GPT - Bull Market Support Band', overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=100, commission_value=0.001, slippage=3)

// Input for start and end date
startDate = input.time(timestamp("2018-01-01 00:00 +0000"), title="Start Date")
endDate = input.time(timestamp("2069-12-31 00:00 +0000"), title="End Date")

// Check if the current time is within the specified range
inDateRange = (time >= startDate) and (time <= endDate)

// Source and lengths for SMA and EMA
source = close
smaLength = 20
emaLength = 21

// Calculate SMA and EMA
sma = ta.sma(source, smaLength)
ema = ta.ema(source, emaLength)

// Get values using request.security to maintain timeframe logic
outSma = request.security(syminfo.tickerid, timeframe.period, sma)
outEma = request.security(syminfo.tickerid, timeframe.period, ema)

// Plotting SMA and EMA
smaPlot = plot(outSma, color=color.new(color.red, 0), title='20w SMA')
emaPlot = plot(outEma, color=color.new(color.green, 0), title='21w EMA')

// Fill between SMA and EMA
fill(smaPlot, emaPlot, color=color.new(color.orange, 75), fillgaps=true)

// Entry condition for long trades
if inDateRange
strategy.entry("Long", strategy.long)
Candlestick analysis

オープンソーススクリプト

TradingViewの精神に則り、このスクリプトの作者は、トレーダーが理解し検証できるようにオープンソースで公開しています。作者に敬意を表します!無料で使用することができますが、このコードを投稿で再利用するには、ハウスルールに準拠する必要があります。 お気に入りに登録してチャート上でご利用頂けます。

チャートでこのスクリプトを利用したいですか?

免責事項