ちょっとコメントで、どうやってやりますか?と質問を受けたので、Sessionで日本時間の頭を判定して、そこからの終値の差分を足していくコードを書いてみました。
Trading Viewでは、最新バーから100本とかいうのは難しいですが、このように特定の区切りの頭からという形でなら作成可能です。
なお、引き続き仕事で反応鈍いです。色々申し訳ありません。
//@version=3
study("day diff")
//UTC-4 Sessions
_japan = input("2000-0200", "Japan Session", type=session)
japanSession = 0.0
if not na(time(period, _japan))
japanSession := 1
//Close値の差分を足していく1日は720分 1分足で最大720本遡る
diff = 0.0
for index = 0 to 720
if japanSession[index + 1] == 0 and japanSession[index] == 1
break
diff := diff + abs(close[index] - close[index + 1])
plot(diff)
「MT4でFXを勝ち抜く研究をするブログ」で公開している無料インジケータは、こちらの一覧から。
インジケータ一覧
Twitterもよろしくお願いします。
https://twitter.com/mt4program
Trading View プロフィール
ブログランキングにご協力よろしくお願いします。m(._.)m
にほんブログ村 |
お約束ですが、本ブログは、投資に対する利益を約束する物ではありません。最終的には自己責任によるご判断よろしくお願いいたします。