以文本方式查看主题
- 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp)
-- 金字塔软件问题提交 (http://weistock.com/bbs/list.asp?boardid=2)
---- [注意]2.963的一个编译问题 (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=48159)
|
-- 作者:qwe123
-- 发布时间:2013/1/28 11:11:03
-- [注意]2.963的一个编译问题
此主题相关图片如下:qq截图20130128110326.png

在程序前面使用了下列语句:
if -----then
begin
-------
--------
exit
end
..
...
编译的时候就出现上述问题。以前的版本没有。请测试一下。可以正常使用,但看了啰嗦。
|
-- 作者:jinzhe
-- 发布时间:2013/1/28 11:16:32
--
看那个连接,有说明的
|
-- 作者:qwe123
-- 发布时间:2013/1/28 11:46:27
--
exit放到什么地方是由程序来决定的,王锋说的是一种情况。但如果开盘就不满足条件要退出程序而去执行其他程序,并且要保证变量都不变,是不是应该吧exit放到最前面?
|
-- 作者:jinzhe
-- 发布时间:2013/1/28 13:19:19
--
统计函数的,你exit掉了,会可能造成部分数据不正确。
比如hhv(h,5)这样的。
if barpos<50 then exit;
h5:=hhv(h,5);
那么会造成50周期前的h5不能有效赋值
[此贴子已经被作者于2013-1-28 13:19:36编辑过]
|