請教這個程序哪里有問題? - TradeBlazer公式 [開拓者 TB]
- 咨詢內(nèi)容:
arams
Numeric GapSize(10);
Numeric lots(1);
Numeric offset(1);
Vars
Numeric Range(9999);
Begin
if(Date!=Date[1])
{
SetGlobalVar(0,0);
}
if(OpenD>CloseD[1]&&GetGlobalVar(0)==0)
{
A_SendOrder(Enum_Sell,Enum_Entry,lots,OpenD-offset,(2*OpenD-CloseD[1]),CloseD[1]);
SetGlobalVar(0,1);
}
else if(OpenD<closeD[1]&&GetGlobalVar(0)==0)
{
A_SendOrder(Enum_Buy,Enum_Entry,lots,OpenD+offset,(2*OpenD-CloseD[1]));
SetGlobalVar(0,1);
}
End
- TB技術(shù)人員:
if(Date!=Date[1])
{
SetGlobalVar(0,0);
}
這里要是去掉if(Date!=Daie[1]) 就重復(fù)發(fā)單 填上就發(fā)不出去。。。。。 - TB客服:
dfbydf 發(fā)表于 2012-5-23 09:42
if(Date!=Date[1])
{
SetGlobalVar(0,0);
填上Date!=Date[1]后才能確保每天只重置一次 - 網(wǎng)友回復(fù):
現(xiàn)在的問題是一單都發(fā)不出去
if(Date!=Date[1])
{
SetGlobalVar(0,0);
}
if(OpenD>=CloseD[1]&&GetGlobalVar(0)==0)
{
A_SendOrder(Enum_Sell,Enum_Entry,lots,OpenD-offset,(2*OpenD-CloseD[1]),CloseD[1]);
SetGlobalVar(0,1);
} - 網(wǎng)友回復(fù):
dfbydf 發(fā)表于 2012-5-30 09:21
現(xiàn)在的問題是一單都發(fā)不出去
if(Date!=Date[1])
沒有發(fā)單請檢查條件
OpenD>=CloseD[1]這么用是不對的
他們是函數(shù),不是變量,所以要用圓括號
例如OpenD(1)
如果以上指標公式不適用于您常用的行情軟件
或者您想改編成選股公式,以便快速選出某種形態(tài)個股的話,
- 上一篇:海龜交易系統(tǒng)中開倉問題 - TradeBlazer公式
- 下一篇:沒有了!
相關(guān)文章
-
沒有相關(guān)內(nèi)容