minime 發表於 11-8-23 05:04

如何讓 buy/sell order 三根K棒後仍有效?

在MC裡做得到嗎?
例如說我想用 limit order 買賣在某個價位, 但 next bar 不成立(無法買賣在那個價位), 但在三根K 棒後成立, 要如何控制?

第十三使徒 發表於 11-8-23 05:21

搞程交的,都是為了盤中可以休息不看盤,不過,反而常常整晚沒睡{:4_121:}

歹勢~菜逼疤是男人不懂MC,純粹來m大這兒坐坐沙發{:4_195:}

minime 發表於 11-8-23 06:27

本帖最後由 minime 於 11-8-23 06:33 AM 編輯

我的意思是例如

if ema1 cross over ema2 then buy next bar at (h+l)/2 limit
而這時ema1 cross over ema2 條件成立而但next bar 時價格超過(h+l)/2而買不到
也許三根K棒後(或少於三根K棒)價格回落而而仍然可以ema1 cross over ema2 條件成立時的(h+l)/2的價位買到?
因為正常情況下如果條件成立, 卻因為limit order而買不到, order 就被cancel了

minime 發表於 11-8-23 06:39

本帖最後由 minime 於 11-8-23 06:41 AM 編輯

搞程交的,都是為了盤中可以休息不看盤,不過,反而常常整晚沒睡

菜逼疤 發表於 11-8-23 05:21 AM http://coco-in.net/images/common/back.gif

因為自己知道盤中經常守不了紀律, 只好想辦法請程式代勞 {:4_142:}

akmod 發表於 11-8-23 09:36

當然是可以辦到的 {:4_663:}

minime 發表於 11-8-23 10:29

當然是可以辦到的
akmod 發表於 11-8-23 09:36 AM http://coco-in.net/images/common/back.gif

我也認為可以辦的到, 只是小弟不知道程式碼該怎麼寫, 大大可以指點一下迷津嗎?{:5_260:}

boxcox 發表於 11-8-23 11:31

記錄條件成立時的資訊

if Condition1 then begin
triggerBar = BarNumber;
triggerPrice =your price// ex: (h + l) / 2;
end;

if CurrentBar - triggerBar <= 3 then//三根K棒內
buy xxxxx triggerPrice xxxx;

當然
若是一路突破不回頭   
仍會買不到
那就是另外策略設計問題

另外
以上若是再加上計數器
也有過濾均線短時間內反覆交插的效果

minime 發表於 11-8-23 12:04

本帖最後由 minime 於 11-8-23 12:06 PM 編輯




記錄條件成立時的資訊

if Condition1 then begin
triggerBar = BarNumber;
triggerPrice =your price// ex: (h + l) / 2;
end;

if CurrentBar - triggerBar <= 3 then//三根K棒內
buy xxxxx triggerPrice xxxx;


以上若是再加上計數器
也有過濾均線短時間內反覆交插的效果boxcox 發表於 11-8-23 11:31 AM http://coco-in.net/images/common/back.gif

哇!想了好久都想不出來, 大大一點就通, 真的叩謝大大.   {:5_260:}

folkchen 發表於 11-8-23 14:29

把 價格 及 判定 丟到變數
再用 或 就可以了

minime 發表於 11-8-24 09:05

2.設定計數器~在cross類指令成立時~設定變數n
在n根K棒內都一直next bar等價位~n根K棒後就得再度等待cross成立
myidisck6 發表於 11-8-23 03:38 PM http://coco-in.net/images/common/back.gif

謝謝大大提點{:4_151:}

maqie 發表於 11-8-24 14:25

有高手要一起去上課嗎?
聽說了一個免費索票專線:0932-195-024
         
群益MC課程請到凱衛資訊專業名師陳立偉講授IOG高階應用開發技巧及This bar系統開發,時間為8/30(二)18:30~21:30與8/31(三)18:30~21:30,地址:台北市大安區敦化南路二段97號B1
合計六小時。中南部以視訊連線方式同步進行。

中部連線地點為:建成分公司(台中市東區建成路735號3樓)

南部連線地點為:高盛分公司(高雄市中山二路505號9樓)
這兩堂課原本需要六張券(NT.6000一天各三張),中南部透過視訊上課者各優待一張券,亦即兩天的只需要四張上課券。
!因為同樣課程、時數在凱衛可是要價不斐的;尤其IOG部分凱衛網站報價是1萬元NTD的。
頁: [1]
查看完整版本: 如何讓 buy/sell order 三根K棒後仍有效?