說明
由於台灣交易所並未支援停止單(STOP order),所以您之前開發策略所使用的停止單部份,無法適用在台灣真實的交易市場中。
這邊我們提供了一種解決方案。
範例
MultiCharts小秘書貼心提醒您
同步(SA):收到成交回報後,才將訊號顯示於Chart圖。
異步(AA):不論回報是否送回,訊號產生即顯示於Chart圖。
您好~~請問若依照上述方式執行設定
訊號為:
if MP=1 then
buy i share next bar at 8000 stop;
圖表週期為30分鐘,商品為台指期
k棒編號1有觸價(8000),
請問買進是在k棒編號1時,一觸價就丟市價單,
還是等到k棒編號2時才丟出市價單
謝謝您
if MP=1 then buy i share next bar at 8000 stop;
中文化為,當部位為多單之後,下一根有觸到(突破)8000點就做買進動作
所以,只有手上有多單後的任何一根(出場前),只要有觸到8000點,都會做 BUY動作
以上是直接問答你的問題,但是你的程式有好幾個問題
i share 有打錯嗎?
if MP=1 then buy 有打錯嗎? 還是你真的是要做加碼?
若是加碼,記得打開加碼功能
不好意思 我的程式應該是
if MP=1 then buy 1share next bar at 8000 stop;
我對上面的解讀是當持有多單1口後,就每根k棒都丟出一個8000點的stop單
因為台指期沒有stop單,所以若當根k棒一超過8000點,multichart發現沒有成交,在0秒後
就丟出市價單
我想要問的問題是說,因為台指期沒有支援stop單,而我使用的圖表週期是30分鐘,
也沒有開IOG,multichart應該是在觸價當下就發現沒成交,還是當根k棒收盤後才發現沒成交?
1.MP=1條件成立-->multichart丟出stop單給卷商-->k棒1觸價-->k棒1過程中就發現沒成交-->k棒1過程中multichart就丟出市價單
2.MP=1條件成立-->multichart丟出stop單給卷商-->k棒1觸價-->k棒1收盤發現沒成交-->k棒2開盤multichart丟出市價單
不知道是1還是2?
若是情形2,是不是寫stop單就跟寫next bar market一樣呢?
另外想要請問,若使用的是set類的指令,是不是丟出市價單的時機也和stop單一樣呢(因為台指期還是沒有支援stop單)?
謝謝(我加碼的設定有開了,謝謝)
答:1
Set類指令,進場當根K棒"會"動作
if ... buy 進場當根K棒"不"動作