台指期全日盤
收盤價穿越60ma
但為什麼2021/05/28抓不到?
settotalbar(5000);
var:ma1(0);
ma1=average(getfield("收盤價","d"),60);
if c cross Above ma1
then
plot1(l*0.9995,"買");
我自己寫一個指標60ma,average(d,60);
跟你們內建的60sma比的話,我的會晚一天,如何寫才能跟內建的同步?
Hello Henryguoguo,
cross over 的條件是要前一根Bar低於,後一根Bar大於等於才符合。
5/27 的 收盤價 16533, 60ma 16522(16521.62)。
5/28 的 收盤價 16863, 60ma 16538(16537.60)。
不符合條件。
至於圖上顯示為什麼會像有跨越,小幫手認為應該是您的座標設定跑掉所導致。
如果是主圖疊圖的話,座標範圍需要設為價位座標。(參考附圖)
至於晚一天的部分,小幫手看上面的腳本計算的是相同的。(參考附圖, plot2, plot3 和 SMA60是相同的)
麻煩您提供頁面匯出檔勾選(包含)腳本讓小幫手確認。
4 評論