當大盤站上20日均線時 找出找20天內有兩天漲5%股票作多

  •   150 
  • 最後發表   Jonathan741  2019 七月 30
Jonathan741 發文於   2019/07/26

condition1=C>C[1]*1.05;
value1=countif(condition1,20);
value2=GetSymbolField("tse.tw","收盤價");
if value2>average(value2,20) and high>open*1.05
then  ret=1;

不知道錯哪裡

排序方式: 標準 | 最新
XQ小幫手 發文於   2019/07/26

Hi Jonathan741,

您好,小幫手查看您的語法,好像沒有將

value1=countif(condition1,20);

這行語法的 value1 納入在 if 判斷式中,

應該是因為這樣的原因,而與您所想的結果有落差,

請您再確認一下,謝謝。

Jonathan741 發文於   2019/07/27

當大盤站上20日均線時 找出找20天內有兩天漲5%股票作多

請問該如何改?

XQ小幫手 發文於   2019/07/30

Hi Jonathan741,

您好,或許將 value1 納入 if 判斷式中,再試試看,例如:

if value2 > average(value2,20) and value1 >= 2 

如附檔選股策略匯出檔案(*.DSTX)以上方向供您參考,謝謝。

附加文件

發表回覆
Close