重復(fù)下單請(qǐng)教
作者:開拓者 TB 來源:cxh99.com 發(fā)布時(shí)間:2014年01月29日
- 咨詢內(nèi)容:
本帖最后由 fgly20130909 于 2013-11-1 11:07 編輯
我的指標(biāo)為什么總是重復(fù)不停地下單,請(qǐng)管理員幫看一下,錯(cuò)在哪里啊,
Params
Numeric FastLength(5);
Numeric SlowLength(20);
Numeric SlowLength1(60);
Vars
NumericSeries AvgValue1;
NumericSeries AvgValue2;
NumericSeries AvgValue3;
Begin
AvgValue1 = AverageFC(Close[1],FastLength);
AvgValue2 = AverageFC(Close[1],SlowLength);
AvgValue3 = AverageFC(Close[1],SlowLength1);
If(MarketPosition==0 && AvgValue1[1] > AvgValue2[1]&&Close[1]>AvgValue3)
{
A_SendOrder(Enum_Buy,Enum_Entry,1,Q_AskPrice());
}
If(MarketPosition==0 && AvgValue1[1] < AvgValue2[1]&&Close[1]<AvgValue3)
{
A_SendOrder(Enum_Sell,Enum_Entry,1,Q_BidPrice());
}
end
- TB技術(shù)人員:
A_SendOrder(Enum_Buy,Enum_Entry,1,Q_AskPrice());
換成 buy(0,open);
下面換成sellshort(0,open);
- TB客服:
MarketPosition 后用A函數(shù)開倉(cāng) ==== MarketPosition=0 forever
- 網(wǎng)友回復(fù):
A函數(shù)和marketposition是沒有關(guān)系的,A函數(shù)需要用戶自己編寫條件避免重復(fù)下單的問題,可以使用全局變量,公式開發(fā)指南里有例子
marketposition只表示圖表信號(hào)的持倉(cāng)狀態(tài),是和buy之類的交易指令配套的