以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  图表转后台交易,后台调试的问题,求助!!  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=167610)

--  作者:小不点
--  发布时间:2019/1/10 9:30:11
--  图表转后台交易,后台调试的问题,求助!!
老师好, 我都仔细读了之前网站上关于后台调试的问答。按照要求转换成后台代码,但后台运行调试时,好些值没有输出。求助!
图片点击可在新窗口打开查看此主题相关图片如下:后台调试.png
图片点击可在新窗口打开查看

--  作者:FireScript
--  发布时间:2019/1/10 9:49:43
--  
 把输出语句相关的代码帖下。
--  作者:小不点
--  发布时间:2019/1/10 10:17:52
--  
PI:=\'RB05\';
STK:=DYNAINFO2(7,PI);
DEBUGOUT(\'DYNAINFO=\',STK);


RC:=REF(CLOSE,1);
DEBUGOUT(\'RCC=\',RC);



    LS1:=INTPART((TASSET*0.5)/RC);
    DEBUGOUT(\'TTASS=\',TASSET);
    DEBUGOUT(\'LLLs=\',LS1);
    DEBUGOUT(\'THOLDINGG=\',THOLDING);

--  作者:FireScript
--  发布时间:2019/1/10 10:19:54
--  
DEBUGOUT(\'DYNAINFO=%.4f\',STK);

你缺了东西,你补全下。然后这个4表示小数点4位。

--  作者:小不点
--  发布时间:2019/1/10 11:01:59
--  
我还不够仔细,谢谢老师
--  作者:小不点
--  发布时间:2019/1/10 13:55:12
--  
老师,为什么在后台运行这几行代码时,说是无效代码?
YH:=REF(H,BARSLAST(C<O));
AL:=REF(L,BARSLAST(C>O));
图片点击可在新窗口打开查看此主题相关图片如下:后台调试.png
图片点击可在新窗口打开查看
DEBUGOUT(\'YHH=%.2F\',YH);
DEBUGOUT(\'ALL=%.2F\',AL);

--  作者:小不点
--  发布时间:2019/1/10 13:56:10
--  
知道了,我大写了一个F
--  作者:FireScript
--  发布时间:2019/1/10 13:57:52
--  
 F 不能大写的。都是小写的才行。

--  作者:小不点
--  发布时间:2019/1/11 9:00:27
--  
再请问老师,后台调试成功了。 挂载在后台交易运行正常,但有新问题出现,同样的代码、参数,在图表上有交易信号出来,后台实际交易时会出现漏单。这是什么新情况。图中画白圈的信号在后台没交易
图片点击可在新窗口打开查看此主题相关图片如下:110.png
图片点击可在新窗口打开查看

--  作者:FireScript
--  发布时间:2019/1/11 9:19:13
--  
 需要注意后台和图表机制上有很多地方都不一样的,同样思路代码实现上差异很多的。如果代码不复杂你贴下,我们简单看下。