[求助]算法模型編寫(xiě)求助
作者:文華財(cái)經(jīng) 來(lái)源:cxh99.com 發(fā)布時(shí)間:2017年09月24日
-
咨詢內(nèi)容:
?老師 您好。請(qǐng)問(wèn)在算法模型中實(shí)現(xiàn)下面的想法需要如何編寫(xiě)?? ? 如果此時(shí)賬戶中出現(xiàn)多空雙邊持倉(cāng),則系統(tǒng)自動(dòng)平掉距上一筆持倉(cāng)。模型是通過(guò)#Get函數(shù)引用的模組中的數(shù)據(jù)來(lái)定方向,如果突然轉(zhuǎn)向,系統(tǒng)就會(huì)自動(dòng)開(kāi)倉(cāng),不處理之前的持倉(cāng)。? ?舉例:比如在11:00:00 開(kāi)的多單,11:01:00系統(tǒng)又了空單。此時(shí)出現(xiàn)了雙邊持倉(cāng),則系統(tǒng)自動(dòng)平掉距離此時(shí)更早的那筆單子(也就是11:00:00那筆)
?
?來(lái)源:程序化99
-
文華技術(shù)人員:
?可是一下您的思路,出現(xiàn)雙邊持倉(cāng)的情況是只有在#GET引用的數(shù)據(jù)轉(zhuǎn)向的時(shí)候才會(huì)出現(xiàn)?
?
?來(lái)源: www.tumamayizhan.com
-
文華客服:
??來(lái)源: www.tumamayizhan.com
-
文華客服:#GET引用的數(shù)據(jù)主要決定開(kāi)倉(cāng)方向。?來(lái)源: www.tumamayizhan.com
-
文華客服:#GET引用的數(shù)據(jù)發(fā)生轉(zhuǎn)向 就會(huì)出現(xiàn)上面的雙邊持倉(cāng)的情況。
?
-
網(wǎng)友回復(fù):
您將思路中的一句話作為例子,是無(wú)法進(jìn)行編寫(xiě)的
?
大致的編寫(xiě)過(guò)程如下,您理解一下?
?
您可以先設(shè)置一個(gè)變量標(biāo)識(shí)監(jiān)控#GET引用的數(shù)據(jù)值并記錄當(dāng)前單向持倉(cāng)的方向
?
一旦#GET轉(zhuǎn)向,變量標(biāo)識(shí)等于1并且平之前記錄方向的持倉(cāng),平倉(cāng)后變量標(biāo)識(shí)歸0
?
此時(shí)#GET數(shù)據(jù)與持倉(cāng)方向重新記錄,等待下次轉(zhuǎn)向再重復(fù)以上步驟
?
-
網(wǎng)友回復(fù):
下面是我#Get函數(shù)的代碼部分,算法模型根據(jù)N=1,做多。 N=0 ,做空。
?
請(qǐng)問(wèn)如何編寫(xiě)代碼可以實(shí)現(xiàn)您上面的想法——
“
?
-
網(wǎng)友回復(fù):
?
?
-
網(wǎng)友回復(fù):
?
此時(shí)#GET數(shù)據(jù)與持倉(cāng)方向重新記錄,等待下次轉(zhuǎn)向再重復(fù)以上步驟
”
VOID MAIN()
?{
? ? CodeName = "rb1710"; //合約編號(hào)
//**********模組數(shù)據(jù)引用*******
? RRR=#Get("FOXRB","MP",0);
IF(RRR==0)
{
? N=0;
}
IF(RRR==1)
{
?N=1;
}