Search
Products
Community
Markets
News
Brokers
More
IN
Get started
Community
/
Ideas
/
Pine講座㉖ バックテスト|2本のSMAで途転
U.S. Dollar / Japanese Yen
Education
Pine講座㉖ バックテスト|2本のSMAで途転
By yuya_takahashi_
Follow
Follow
Updated
Aug 1, 2019
2
3
1
1
Jul 19, 2019
まずは、TradingViewに最初から入っているストラテジーの解説をしていきます。
今回は、MovingAvg2Line Cross
2本の移動平均線の
ゴールデンクロス(GC)と
デッドクロス(DC)で
途転売買する手法です。
コードの中に、直接解説を記入していきます!
=====
//Pineスクリプトのバージョンを宣言
//
version
=4
//ストラテジーの宣言
strategy("MovingAvg2Line Cross", overlay=true)
//SMAの計算値を設定
//ポップアップで変更もできるように(input関数)
fastLength = input(9)
slowLength = input(18)
//計算のもとになる価格を指定
price = close
//SMAの計算
mafast = sma(price, fastLength)
maslow = sma(price, slowLength)
//**
//* 以下で条件分岐して売買
//*
//短期が長期を上抜けた場合
if (crossover(mafast, maslow))
//買いエントリー
strategy.entry("MA2CrossLE", strategy.long, comment="MA2CrossLE")
//短期が長期を下抜けた場合
if (crossunder(mafast, maslow))
//売りエントリー
strategy.entry("MA2CrossSE", strategy.short, comment="MA2CrossSE")
=====
crossover( {a} ,{b} )
{a} が {b} を上抜けたときに True を返します
crossunder( {a} ,{b} )
{a} が {b} を下抜けたときに True を返します
strategy.entry( )
エントリーする関数。
strategy.long、strategy.short で「買い」「売り」を指定できる。
すでにポジションがあるときに、逆方向のエントリーをすると「途転」となる。(買いと売りが同数になるわけではないことに注意)
Aug 1, 2019
Note
次の講座
Beyond Technical Analysis
pinescript
yuya_takahashi_
Follow
小次郎講師公式インジケーターのお申込
bit.ly/2vdSV4Q
小次郎講師のLINE@
bit.ly/2VZQFu3
小次郎講師のチャート情報局
bit.ly/2GvLAEp
Also on:
Related publications
Pine講座⑯ 2行で日経平均の終値(30分足)を表示する
by yuya_takahashi_
Pine講座⑰ 2行で日経平均との相関を表示する
by yuya_takahashi_
Pine講座⑱ 複数の相関を表示する
by yuya_takahashi_
Pine講座⑲ 2行でlabelを表示する
by yuya_takahashi_
Pine講座⑳ labelでインフォパネルを表示する
by yuya_takahashi_
Pine講座㉑ ラインを表示する
by yuya_takahashi_
Pine講座㉒ ラインとラベルを組み合わせる
by yuya_takahashi_
Pine講座㉓ 終値から ±2-ATR にラインを描画する
by yuya_takahashi_
Pine講座㉔ 取引量を算出してインフォパネルに表示する
by yuya_takahashi_
Pine講座㉕ TradingViewでバックテストをする
by yuya_takahashi_
Disclaimer
The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the
Terms of Use
.