日均量評分

  •   230 
  • 最後發表   superlin  2019 十一月 08
superlin 發文於   2019/11/06

請問我用此選股結果在 2019/11/01 日   5203訊連 指標有出現,選股卻選不出來,請小幫手幫忙看看哪裏有問題  謝謝

value1=average(volume,5);

value2=average(volume,6);

value3=average(volume,7);

value4=average(volume,8);

value5=average(volume,9);

value6=average(volume,10);

value7=average(volume,11);

value8=average(volume,12);

value9=average(volume,13);

value10=average(volume,14);

value11=average(volume,15);

value12=average(volume,16);

value13=average(volume,17);

value14=average(volume,18);

value15=average(volume,19);

value16=average(volume,20);

 

value1=GetField("成交量"); 

 

variable:count(0);

count=0;

 

if value1>value1[1] then count=count+1;

if value2>value2[1] then count=count+1;

if value3>value3[1] then count=count+1;

if value4>value4[1] then count=count+1;

if value5>value5[1] then count=count+1;

if value6>value6[1] then count=count+1;

if value7>value7[1] then count=count+1;

if value8>value8[1] then count=count+1;

if value9>value9[1] then count=count+1;

if value10>value10[1] then count=count+1;

if value11>value11[1] then count=count+1;

if value12>value12[1] then count=count+1;

if value13>value13[1] then count=count+1;

if value14>value14[1] then count=count+1;

if value15>value15[1] then count=count+1;

if value16>value16[1] then count=count+1;

if count >=14   then ret = 1;

附加文件

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

Hi superlin 

您的語法使用了兩個value1,因此後面的值會覆蓋前面的值

所以您的value1並不符合您的預期結果,也就是您提供的圖片1136.4的數字

您所設計的count>=14,則會因為value1不符合資格,因此5203訊連總共符合條件只有符合13項

因此沒有篩選出來。

以下提供我print出來的圖片,供您參考。

此外,建議您可以在語法的最後一段加上

outputfield1(count,"符合次數");

再將條件放寬,篩選成功的股票會顯示出他的符合次數

謝謝您的詢問。

 

附加文件

superlin 發文於   2019/11/08

附加文件打不開耶

 

XQ小幫手 發文於   2019/11/08

Hi superlin

附加圖片為PNG檔案,小幫手這邊是可以下載圖片的。

小幫手這邊把Print的資料也提供給您,請您參考,謝謝。

附加文件

superlin 發文於   2019/11/08

請問怎改,不了解該改哪一個

 

XQ小幫手 發文於   2019/11/08

Hi superlin

請您將語法中間的

value1=GetField("成交量"); 

改成

value17=GetField("成交量"); 

謝謝您的詢問

superlin 發文於   2019/11/08
發表回覆
Close