如何提高策略的盈利率? [金字塔]
- 咨询内容:
一个日内策略代码,别人在TB上测试,年回报在20%多;但是自己改过来用在金字塔上,年回报就是10%出头(仔细核对了,,在信号触发啊、下单价格设计方面啊用的思路以及指标是一样的);
面对这种无助的结果,请问高手们,怎样改进盈利率呢?
1、自己有尝试过改变一下某些参数,入场信号触发、止损离场信号触发等条件放宽松或者收紧一点,但是没有显著改善;
可能是自己没有系统、科学的参数调整方法?(的确就是手动地增减一下数字,然后测试看结果)
2、有考虑过是不是金字塔里面的下单函数-交易符控制等造成的差异,LIMIT,LIMITR,THISCLOSE,MARKET啊。但是但是,不知道
它具体和TB是怎么个差别??是造成我如上问题的元凶吗?
- 金字塔客服:
TB下单是什么价位?
金字塔的这4个价位都有解释,你挑一个和TB一样或者接近的价位下单
- 用户回复:
比如TB的开多代码如下:
If(Time>time1/100) 【交易时间到了0916分】
{
If(MarketPosition!=1 and step==0 and high>=upband) 【如果没有多头持仓,之前没有过开仓动作,高点突破了上轨】
{
Buy(1,Max(open,upband)+tick);【 开多仓1手,价格为可能的最优价格+1个滑点】
step = 1; 【标记转为1,表示当天已经交易开仓1次】
high_since_entry = high; 【将开仓时点的最高价赋值给变量/记录开多仓时点最高价,用于建立移动止损】
}我改写下:
//入场条件
BUYCOND:=CROSS(high,UPPER);//价格突破上轨,做多//交易系统
if T1 and holding=0 then
开多:BUY(buycond,SS,limitr,max(open,upper)+1*mindiff);如上代码,两者做多的信号触发设置、做多下单价位设置是一样的对吧?
唯一有个明显区别是,TB里他限制了一天交易只能为1次(STEP=1或0来控制),我在金子塔里最开始没有控制;但当我也加入一天1次的条件限制后,我的盈利反而变为负数,交易次数由几百次变为几十次,交易结果更惨了。
所以,不知道是自己金字塔水平问题,还是金字塔和TB本身差异问题;在金字塔里提高盈利率有哪些常见思路呢?
- 网友回复:
Max(open,upband)+tick
这个价位在TB里面是什么价位?比如以今天IF00为例,这个价位如果是上午倒数第二根k线的信号,那么这个值的数值是多少?
- 网友回复: 就是TB公式的价位,比如open=70 upband = 90 tick = 0.2 那价位就是90.2。 这个和金字塔的测试取价规则是一样的吧? 为啥我测出来收益率只有人家一半多的水平。。。。
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 1145508240 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容