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