希望能在股價突破今天的第一根5分K的高點,而且5分K收盤價大於60分K30均時發出警示 ,應該怎麼編寫程式呢?

  •   236 
  • 最後發表   morris8888  2022 一月 27
morris8888 發文於   2022/01/24

希望能在股價突破今天的第一根5分K的高點,而且5分K收盤價大於60分K30均時發出警示 ,應該怎麼編寫程式呢?

排序方式: 標準 | 最新
morris8888 發文於   2022/01/24

//5分鐘頻率,開逐筆的寫法

IF  date<>date[1] then value1=0; //跨日清零

 

IF Time=090000 then

   begin

     value1 = High; //取得當天0900~0905的最高價

   end;

 

IF  Time>=090500 and close > value1 then ret=1;//0905之後,洗價大於第一根5分K的高點觸發

morris8888 發文於   2022/01/24

上面這個警示是 蕎伊斯 撰寫的 有可能在這個警示中加入 收盤價大於60分K30均 這個條件嗎?

風期會 發文於   2022/01/24

Hi morris8888

你試試這樣,是否符合想要,我先視覺化畫圖,確認60分K的30均在5分K顯現是相同數值的。

 

//5分鐘頻率,開逐筆的寫法



IF  date<>date[1] then value1=0; //跨日清零


IF Time=090000 then



   begin



     value1 = High; //取得當天0900~0905的最高價



   end;



value2=average(getField("close","60"),30);

 

IF  Time>=090500 and close > value1 and close > value2 then ret=1;//0905之後,洗價大於第一根5分K的高點觸發

morris8888 發文於   2022/01/24

謝謝幫忙解答

  • 按讚來自於
  • greg750
XQ小幫手 發文於   2022/01/27

Hello 風期會,

 

感謝您的熱心回覆。

  • 按讚來自於
  • greg750
發表回覆
Close