jackthetan 發表於 15-6-16 16:56

請問程式寫法

當這次rsi<20的價格, 比前一次rsi<20的價格還低時作空?
用GV 我是會寫, 但是想找個簡單點的寫法,
有人會嗎?

googleandy 發表於 15-6-16 19:07

大大想做"背離"策略?

jackthetan 發表於 15-6-17 09:38

這是幫朋友問的, 背離我也是有想寫,
但是還沒時間測試.

blj0511 發表於 15-6-17 15:01

jackthetan 發表於 15-6-17 09:38 static/image/common/back.gif
這是幫朋友問的, 背離我也是有想寫,
但是還沒時間測試.

var:len(10),level(0),temp_price(0);

if marketposition=0 and level=0 and RSI(close,len)<20 then begin;
        level=1;
        temp_price=close;
end;


if marketposition=0and level=1 and RSI(close,len)>20 then begin;
        level=2;
end;


if marketposition=0 and level=2 and RSI(close,len)<20 then begin;
        if close<temp_price then begin;
                sell short next bar at market;
                level=0;
        end;
end;


沒實際run過,不知道這樣對不對..................

goodddog 發表於 15-6-17 16:08

blj0511 發表於 15-6-17 15:01 static/image/common/back.gif
var:len(10),level(0),temp_price(0);

if marketposition=0 and level=0 and RSI(close,len)20 then beg ...

大大第二段>20應是筆誤吧 <20 就對了{:4_113:}

blj0511 發表於 15-6-17 16:27

本帖最後由 blj0511 於 15-6-17 16:35 編輯

goodddog 發表於 15-6-17 16:08 static/image/common/back.gif
大大第二段>20應是筆誤吧
因為板大說:第二次<20下空單,那代表第一次<20後,有曾經>20過,要不然怎會有第二次<20咧?

所以我這樣寫

若是中間那段是<20,那就是把中間那段拿掉,這樣一來,當第一次發生<20時,很可能下一根K棒(續跌)就會出手sell short了

goodddog 發表於 15-6-17 19:45

blj0511 發表於 15-6-17 16:27 static/image/common/back.gif
因為板大說:第二次

原來如此, 給個讚! {:4_153:}
頁: [1]
查看完整版本: 請問程式寫法