开拓者公式编定常见问题集锦 [开拓者 TB]
- 咨询内容: 最近新学TradeBlazer公式,在翻阅论坛中“TradeBlazer公式”版块过往帖子过程中,将一些公式使用的小技巧之类的内容做了个收集。
希望对一些学习者也带来帮助。
开拓者公式学习:论坛精彩语录收集(一)
仅使用Q_XXXX行情函数和A_XXXXX帐户函数是可以实现不要回测的实盘模式的。然而这样写的策略不能测试,仅能用于交易。也就是说,你必须使用没有经过历史数据测试的策略来交易。你心里能有底保证它赚钱么?缺了历史数据测试,你就放弃了系统交易最重要的一个优势。
另外,Q函数和A函数都不能在图上画出买卖点,没有这些买卖点你开发这种策略的时候就非常难以调试。
减少样本能提高速度,但不是最主要的因素,在交易时,尽量减少图表显示的数量,您可以设置到1000根,但只显示最后的10根,即把K线间距放大,或者把图表窗口变小。这样行情刷新时速度会快很多。
LinearReg()函数-线形回归。计算斜率(根据Price,求直线,算出close距离直线的距离)
1) 空仓情况下SELL指令不进行任何操作
2) 系统里自带的SetStopLoss,SetProfitTarget,SetPercentTrailing等函数可以不管多仓,空仓直接可以全部平仓。
判断N日内某一条件始终满足:比如:10日内全是阳线。
NthCon(第N个满足条件的Bar距当前的Bar数目)和CountIf(获取最近N周期条件满足的计数)
参数是不能被赋值的,只有变量Var可以。
通常说的偏移几个点平仓。
比较完善的写法是:
Sell(1,Close-nOffset*MinMove*PriceScale);
nOffset作为一个参数,可以在界面设置。
全局变量 http://www.tradeblazer.net/forum/viewthread.php?tid=202
Home键 直接移动到图表最前面。
nopain 交易指令参数优化:
盈利因子 = 总盈利/总亏损;
收益率(%) = 盈利次数/总交易次数
标准差 = 每笔交易盈亏的标准差
变异系数(%) = 标准差/平均盈亏
累计资产缩水 = 就是我们常说的MDD,最大资金回撤
回报率(%) = 净利润/累计资产缩水
至于优化的目标呢,没有固定的模式,但我的建议是优化不是寻找最佳参数,只是过滤掉最差的参数。
当您把会出现较差性能的参数都过滤掉了,剩下的随便选一个也不会太差的
TB公式之常见问题:http://www.tradeblazer.net/forum/thread-905-1-1.html
NextOpen 未来函数 只能用来延迟发单
清晰简捷的逻辑语法结构可以加快运行的速度。 - TB技术人员: mark一下
- TB客服: 顶下,支持
- 网友回复: 减少样本能提高速度,但不是最主要的因素,在交易时,尽量减少图表显示的数量,您可以设置到1000根,但只显示最后的10根,即把K线间距放大,或者把图表窗口变小。这样行情刷新时速度会快很多。
这个可以试试看 - 网友回复: 这个真可以试试
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 262069696 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容