關於警示語法編成問題

  •   400 
  • 最後發表   mia0620  2021 六月 10
mia0620 發文於   2021/06/09

想詢問各位關於警示語法編成問題

附加文件

排序方式: 標準 | 最新
mia0620 發文於   2021/06/09

估計量為昨量的兩倍

估計量為五日均量的1.25

當前漲幅小於6

昨量及五日均量>1000

股價介於10-350元之間

股本<150e

內外盤比外盤占60趴以上

特大單及大單 占全體交易量的 4成以上

特大單占全體交易額的1成以上

這樣的警示編成是否符合條件

 

mia0620 發文於   2021/06/09

input:ratio(2,"今量是昨量的倍數");

 

value1=q_InSize;//當日內盤量

 

value2=q_OutSize;//當日外盤量

 

value3=q_EstimatedTotalVolume;

 

value4=xf_xaverage("d",GetField("Volume", "D")[1], 5);

 

value5=GetQuote("當日漲幅%");

 

value6=GetField("成交金額(元)");

 

value7=q_CurrentCapitalin100Million;

 

value8=GetField("買進特大單量");

 

value9=GetField("買進大單量");

 

value10=GetField("成交量");

 

value11=GetField("買進特大單金額");

 

value12=GetField("買進大單金額");

 

value13=GetField("買進中單金額");

 

value14=GetField("買進小單金額");

 

Value15=GetField("均價");

 

 

 

condition1=value3>value3[1]*ratio ;//估計量為昨量的兩倍

 

condition2=value2*0.67>value1 ;//外盤量大於60趴

 

condition3=value4> 1000 ;//五日均量大於1000張

 

condition4=GetField("Volume", "D")[1]> 1000 ;//昨量大於1000張

 

condition5=value3 >= value4*1.25 ; //估計量是五日均量的1.25倍

 

condition6=value5<6    ;//漲跌幅小於6趴

 

condition7=value6< 350 ; // 成交價格在10~350元之間

 

condition8=10 <value6  ; // 成交價格在10~350元之間

 

condition9=value7<150  ; // 股本小於150E

 

condition10=(value8+value9)*4>=VAlue10  ; //主力力道大於25趴

 

condition11=value11*9>=value12+value13+value14 ; //特大單比重大於10趴

 

condition12=value6 < value15* 0.015 ; //現價在均價的+0.15趴到-0.15趴之間

 

condition13=value6 > value15*-0.015 ; //現價在均價的+0.15趴到-0.15趴之間

 

 

 

if condition1=true

 

and condition2=true

 

and condition3=true

 

and condition4=true

 

and condition5=true

 

and condition6=true

 

and condition7=true

 

and condition8=true

 

and condition9=true

 

and condition10=true

 

and condition11=true

 

and condition12=true

 

and condition13=true

 

then ret=1;

mia0620 發文於   2021/06/09

另外想詢問如何將此警示套用在所有個股上             

以及為何此景是無法將回測中符合條件的個股篩選出

XQ小幫手 發文於   2021/06/10

Hello mia0620,

 

GetField("成交金額(元)") 的意思可以參考連結。

如果您要成交價的話其實直接用 Close 即可。

另外小幫手會建議有資料欄位的資訊就優先用資料欄位,因為報價欄位無法用在回測。

您可以善用 Print 函數來確認自己腳本哪裡不符合想法,並以此來修正。

像是將 value 和 condition 運算結果印出確認是否有誤。

關於如何操作警示雷達您可以參考此頁面

商品可以選擇 台股上市指數 -> 普通股全部。

附上修改過的警示腳本供您參考。

附加文件

  • 按讚來自於
  • 吳語恩
發表回覆
Close