盤中跳出十分線100ma

  •   110 
  • 最後發表   DR  2018 六月 11
DR 發文於   2018/06/04

Hi Support,   想請問一下我想要寫盤中跳出十分線100ma 的訊號應該要用什麼函數來寫呢?   是下列這個語法來寫嗎?   BarFreq -  (內建函數) 一般函數  語法: 傳回執行腳本資料頻率的單位。 執行頻率 = BarFreq 回傳以下字串: Tick(逐筆) :"Tick",分鐘線:"Min",  日線:"D",周線:"W", 月線:"M", 還原日線:"AD",還原周線:"AW", 還原月線:"AM", 季線:"Q", 半年線:"H",年線:"Y"

排序方式: 標準 | 最新
XQ小幫手 發文於   2018/06/05

Hi DR,

您好,不是用 BarFreq,

而是用 GetField 來指定您需要的資料以及頻率,然後再用 Average 計算100ma,

以上說明,謝謝。

DR 發文於   2018/06/10

請問一下是像下面這樣嗎?

 

value1=GetField("開盤價");

value2=GetField("開盤價","10");

value3=average(GetField("開盤價","10"),100);

if close cross over value3

 

then ret=1;

XQ小幫手 發文於   2018/06/11

Hi DR,

是的,就是這種概念,

您可以使用 Print 語法,檢驗相關計算數值是否正確,教學文章:如何運用Print指令來抓程式的臭蟲 供您參考,謝謝。

發表回覆
Close