請教針對單一個股的當沖語法 [MultiCharts MC]
- 咨詢內容:
我是用臺泥股票的歷史資料(用ASCII Mapping 的方式導入的)
寫出一個練習用的訊號 , 之後發現隔了幾個訊號之後 , 就不會有當沖的效果
(開始會變成留倉之後,到了下依訊號出現才會回補,然後當下又放空一張)
買賣策略如下 :
var1 = Volume;
- MC技術部:
Q1
condition1=if d<>d[1] and o>=closed(1);
Q2
buytocover 1 contracts next bar closed(1) or higher;<==這是停損..
而若是當沖不論如何都要出場!可加上時間限制
if time>=1320 then
sell next bar marrket;
buytocover next bar market;
end;
Q3
停損可以利用
setstoplose
停利可以使用
setprofittarget
第2篇 - MC技術部:
第3篇 - MC技術部:
[IntrabarOrderGeneration = true];
標示1的問題: 策略條件一是成立條件,該天確實收盤大於開盤,且成交量大於前面五天 在標示1的地方卻產生了操作訊號(預期是右邊的訊號才對,這根則不要產生訊號) 還請告知哪個環節寫錯導致這邊出現這樣的訊號 標示2: 標示1的地方已經符合策略條件一以及策略條件二 所以在標示2的地方開始出現訊號(這是我期望的) 標示3的問題: 很明顯的可以看出每個訊號的買賣都是在同一個價位(因為程式里面寫的都是 on market) 而在標示3的地方更慘,是在最高價的那個位置(我期望的是賣在開盤價,買在收盤價) 請教一下該如何修正 因為我想針對現股建立一些策略并回測,有諸多不懂的地方 還請兩位先進多多提示或指點,謝謝
- MC客服:
第3篇 - MC客服:
[IntrabarOrderGeneration = true];
標示1的問題: 策略條件一是成立條件,該天確實收盤大於開盤,且成交量大於前面五天 在標示1的地方卻產生了操作訊號(預期是右邊的訊號才對,這根則不要產生訊號) 還請告知哪個環節寫錯導致這邊出現這樣的訊號 標示2: 標示1的地方已經符合策略條件一以及策略條件二 所以在標示2的地方開始出現訊號(這是我期望的) 標示3的問題: 很明顯的可以看出每個訊號的買賣都是在同一個價位(因為程式里面寫的都是 on market) 而在標示3的地方更慘,是在最高價的那個位置(我期望的是賣在開盤價,買在收盤價) 請教一下該如何修正 因為我想針對現股建立一些策略并回測,有諸多不懂的地方 還請兩位先進多多提示或指點,謝謝
- MC客服:
[IntrabarOrderGeneration = true];
標示1的問題: 策略條件一是成立條件,該天確實收盤大於開盤,且成交量大於前面五天 在標示1的地方卻產生了操作訊號(預期是右邊的訊號才對,這根則不要產生訊號) 還請告知哪個環節寫錯導致這邊出現這樣的訊號 標示2: 標示1的地方已經符合策略條件一以及策略條件二 所以在標示2的地方開始出現訊號(這是我期望的) 標示3的問題: 很明顯的可以看出每個訊號的買賣都是在同一個價位(因為程式里面寫的都是 on market) 而在標示3的地方更慘,是在最高價的那個位置(我期望的是賣在開盤價,買在收盤價) 請教一下該如何修正 因為我想針對現股建立一些策略并回測,有諸多不懂的地方 還請兩位先進多多提示或指點,謝謝
- MC客服:
1. 你沒開精密回測吧
2. // 收盤時無條件用收盤價回補( 我的目的只是在回測 )
第5篇 - MC客服:
謝謝回覆
關於當日沖的原因如下:
我的策略是想要預測明日[現股]開高(或是平盤)走低的機率
想說如果透過mc回測方式可以得到一些好的數據來支撐(也就是現在嘗試過程中所想要達到的目的)
就可以將該策略拿到實務上去運用
如果當天收盤的資料有符合我的策略條件,隔天我就在市場上面用市價掛單準備現股當沖
也就是說:
初期只是期望透過MC進行回測,至於實際下單等等的問題可以先放一邊
按照您的指點,是否真的需要用到分線之類的數據才有辦法呢 ><"
畢竟回測過程中,是可以知道訊號那根K棒的OHLC,為何..... : (
- 上一篇:多單進貨指令buy
- 下一篇:請問 tl_new 的用法
相關文章
-
沒有相關內容
- MC客服: