有一定浮動盈利即加倉的問題? - TradeBlazer公式 [開拓者 TB]
- 咨詢內(nèi)容:
這個公式是用于歷史測試的。以做多為例,只要浮動盈利達到了至少可以加倉一手的時候,即刻加倉,公式如下:
If(MarketPosition==1)
{
If( PositionProfit>=High * ContractUnit * MarginRatio)
{
Units = PositionProfit/(High * ContractUnit * MarginRatio);
Units = IntPart(Units);
Buy(Units,?);
}
}
問題是,公式要求即時加倉,如果加倉價寫為HIGH或CLOSE都不合適,請問該如何處理? - TB技術(shù)人員:
不是寫 0 就是市價么?可否?
- TB客服:
寫0試了一下,結(jié)果還是按 CLOSE 成交的,在歷史測試中0能就代表每根BAR的收盤價。
- 網(wǎng)友回復:
回復 3# 盛世長城
用close發(fā)單,在最后一個bar上就是用當前的最新價發(fā)單的。歷史bar上信號就是顯示在收盤價發(fā)單的 - 網(wǎng)友回復:
我現(xiàn)在不知道用什么做開倉價, Buy(Units,?);
用close或high是不行的~
相關(guān)文章
-
沒有相關(guān)內(nèi)容