[客戶提問]為滿足T+1的證券交易規(guī)則MC有那些方案? [MC]
-
MC用戶求助:
請(qǐng)參考一下官網(wǎng)使用教學(xué)中的“均線金死叉策略 (股票)”策略,里面有一個(gè)函數(shù),可以統(tǒng)計(jì)當(dāng)天的可賣股數(shù)。您的這些問題看了這個(gè)函數(shù)就知道了。
?
-
MC回復(fù)討論一:
MC普通版無(wú)法保存file,只能讀取文件,即使用變量保存可用股票數(shù)。比如將程序第一筆進(jìn)場(chǎng)單的日期和size記下來(lái),由于某種原因發(fā)生了幾次買單之后自動(dòng)交易被打斷,再重新開啟自動(dòng)交易,這時(shí)候T日內(nèi)有一部分是這幾次買入的無(wú)法賣出,MC針對(duì)這種情況能否解決?
可以看到,交易追蹤器中是有所有歷史記錄的,而程序變量自動(dòng)交易停了就被清掉,那么普通版mc可否通過信號(hào)程序讀取交易追蹤器中的內(nèi)容來(lái)統(tǒng)計(jì)當(dāng)前時(shí)間點(diǎn)之前,某段時(shí)間內(nèi)的交易記錄?
?
-
MC回復(fù)討論二:
請(qǐng)參考一下官網(wǎng)使用教學(xué)中的“均線金死叉策略 (股票)”策略,里面有一個(gè)函數(shù),可以統(tǒng)計(jì)當(dāng)天的可賣股數(shù)。您的這些問題看了這個(gè)函數(shù)就知道了。
?
-
MC回復(fù)討論三:
感謝您的回答!
官網(wǎng)的這個(gè)例子大概理解為:
1,開啟自動(dòng)化交易的第一筆進(jìn)場(chǎng)單默認(rèn)為“Initial Entry”,如果這筆進(jìn)場(chǎng)單,則當(dāng)作是可賣股數(shù);
2,時(shí)間在當(dāng)前時(shí)間節(jié)點(diǎn)之前而且是進(jìn)場(chǎng)單,都加到“Initial Entry”中去。
這樣確實(shí)在程序一直運(yùn)行的時(shí)候不會(huì)出現(xiàn)問題,不過一種情形任然會(huì)有問題:
當(dāng)自動(dòng)交易被開啟,隨后發(fā)成了幾次進(jìn)場(chǎng)單,但是某種原因下自動(dòng)交易中斷,重新手工開啟,這時(shí)候得到的“Initial Entry”并不是等于當(dāng)天的可賣股數(shù)。
當(dāng)然,示例文件的說(shuō)明書也講了,“在SA模式下,每次開啟自動(dòng)交易時(shí)需要手動(dòng)輸入當(dāng)天的可賣股數(shù)”,這個(gè)手動(dòng)輸入把上面說(shuō)的問題避免了。
?
更加自動(dòng)化的過程應(yīng)該是MC通過交易追蹤器來(lái)統(tǒng)計(jì)所有當(dāng)天由MC發(fā)出的進(jìn)場(chǎng)單和出場(chǎng)單,得到通過MC記錄的交易(通過其他券商軟件交易的MC無(wú)法管理),如果時(shí)間點(diǎn)發(fā)生在當(dāng)日,但是是進(jìn)場(chǎng)但,雖然標(biāo)記為“Initial Entry”依然不能被看作可賣股數(shù),而應(yīng)該用“Initial Entry”減掉從交易追蹤器中獲取的當(dāng)前時(shí)間點(diǎn)所有記錄的進(jìn)場(chǎng)單。
不知道MC有無(wú)讀取交易追蹤器中記錄的功能,可知的一個(gè)間接的方式是:通過讀取“C:\MCTraderDYCY8s\APPs\Logs”下當(dāng)日日期的文件可以獲得所有當(dāng)前時(shí)間點(diǎn)之前的交易信息。
?
-
MC回復(fù)討論四:
感謝您的回答!
官網(wǎng)的這個(gè)例子大概理解為:
1,開啟自動(dòng)化交易的第一筆進(jìn)場(chǎng)單默認(rèn)為“Initial Entry”,如果這筆進(jìn)場(chǎng)單,則當(dāng)作是可賣股數(shù);
2,時(shí)間在當(dāng)前時(shí)間節(jié)點(diǎn)之前而且是進(jìn)場(chǎng)單,都加到“Initial Entry”中去。
這樣確實(shí)在程序一直運(yùn)行的時(shí)候不會(huì)出現(xiàn)問題,不過一種情形任然會(huì)有問題:
當(dāng)自動(dòng)交易被開啟,隨后發(fā)成了幾次進(jìn)場(chǎng)單,但是某種原因下自動(dòng)交易中斷,重新手工開啟,這時(shí)候得到的“Initial Entry”并不是等于當(dāng)天的可賣股數(shù)。
當(dāng)然,示例文件的說(shuō)明書也講了,“在SA模式下,每次開啟自動(dòng)交易時(shí)需要手動(dòng)輸入當(dāng)天的可賣股數(shù)”,這個(gè)手動(dòng)輸入把上面說(shuō)的問題避免了。
?
更加自動(dòng)化的過程應(yīng)該是MC通過交易追蹤器來(lái)統(tǒng)計(jì)所有當(dāng)天由MC發(fā)出的進(jìn)場(chǎng)單和出場(chǎng)單,得到通過MC記錄的交易(通過其他券商軟件交易的MC無(wú)法管理),如果時(shí)間點(diǎn)發(fā)生在當(dāng)日,但是是進(jìn)場(chǎng)但,雖然標(biāo)記為“Initial Entry”依然不能被看作可賣股數(shù),而應(yīng)該用“Initial Entry”減掉從交易追蹤器中獲取的當(dāng)前時(shí)間點(diǎn)所有記錄的進(jìn)場(chǎng)單。
不知道MC有無(wú)讀取交易追蹤器中記錄的功能,可知的一個(gè)間接的方式是:通過讀取“C:\MCTraderDYCY8s\APPs\Logs”下當(dāng)日日期的文件可以獲得所有當(dāng)前時(shí)間點(diǎn)之前的交易信息。
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 511411198 進(jìn)行 有償 編寫!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容