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

Tradingview

Posted by admin