今回はパラボリックのストラテジーです。
わりとシンプルです。
TradingViewの良いところは、
こういうバックテストを
・色んな銘柄
・色んな時間軸
で即座に検証できるところですね。
ぜひ、ためしてみてください^^
=====
//@version=4
strategy("Parabolic SAR Strategy", overlay=true)
//パラボリックの計算値の指定
start = input(0.02)
increment = input(0.02)
maximum = input(0.2)
//パラボリックの算出
psar = sar(start, increment, maximum)
//パラボリックが高値より上
if (psar >= high)
//パラボリックの価格に買いの逆指値
//パラボリックを上抜けたら買いに途転
strategy.entry("ParLE", strategy.long, stop=psar, comment="ParLE")
//条件をみたさない
else
//注文をキャンセル
strategy.cancel("ParLE")
//パラボリックが安値より下
if (psar <= low)
//パラボリックの価格に売りの逆指値
strategy.entry("ParSE", strategy.short, stop=psar, comment="ParSE")
//条件を満たさなくなったら注文をキャンセル
else
strategy.cancel("ParSE")
//確認用でパラボリックをプロット
plot( psar ,style=plot.style_circles ,color=color.red ,linewidth=2 )
=====
わりとシンプルです。
TradingViewの良いところは、
こういうバックテストを
・色んな銘柄
・色んな時間軸
で即座に検証できるところですね。
ぜひ、ためしてみてください^^
=====
//@version=4
strategy("Parabolic SAR Strategy", overlay=true)
//パラボリックの計算値の指定
start = input(0.02)
increment = input(0.02)
maximum = input(0.2)
//パラボリックの算出
psar = sar(start, increment, maximum)
//パラボリックが高値より上
if (psar >= high)
//パラボリックの価格に買いの逆指値
//パラボリックを上抜けたら買いに途転
strategy.entry("ParLE", strategy.long, stop=psar, comment="ParLE")
//条件をみたさない
else
//注文をキャンセル
strategy.cancel("ParLE")
//パラボリックが安値より下
if (psar <= low)
//パラボリックの価格に売りの逆指値
strategy.entry("ParSE", strategy.short, stop=psar, comment="ParSE")
//条件を満たさなくなったら注文をキャンセル
else
strategy.cancel("ParSE")
//確認用でパラボリックをプロット
plot( psar ,style=plot.style_circles ,color=color.red ,linewidth=2 )
=====
コメント:
次の講座