jerry 發表於 10-6-27 10:02

如何抓到前一CROSS的值

我是程式交易新手
想請教在TS/MC中如何寫出像奇狐BARSLAST的語法
就是比如在10根k棒前發生CROSS(K, D)
我在這根k棒如何抓那交叉值=10
抓成9也ok
反正只要能抓到就好

另外如何抓到那時cross的k或d值
謝謝

crlin1212 發表於 10-6-30 12:09

本帖最後由 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。
   

mori868 發表於 10-7-3 11:49

對 BARSLAST 函數終於有解了    謝謝分享

bbdcd 發表於 11-3-25 09:52

我們還在向crlin1212您學

cxwh 發表於 11-5-4 18:06

這個很好哦!學習!!

cxwh 發表於 11-5-4 18:07

謝謝提供,找了好久!!!!!!!!

megus002 發表於 11-5-7 17:53

謝謝謝謝謝謝...!!!!!!我也找了好久....

kima520 發表於 11-5-9 01:19

{:4_161:}受教了...
好難懂的感覺

0204 發表於 11-6-11 00:11

{:4_161:}感謝分享來看看 Barslast 函數{:4_209:}

docchantw 發表於 11-6-11 08:53

謝大大分享程式碼,好用

neilking 發表於 11-7-16 16:18

謝謝提供,找了好久!!!!!!!!

日落沧江静 發表於 11-7-21 15:34

x谢谢啊正在寻找

日落沧江静 發表於 11-7-21 15:36

NthCon 第N个满足条件的Bar距当前的Bar数目
示例:表达式的意思是最近的收阴或收平的K线至少10个周期前。
1.        Vars
2.          Bool bCon;
3.        Begin
4.          bCon = (NthCon(Close<=Open,1) >10);
5.          ....
6.        End

日落沧江静 發表於 11-7-21 15:37

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

日落沧江静 發表於 11-7-21 15:38

开拓上的函数,MC上也有
頁: [1] 2
查看完整版本: 如何抓到前一CROSS的值