區間漲幅上限語法有誤

  •   227 
  • 最後發表   tdf118  2017 十一月 07
tdf118 發文於   2017/11/03

前幾天XQ臉書有示範選股語法--  N日內漲幅低於15%

 

程式碼如下

//----- 區間漲幅 -----
input:days(60,"天數");

input:percent(15,"漲幅上限");

if close[ days - 1 ] <> 0 and close > close[ days - 1 ]
  then value10 = ( close - close[ days - 1] ) / close[ days - 1 ] * 100;
 
if value10 < percent 
  then ret = 1;
 
SetOutputName1("區間漲幅");

OutputField1(value10);

 

邏輯上不錯用

就拿來修改

//----- 區間漲幅 -----
input:days(10,"天數");

input:percent(10,"漲幅下限");

if close[ days - 1 ] <> 0 and close > close[ days - 1 ]
  then value10 = ( close - close[ days - 1] ) / close[ days - 1 ] * 100;
 
if value10 > percent 
  then ret = 1;
 
SetOutputName1("區間漲幅");

OutputField1(value10);

 

---10天內漲幅〝下限〞10%

但選股結果是沒半檔

請問應該要怎麼修改才能找出爛股票但短線噴出的空股?

 

 

 

 

 

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

Hi tdf118,

請問是哪篇文章呢?小幫手沒找到耶,

可以的話請您告訴小幫手是幾月幾日的貼文,以利小幫手查看,謝謝。

tdf118 發文於   2017/11/03

我也找不到了說

XQ的討論區或FB吧

反正是從XQ的文章貼來程式碼的

 

那...請問以上的問題有解嗎?

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

Hi tdf118,

請您擷取如下畫面,以利小幫手查看問題的原因,謝謝。

tdf118 發文於   2017/11/06

今日測試就可以了

但上週都選無股票

不可能初一十五不一樣

所以系統有改過是嗎

 

XQ小幫手 發文於   2017/11/07

Hi tdf118,

請問您是上週幾選股有問題?謝謝。

tdf118 發文於   2017/11/07

雖然是可以用此程式選股了

 

但選出來的股票很多都不是最近10天至少漲10%

請問語法哪邊該修正? 比如6451  8044...

tdf118 發文於   2017/11/07

摸索出來了

這題不用看

 

發表回覆
Close