我有一个只做多的系统,只有开仓买入信号,没有平仓卖出信号,卖出平仓是靠止盈止损来实现的,比如开仓后,现价比我成本价涨了10%,就止盈平仓,现价比我成本价跌了5%,就止损平仓。如果是开仓一次,成本价为开仓价,如果多次开仓,成本价为平均价格。
现在,请问,标准版的高端新图表式程序化交易是否能支持我这样的系统?咨询的主要原因为:我这个系统并不是当日交易的,就是一个开仓平仓可能是很多天的。比如,我第一天根据买入信号开仓5000元买入1手品种A,第二天又根据信号开仓5400元买入1手品种A,现在成本价为5200元,请问,第三天我打开软件的高端新图表式程序化交易,软件是否还认得我的成本价,是否还懂得根据我上面说的止盈止损条件进行操作。
可以实现。有一点细微差别
比如 H>3000 买入,只能记录3000(或者3000+3*mindiff,自己定义)作为成本价,实际成交价图表交易无法获得。
可以实现.
请注意以下函数的使用.
(1)图表上
enterprice:当前位置的上次开仓价
avgenterprice:当前持有品种的平均持仓成本——最近空仓以来计(含手续费的持仓均价)
持仓成本,是加入了手续费的. 比方说:多头,开仓价:36865,持仓成本36867.4,也就是说平仓价要大于你的持仓成本,才够本.
(2)后台------tavgenterprice(不含手续费的持仓均价)
tenerprice是依托后台程式化交易记录
tavgenterprice就是你账户栏上所看到的成本均价,是金字塔内部计算,交易所不会给用户发送持仓成本均价