小嫩嫩 發表於 14-3-14 17:52

新手請問程式碼~

本帖最後由 小嫩嫩 於 14-3-14 18:34 編輯

在1分k的情況下

如果要在9:00~11:00時的價格大於 昨天的收盤價50點

進場作空

一天只交易一次

13:25分自動平倉

停利60點

停損30點

請好心的大大可以幫忙我嗎?

找了好多程式碼修修改改看進場點位都不太符合

50金一點小小心意 感恩

曾永政 發表於 14-3-14 22:24

本帖最後由 曾永政 於 14-3-14 22:29 編輯

要在分線中取日線的MA數值,可以不需要 Data2:http://www.yctseng.net/2013/11/blog-post_12.html

只是會需要用到陣列就是了。
另外,每天只想交易一次的話,可以用 EntriesToday(D)=0 這個條件。
可以把 Goodleandy 大的程式碼這樣修改


ifEntriesToday(D)=0 and time >=0900 and time <=1100 and C-50>CloseD(1) then begin
   sellshort next bar market;
end;

if marketposition<>0 then begin
setstoploss(bigpointvalue*30 );
setprofittarget(bigpointvalue*60 );
end;

if time>=1325 then buytocover next bar market;

googleandy 發表於 14-3-14 21:49



程式只是 "粗胚", 不保證正確
手續費來回設 1000元
(友誼幫助,50金請免.)

var:count(0);

if d<>d then count=0;

ifcount =0 and time >=0900 and time <=1100 and C-50>CloseD(1) then begin
   sellshort next bar market;
   count=1;
end;

if marketposition<>0 then begin
setstoploss(bigpointvalue*30 );
setprofittarget(bigpointvalue*60 );
end;

if time>=1325 then buytocover next bar market;




迷彩 發表於 14-3-14 18:07

    在1分k的情況下,日60 ma季線以上,這行不通,日60ma換算要多少根1分K,運算也是浩大工程。

更別說還要計算季線。

小嫩嫩 發表於 14-3-14 18:33

迷彩 發表於 14-3-14 18:07 static/image/common/back.gif
在1分k的情況下,日60 ma季線以上,這行不通,日60ma換算要多少根1分K,運算也是浩大工程。

更別說還 ...

謝謝您~請問如果沒有60ma這個條件是否可行呢?

Acer2266 發表於 14-3-14 19:24

迷彩 發表於 14-3-14 18:07 static/image/common/back.gif
在1分k的情況下,日60 ma季線以上,這行不通,日60ma換算要多少根1分K,運算也是浩大工程。

更別說還 ...

用 data 2 套日線不會太難阿
就算用分線 也沒問題才對算數平均 對電腦來說小意思

小嫩嫩 發表於 14-3-15 09:01

真得很感謝兩位高手googleandy和 阿政大

謝謝你們的熱心回應

一開始以為簡單的幾個指令,沒想到對我來說還是滿困難的

謝謝有你們的幫忙可以加快小弟學習的速度,真得很感激 謝謝!!

webxp 發表於 14-3-15 11:10

很多看似簡單的想法,其實都不容易實現啊

dogdog2250 發表於 21-2-5 11:58

謝謝大大,好人一生平安

qekwee88 發表於 23-3-14 00:49

曾永政 發表於 14-3-14 22:24
要在分線中取日線的MA數值,可以不需要 Data2:http://www.yctseng.net/2013/11/blog-post_12.html

只是會 ...

感謝分享
頁: [1]
查看完整版本: 新手請問程式碼~