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