請問如果要將多個選股條件寫成一個,並以條件成立就加1分方式累加方式呈現要用什麼方式串連
比如:
選股:MACD之OSC 收縮或翻紅
variable:dif1(0),macd1(0),osc1(0);
settotalbar(100);//K棒數量要夠,e.g kd,macd,ema
macd(weightedclose,12,26,9,dif1,macd1,osc10;
condition1=osc cross over osc[1]; //縮腳的寫法 //縮腳向上
if condition1 then ret=1;
條件成立加1分
連三紅 /量增
value1=c>o;
condition1=trueall(value1,3);
value2=v>v[1];
condition2=trueall(value2,3)
if condition1 and condition2 then ret=1;
條件成立加1分
當所有股票有達到以上條件時就計分加入排列,沒符合條件則不列入
然後用 outprint 方式排列呈現 謝謝

10 評論