如何抓到前一CROSS的值
我是程式交易新手想請教在TS/MC中如何寫出像奇狐BARSLAST的語法
就是比如在10根k棒前發生CROSS(K, D)
我在這根k棒如何抓那交叉值=10
抓成9也ok
反正只要能抓到就好
另外如何抓到那時cross的k或d值
謝謝 本帖最後由 crlin1212 於 10-6-30 12:12 PM 編輯
回復 1# jerry
(1)請下載及解壓縮附件,附件有2個檔案:Barslast.pla及KD test.pla
(2)執行Multicharts的PowerLanguage Editor
(3)import
選擇Barslast.pla及KD test.pla,點按開啟
點按OK
(4)在PowerLanguage Editor中開啟Barslast.pla及KD test.pla
然後Compile
(5)Barslast是函數,你設計指標時,可以呼叫。
KD test是指標,示範Barslast的用法。GoldenCrossBars與DeadCrossBars
呼叫Barslast,其意義是和前一次KD金叉、死叉各相距幾根bar。
對 BARSLAST 函數終於有解了 謝謝分享 我們還在向crlin1212您學 這個很好哦!學習!! 謝謝提供,找了好久!!!!!!!! 謝謝謝謝謝謝...!!!!!!我也找了好久.... {:4_161:}受教了...
好難懂的感覺 {:4_161:}感謝分享來看看 Barslast 函數{:4_209:} 謝大大分享程式碼,好用 謝謝提供,找了好久!!!!!!!! x谢谢啊正在寻找 NthCon 第N个满足条件的Bar距当前的Bar数目
示例:表达式的意思是最近的收阴或收平的K线至少10个周期前。
1. Vars
2. Bool bCon;
3. Begin
4. bCon = (NthCon(Close<=Open,1) >10);
5. ....
6. End CountIf 获取最近N周期条件满足的计数
示例:表达式的意思是最近的10个周期收阳的个数等于10。
1. Vars
2. BoolSeries RisingCon;
3. Bool bCon;
4. Begin
5. RisingCon = Close > Open;
6. bCon = (CountIf(RisingCon,10)==10);
7. ...
8. End 开拓上的函数,MC上也有
頁:
[1]
2