說明
首先這裡寫了二個進場、二個出場:
[intrabarordergeneration=true]
if close < close[1] then buy("buy 1") 1 shares next bar at market;if close < close[1] then buy("buy 2") 1 shares next bar at market;if marketposition = 1 then sell("Sell 1") 1 shares next bar at low-1 point limit;if marketposition = 2 then sell("Sell 2") 2 shares next bar at low-1 point limit;
從下圖中可以很明顯看出三種選項功能的不同。
如圖一:單一K棒內,此訊號的每種委託命令可分別產生一個進場及一個出場委託。
亦即,假設您有多個進出場訊號,每個進出場訊號都會被執行一次。
(圖一)
如圖二:單一K棒內,此訊號總共只產生一個進場及一個出場委託。
亦即,即使您有多個進出場訊號,只會執行第一個出現的進場及第一個出現的出場。
(圖二)
如圖三:單一K棒內,允許無限的進場及出場委託。
亦即,如果您有多個進出場訊號,只要條件符合就會執行,不論是第幾次出現。
(圖三)
範例
以下是實單測試,這裡只檢測選項2(單一K棒內,此訊號總共只產生一個進場及一個出場委託)。
MultiCharts小秘書貼心提醒您
如果啟用IOG時,千萬要注意不要出現會逐筆下單的狀況。因為啟動IOG後,是把每一筆進來的TICK,當做收盤價在處理,台指跳動有多快,相信大家都知道,而一旦K棒收完(實際上就是一個TICK的時間),還沒收到成交回報,就會產生"無法在K棒內完成委託" 的狀況,MC馬上會進行刪單。這時候,實際上經紀商那邊,部位沒成交。而圖上,已經標了成交,會有倉位不一致的狀況出現。
請教以下問題,我怎麼想也想不通
在範例實單測試中,大概是10:05那根大綠棒,為何沒有買賣訊號呢?條件不是 c<c[1]嗎?如果是每個tick運作,這一定會成立的啊?如果不是,也一定在下一根成立啊!為何他沒有訊號呢?
請問有人可以回答嗎?
請教一下
根據小秘書提醒的內容如下:
--------------------------------------------------------------------------------
if close < close[1] then buy("buy 1") 1 shares next bar at market; if close < close[1] then buy("buy 2") 1 shares next bar at market; if marketposition = 1 then sell("Sell 1") 1 shares next bar at low-1 point limit; if marketposition = 2 then sell("Sell 2") 2 shares next bar at low-1 point limit;
如果啟用IOG時,千萬要注意不要出現會逐筆下單的狀況。因為 啟動IOG後,是把每一筆進來的TICK,當做收盤價在處理(Q1) ,台指跳動有多快,相信大家都知道, 而一旦K棒收完(實際上就是一個TICK的時間),還沒收到成交回報,就會產生"無法在K棒內完成委託" 的狀況,MC馬上會進行刪單。(Q2) 這時候,實際上經紀商那邊,部位沒成交。而圖上,已經標了成交,會有倉位不一致的狀況出現。
--------------------------------------------------------------------------------------------------------------
Q1)一般 C<MA20 是K棒結束時才比較,啟動IOG後,是把每一筆進來的TICK,當做收盤價在處理後,則在K棒行進間可進行比較是否當下訊號已經發生,使用下列指令讓訊號發生時立即(不等到K棒結束後)下單出場?如
if C<MA20 then sell this bar at market; 或是
if C<MA20 then sell this bar at MA20 -1 point limit?
上述小秘書的案例在啟動IOG後,仍然使用buy next bar….而非 buy this bar …..,是是否有執行上的困難?
Q2)如何避免說明的無法在K棒內完成委託" 的狀況,MC馬上會進行刪單?若是如此,IOG在交易頻繁的商品無法發揮其功能了。
謝謝!
誠心建議~過來人經驗
"用短週期的K棒取代IOG功能"
畢竟我們一般人的設備
再怎麼快~也快不過法人~
連接收資料都有可能因網路及設備而有出入了
何況是下單~
不過立偉老師有IOG的課程~可以去上看看~說不定有些幫助