以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://www.weistock.com/bbs/list.asp?boardid=2)
----  后台系统不同模式运行的区别  (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=150828)

--  作者:独钓_寒江雪
--  发布时间:2017/4/10 10:13:06
--  后台系统不同模式运行的区别

图表改后台后,”在逐k线 刷最后1根k线“模式下运行下,开平仓信号正常,与原来图表系统的开平仓逻辑一致。

为了提高效率,只是改成了序列模式后,系统代码没有作为任何改变,而且编译时没有任何不正常的警告提醒,但运行结果是:

开平仓信号与预期的就不一样了。不知道什么原因?


--  作者:独钓_寒江雪
--  发布时间:2017/4/10 10:19:48
--  
代码中除了后台开平仓语句,其它的只用到了:tholding,topenbar,toenprofit,TAVGENTERPRICE几个后台函数,其它都是图表和后台通用的普通语句和常数变量
--  作者:shq
--  发布时间:2017/4/10 11:03:20
--  
除了这些函数,是否还有其他函数比如:stkindi、callstock或者ref等函数?
--  作者:独钓_寒江雪
--  发布时间:2017/4/10 11:13:44
--  

有stkindi callstock ref函数 谢谢


--  作者:独钓_寒江雪
--  发布时间:2017/4/10 11:20:14
--  


图片点击可在新窗口打开查看此主题相关图片如下:qq截图7.png
图片点击可在新窗口打开查看

不选择“停止预警”,但是叉掉预警框,后台系统依然运行吗? 如何知道后台在运行中?


--  作者:shq
--  发布时间:2017/4/10 11:26:24
--  
1、您可以使用debugout或者debugfile,分别在序列模式和逐K线模式下,输出各种开平条件,观察下其差异;stkindi等函数因为是引用其他指标公式,虽然在不同公式模式下编译通过,但是其输出值是存在差异的(被引用的公式也有其运行模式);其具体情况还需根据如何编写有关,详细可通过前述调试方法来得出;

2、依然运行。附图中的红框为绿色时,表示后台预警在运行状态。


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20170410112538.jpg
图片点击可在新窗口打开查看



[此贴子已经被作者于2017/4/10 11:29:54编辑过]

--  作者:独钓_寒江雪
--  发布时间:2017/4/10 11:32:37
--  
附图中的颜色没有看到什么变化,能标注下吗?
--  作者:独钓_寒江雪
--  发布时间:2017/4/10 11:59:20
--  

后台调试时,除了用debugfile debugout外

是否也可以用图表方式:

test1:变量名1;

test2:变量名2;.......

这种方式,来查看变量值的变化情况

 

(但是用这种方式是如果改用序列模式时,有时变量没有输出值,不理解为什么)

 


--  作者:qq代人发帖
--  发布时间:2017/4/10 12:50:04
--  
后台最后用debugfile debugout输出调试