Tradingview PINE script strategy format
//@version=4
strategy("Strategy_Name", overlay=true,commission_type=strategy.commission.percent, commission_value=0.075) //o.75%手数料
//①稼働期間の設定
//②環境分析・条件
//③ポジション条件
//④エントリー
//⑤エグジット
//①バックテスト期間の指定
StartYear = input(2020, "バックテスト開始年")
StartMonth = input(1, "バックテスト開始月")
StartDay = input(1, "バックテスト開始日")
PeriodStart = timestamp("Asia/Tokyo",StartYear,StartMonth,StartDay,0,0)
StopYear = input(2050, "バックテスト終了年")
StopMonth = input(12, "バックテスト終了月")
StopDay = input(31, "バックテスト終了日")
PeriodStop = timestamp("Asia/Tokyo",StopYear,StopMonth,0,0)
Period =>
time >= PeriodStart and time <= PeriodStop ? true : false
//②環境分析(テクニカル・ファンダメンタルズ等)
//
LONG = ロングエントリー条件
SHORT = ショートエントリー条件
//③ポジション条件(strategy.position_size)
//
//④エントリー
//
if Period
if LONG
strategy.entry("Long", strategy.long)
if SHORT
strategy.entry("Short", strategy.short)
//⑤エグジット
//
LONG_EXIT = ロング決済条件
SHORT_EXIT = ショート決済条件
if LONG_EXIT
strategy.close("Long")
if SHORT_EXIT
strategy.close("Short")
// EOC
最近のコメント