關(guān)于buy和SellShort的問題
作者:開拓者 TB 來源:cxh99.com 發(fā)布時(shí)間:2013年05月24日
- 咨詢內(nèi)容:
Bool Buy(Numeric Share=0,Numeric Price=0)
如果當(dāng)前持倉狀態(tài)為空倉,即MarketPosition = -1 時(shí),該函數(shù)平掉所有空倉,同時(shí)按照參數(shù)進(jìn)行多頭建倉,兩個(gè)動(dòng)作同時(shí)發(fā)出。
那我程序中,這樣寫:
if (crossover(ma5[1],ma10[1]) && Close>=ma10 ) //上一個(gè)bar時(shí),5日均線穿10日均線 向上 ,
{
buy(0,Open); //以現(xiàn)價(jià)買入 ,先平空,再買多
}
策略執(zhí)行時(shí),會(huì)不會(huì)先平掉原先的空單,再開多單呢?
- TB技術(shù)人員:
會(huì)。
if(marketposition==-1)
{
if(……)
{
buy();//買平開
}
}