以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  输出公式中变量的值  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=74892)

--  作者:kuge
--  发布时间:2015/1/23 10:52:17
--  输出公式中变量的值
请教两个问题:
一、怎样输出公式中某个变量的值?
debugfile(\'D:\\TEST.TXT\',\'当前资产%.2f\',a )  //a为变量
运行提示语法不合格,应该怎样设置?
二、怎样终止公式程序运行?
我想设置资产余额达到多少时就终止运行,即盈利或亏损一定程度就终止运行。
if asset=105000 then exit;   这样设置可以吗?

我用一个简单的语句测试了一下 if time=100800 then exit;这样做没有终止程序运行

谢谢!

--  作者:pyd
--  发布时间:2015/1/23 11:02:50
--  

1,a定义了吗?这边试了a定义下测试正常

2,可以在开仓语句里加上条件限制,例如time<>100800 and 开仓条件 then

也是time=100800不运行的意思


--  作者:kuge
--  发布时间:2015/1/23 11:14:20
--  
//逐k模式
variable:a=0;
.......
debugfile(\'D:\\TEST.TXT\',\'当前数值%.2f\',a)

图片点击可在新窗口打开查看此主题相关图片如下:捕获.jpg
图片点击可在新窗口打开查看
谢谢


--  作者:pyd
--  发布时间:2015/1/23 11:17:55
--  

你再新建一个公司复制过去试试呢?我这边就可以


--  作者:kuge
--  发布时间:2015/1/23 11:29:28
--  
这两个问题都解决了,谢谢,那如果用静态跑程序能不能输出变量值啊?刚才静态跑了一下不行
--  作者:pyd
--  发布时间:2015/1/23 11:32:12
--  
什么叫静态跑程序?
--  作者:kuge
--  发布时间:2015/1/23 11:34:10
--  
图表交易下公式测评时,能不能把变量的值输出来?
--  作者:pyd
--  发布时间:2015/1/23 11:41:35
--  
测评只会输出最后一根k的一条记录
--  作者:kuge
--  发布时间:2015/1/23 13:36:38
--  
恩,已经试过了,是这样的,谢谢