以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 图表开平语句改后台 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=150147) |
-- 作者:独钓_寒江雪 -- 发布时间:2017/4/6 20:46:38 -- 图表开平语句改后台 请问:将下面的图表开平语句,如何改成后台代码 谢谢 BUYSHORT(开空条件 ,N,LIMITR,OPEN-2*MINDIFF); BUY(开多条件 ,N,LIMITR,open+2*MINDIFF); |
-- 作者:独钓_寒江雪 -- 发布时间:2017/4/6 23:32:07 -- 问题2: 后台系统中用到了调用语句: STKINDI(\'\',\'指标1.变量1\',0,6); 那么,对于被调用的公式“指标1”是否也要在后台启动,才能提高运行效率 |
-- 作者:wenarm -- 发布时间:2017/4/7 8:45:42 -- 问题1:tBUYSHORT(开空条件 ,N,Lmt,OPEN-2*MINDIFF); 剩余的3条语句参考修改 问题2:不需要。但是两个公式的运行模式最好一致(序列或者逐k)
|
-- 作者:独钓_寒江雪 -- 发布时间:2017/4/7 9:13:25 -- 后台交易系统用的是“逐k线模式”,用到了 IF THEN等控制语句,改用序列模式后编译程序也是正常的,使用能正常运行吗? 因为在图表系统中,如果有 IF THEN 等函数时,就只能用逐k线才能编译正常通过。 |
-- 作者:pyd -- 发布时间:2017/4/7 9:15:52 -- 可以正常使, 图表策略限定的只能用逐k模式,不是因为用了if then 必须用逐k。 [此贴子已经被作者于2017/4/7 9:16:49编辑过]
|
-- 作者:独钓_寒江雪 -- 发布时间:2017/4/7 9:22:55 -- 那是不是可以这样理解,后台的话不管程序代码如何,既可以用序列也可以用逐k线模式,而序列模式运行效率更高;如果是图表的话二者是不能混用的; |
-- 作者:wenarm -- 发布时间:2017/4/7 9:26:54 -- 是的。图表交易系统,只能是逐k模式 |
-- 作者:独钓_寒江雪 -- 发布时间:2017/4/7 11:07:02 -- 请问: 1:图表系统改成后台系统后,序列模式和逐K线模式运行结果一样吗? 2:开平仓交易语句已改成正确的后台代码了。除此之外,我的图表系统只用到了holding,openbar,oopenprofit几个要改的后台函数,将他们分别改成tholding,topenbar,tOPENPROFIT后,运行就不正常了。不知道什么原因 |
-- 作者:wenarm -- 发布时间:2017/4/7 11:14:15 -- 1.这个要具体问题具体分析,这是两种运行模式。没必要深究。序列模式在后台程序化中效率高于逐k,一般后台都是序列模式 2.怎么个不正常?
|
-- 作者:独钓_寒江雪 -- 发布时间:2017/4/7 11:22:20 -- 对于后台的话,我想知道的是不管代码如何,不考虑效率速度等问题,会不会因为选用不同的模式带来不一样的运行结果。 问题2是不触发开平仓,按图表该有开平仓信号的 |