請問程式寫法
請教板內TS高手大大們,下面的概念是否有辦法達成~
EX:
當macd柱狀<0 放空
但是如果< -50不追空
小弟試了很久都失敗,想請教是否有辦法達成呢?
多謝大家! 當macd柱狀<0ANDmacd柱狀>-50則放空 回覆 2# thelastlaugher
這樣的條件也許會一直成立哦,也可以再加個交易次數的變數來控制. 本帖最後由 ilpir 於 10-6-26 10:46 AM 編輯
thelastlaugher,已經回答了.就是用macd<0 macd>-50
交易次數用設一個k來判斷.
每賣一次,k增加1,當k小於n時才做賣出~
當平倉或其它條件再把k歸0.
Inputs: FastMA(12), SlowMA(26), MacdMA(9),n(1);
vars:k(0);
value1= MACD(Close, FastMA, SlowMA);
value2=XAverage(MACD(Close, FastMA, SlowMA), MacdMA);
value3=value1 - value2;
if value3<0 and value3>-50and k<=n then begin
sell next bar at market;
k=k+1;
end; 多謝各位大大幫忙!已經成功了!感謝! 感謝賜教~謝謝^^謝謝 使用三個變數 去推算
這種方式很讚喔
簡單明瞭~^^
頁:
[1]