如何把開倉bar的持倉價(jià)寫入數(shù)據(jù)庫并傳遞下去? [開拓者 TB]
- 咨詢內(nèi)容:
If(condition&&GetGlobalVar(0)==0)
{
NewPrice=Q_AskPrice+ShiftUnit*MinMove*PriceScale;
A_SendOrder(Enum_Buy,Enum_Entry,Lots,NewPrice);
SetGlobalVar(0,1);
SetGlobalVar(5,open);
}
//--------------------------------------------------------------
if(A_TotalPosition!=0)
{
if (GetGlobalVar(5)==open)
{
SetTBProfileString(bdpKey,bdpKeylongcost,Text(A_BuyAvgPrice()));
mycost=Value(GetTBProfileString(bdpKey,bdpKeylongcost));
}
Else
{
mycost=mycost[1];
}
FileAppend("C:\\Formula.log","mycost = "+Text(mycost));
}
以這樣的方式,在開倉bar能記錄A_BuyAvgPrice()持倉價(jià),但是新bar出現(xiàn)后,讀數(shù)就變成無效值了。如何把開倉bar的持倉價(jià)寫入數(shù)據(jù)庫并在新bar出現(xiàn)后仍然能傳遞下去? - TB技術(shù)人員:
用函數(shù)直接返回開倉價(jià)格,還傳遞干什么
- TB客服:
隔夜了,A_BuyAvgPrice()就不在是實(shí)際的開倉價(jià)格了
- 網(wǎng)友回復(fù):
本帖最后由 小米 于 2013-8-2 14:57 編輯
文韋 發(fā)表于 2013-8-2 13:51
隔夜了,A_BuyAvgPrice()就不在是實(shí)際的開倉價(jià)格了
同合約同方向,你只交易一筆嗎?如果有加倉的操做,a_buyavgprice得到的仍是一個(gè)成交平均價(jià),也不會(huì)是單次的成交價(jià)。 - 網(wǎng)友回復(fù):
只一筆,無加倉,2至3天的周期
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 1145508240 進(jìn)行 有償 編寫!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容