請教老師,謝謝 [開拓者 TB]
- 咨詢內容:
Params
Numeric cwmax(30);//倉位數量
Vars
Numeric cwCount;
Numeric nCount;
Numeric OpenOrderPrice;//委托價格
Numeric nBorS;//委托類型
Begin
if (A_TotalPosition()< cwmax) //控制總倉位數量
{
nCount = A_GetOpenOrderCount();//獲得未成交委托單數量
IF (nCount=1 )
{
OpenOrderPrice = A_OpenOrderPrice(1);//獲得未成交委托價格
nBorS = A_OpenOrderBuyOrSell(1);//獲得委托類型
A_DeleteOrder();//撤掉委托單
If ( nBorS== Enum_Buy()) //委托單是委買
{
A_SendOrder(Enum_Sell,Enum_Exit,1,OpenOrderPrice+18);//發委賣單
A_SendOrder(Enum_Buy,Enum_Entry,1,OpenOrderPrice+6);//發委買單
}
else if( nBorS==Enum_Sell())//委托單是委賣
{
A_SendOrder(Enum_Buy,Enum_Entry,1,OpenOrderPrice-18);//發委買單
A_SendOrder(Enum_Sell,Enum_Exit,1,OpenOrderPrice-6);//發委賣單
}
}
}
End
請教老師 幫我看看哪里有問題 - TB技術人員:
建議先弄圖表函數吧。等你的策略用圖表函數完善以后,再來寫A函數。A函數比你想得要復雜得多,要求思路嚴謹,且不可回測。
- TB客服: 如需代寫A函數策略,也可以與我聯系。
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 511411198 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容