我正在修改 quantstrat 中与停止限制相关的内置函数。我想测试一个仅在收盘价低于止损限价时出售的系统。我能够更改比较数据,使其在close < stoplimit
.
但是,销售交易发生在收盘触发销售的同一天。这是我正在解决的问题。
如何更改此代码以在第二天出售?
if(orderType == 'stoplimit')
txnprice <- min(orderPrice, Op(mktdataTimestamp)[,1])
else
txnprice <- orderPrice
txntime = timestamp