以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 图上显示和后台交易不同 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=140874) |
-- 作者:carney -- 发布时间:2016/10/13 14:15:28 -- 图上显示和后台交易不同 在图上显示时的指标,转到后台交易后,交易频率大大减少。
含有较多的if,ref,llv,hhv,barslast,valuewhen的函数。
图上显示时使用序列或逐K模式均可。但到后台交易时,使用序列或逐K模式均不会有图上指标的交易。
不知道是什么原因 |
-- 作者:jinzhe -- 发布时间:2016/10/13 14:19:52 -- 在后台,使用debugfile,debugout等函数,进行调试,调试一下是哪些个条件不成立 |
-- 作者:carney -- 发布时间:2016/10/13 14:27:58 -- aa:=valuewhen(条件a,a1); bb:=valuewhen(条件b,b1); cc:=valuewhen(条件c,c1); n1:=barslast(条件a); n2:=barslast(条件b); n3:=barslast(条件c); mm:=min(n1,min(n2,n3)); ss:if(mm=n1,aa,if(mm=n2,bb,cc));
就是这个SS,在图表上可以显示,在后台交易中就不行。求解 |
-- 作者:jinzhe -- 发布时间:2016/10/13 14:32:33 -- 后台交易里面你是怎么显示这个ss的? |
-- 作者:carney -- 发布时间:2016/10/13 23:36:37 -- valuewhen(n)=-1 barslast(m)=-1 这2个取值在什么情况下会得出-1的? [此贴子已经被作者于2016-10-13 23:37:05编辑过]
|
-- 作者:jinzhe -- 发布时间:2016/10/14 9:10:02 --
把你的调试代码发一下 |
-- 作者:jinzhe -- 发布时间:2016/10/14 9:32:32 -- 你这些代码,和调试上面的问题之间,关系是什么? |
-- 作者:carney -- 发布时间:2016/10/14 9:34:17 -- a1,a2得出-1了,,是什么原因啊? |
-- 作者:jinzhe -- 发布时间:2016/10/14 9:52:14 -- 这两个是在后台调试的吧?那你的调试方法是什么? |
-- 作者:carney -- 发布时间:2016/10/14 9:57:49 -- 是后台调试的
if islastbar then |