會sell不會buy?
inputs:dis(3),start(50);vars:s(0),lp(0),i1(0);
if close<start and currentcontracts=0 thenbegin;
buy 5 contracts next bar at startstop;
lp=start;
end;
ifcurrentcontracts=5 then begin;
buy 1 contracts next bar at start-dis limit;
sell 1 contracts next bar at start+dis limit;
end;
台灣50 日K,請問一下這段程式確實在50買了5張,但最後只會sell,buy都不會有動作,就算是把sell那行mark起來,一樣不會在 start-dis加買一張,但確實是有到此價位的,請問是怎樣的問題?
因為只要賣掉一張後,currentcontracts=4
不符合currentcontracts=0 or 5
當然永遠不會buy了 本帖最後由 blj0511 於 15-6-11 20:33 編輯
我就算把sell 那行拿掉一樣是不會buy
就算改成這樣,一樣不會buy
inputs:dis(3),start(50);
vars:s(0),lp(0),i1(0);
if close<start and currentcontracts=0 thenbegin;
buy 5 contracts next bar at startstop;
lp=start;
end;
ifcurrentcontracts=5 then begin;
sell 1 contracts next bar at start+dis limit;
end;
if currentcontracts=4 then begin;
buy 1 contracts next bar at start-dis limit;
end;
sell是有執行的,而且確實sell 後currentcontracts=4沒錯,但就是不會buy
問個題外話,你的begin後面怎麼都有;符號阿? 習慣吧,不過有沒有;好像沒差 會不會是沒有compiler成功? 有,我確認過好幾次了,沒過怎會有買賣訊號? blj0511 發表於 15-6-11 20:55 static/image/common/back.gif
有,我確認過好幾次了,沒過怎會有買賣訊號?
Buy 6 contracts....
不是 buy 1 contract...
試試
本帖最後由 沒房子的阿捨 於 15-6-11 21:17 編輯
blj0511 發表於 15-6-11 20:55
有,我確認過好幾次了,沒過怎會有買賣訊號?
~mc圖表好像會留著上次compiler成功的版本
沒房子的阿捨 發表於 15-6-11 21:13 static/image/common/back.gif
會哦~mc圖表會留著上次compiler成功的版本
我猜是。訊號的。(屬性)設定中,沒有啟動同向加碼
找一下吧,手邊剛好沒電腦可以幫你抓畫面
Blake 發表於 15-6-11 21:18 static/image/common/back.gif
我猜是。訊號的。(屬性)設定中,沒有啟動同向加碼
找一下吧,手邊剛好沒電腦可以幫你抓畫面
http://www.yctseng.net/2013/01/multicharts-bug.html
看阿政這篇
Blake 發表於 15-6-11 21:31 static/image/common/back.gif
http://www.yctseng.net/2013/01/multicharts-bug.html
看阿政這篇
挖哩~~有這種bug.....碰到時真的會嚇死人喔.......
頁:
[1]