hangye 發表於 11-12-15 16:33

請教各位大大 如何知道條件成立時的時間

請教各位大大 如何知道條件成立時的時間,並在程式中體現,如
Buy = cross(ma(c,5),ma(c,30)) 在2011-07-15成立

kilroy 發表於 11-12-15 17:07

畫箭頭 XD

hangye 發表於 11-12-15 17:17

本意是信號出現後一天操作 不知該如何做 謝謝大大

kilroy 發表於 11-12-15 17:21

本意是信號出現後一天操作 不知該如何做 謝謝大大
hangye 發表於 11-12-15 05:17 PM http://www.coco-in.net/images/common/back.gif


Buy= 買進條件;
Short= 賣出條件;


Buy=ExRem(Buy,Short);
Short=ExRem(Short,Buy);


PlotShapes(IIf(Buy , 59, shapeNone),colorGold, 0,Low,-25);
PlotShapes(IIf(Short , 60, shapeNone),colorGold, 0,High,-25);



這樣就可以標示了~~ XD

hangye 發表於 11-12-15 17:36

謝謝大大 這樣好像不行
如buy信號出現在20111215 當天不買 次日(20111216)買進

hangye 發表於 11-12-15 17:51

謝謝大大 這樣不行{:4_87:}

kilroy 發表於 11-12-15 18:48

謝謝大大 這樣不行
hangye 發表於 11-12-15 05:51 PM http://www.coco-in.net/images/common/back.gif


   那加入這個吧
   barcomplete = BarIndex() < LastValue(BarIndex());

   Buy = xxxx and barcomplete;
   short = xxxx and barcomplete;

   ...
   ...


當根K條件達成後,次根K進場

玩玩看吧

不過箭頭還是會在達到條件的當根K

在即時行情裡,用 cross 你的訊號會出現又消失又出現... XD

hangye 發表於 11-12-15 19:26

謝版大,加進去回測日期並無改變。悟性太差啊{:4_90:}

eclife 發表於 11-12-15 19:53

回復 5# hangye

你是用幾分K 然後是隔天的開盤買進嗎?

kilroy 發表於 11-12-15 19:58

謝版大,加進去回測日期並無改變。悟性太差啊
hangye 發表於 11-12-15 07:26 PM http://www.coco-in.net/images/common/back.gif


   考倒我了 XD
---

   

   大大是這個意思嗎?

   可是回測卻是會顯示在出現箭頭的那一天嗎?

hangye 發表於 11-12-15 19:58

就是日线,我想把讯号delay一天 回测一下结果

kilroy 發表於 11-12-15 20:06

就是日线,我想把讯号delay一天 回测一下结果
hangye 發表於 11-12-15 07:58 PM http://www.coco-in.net/images/common/back.gif

   這個我不會 XDXD

hangye 發表於 11-12-15 20:06

yes 是這個意思 {:4_186:}

考倒我了 XD
---

   

   大大是這個意思嗎?

   可是回測卻是會顯示在出現箭頭的那一天嗎? ...
kilroy 發表於 11-12-15 07:58 PM http://www.coco-in.net/images/common/back.gif

GnuHomot 發表於 11-12-15 21:25

kilroy 發表於 11-12-15 21:31


GnuHomot 發表於 11-12-15 09:25 PM http://www.coco-in.net/images/common/back.gif


   GnuHomot大 日線有跳空問題唷~~
頁: [1] 2
查看完整版本: 請教各位大大 如何知道條件成立時的時間