以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  金字塔软件问题提交  (http://222.73.7.161/bbs/list.asp?boardid=2)
----  5.31正式版编译公式时不能报错  (http://222.73.7.161/bbs/dispbbs.asp?boardid=2&id=183238)

--  作者:lcgs005
--  发布时间:2020/11/28 0:22:57
--  5.31正式版编译公式时不能报错
64位,5.31正式版出现策略写完后,点击编译公式时显示通过,但加载到图表上时,提示:第2行,错误,解释错误,
但查询第2行代码时根本没有错误,说明并没有准确地定位到错误行,原来的版本在策略写完后,点编译公式就会准确定位是哪一行错误了,便于修正错误语句,现在这样这极端不方便啊,求修正下这个功能

--  作者:马良
--  发布时间:2020/11/28 10:13:57
--  
升级到6.0beta2版后再看看呢?如果问题依旧请将能呈现此问题的代码贴回来我们看一下
--  作者:lcgs005
--  发布时间:2020/11/28 17:45:57
--  
你随便写一个策略,让其中的某个变量取不到值,点击编译公式,都会显示测试通过,
但加载到图表上的时候会显示错误,且行号并不是真正出问题的行号

--  作者:马良
--  发布时间:2020/11/28 21:45:53
--  
你说的太简单了,可否直接给出一个测试公式呢? 另外6.0beta2版是否测试过?
[此贴子已经被作者于2020/11/28 21:46:23编辑过]

--  作者:lcgs005
--  发布时间:2020/12/4 0:21:41
--  
jcscj:ref(hhv(h,5),1);
JH:if(islastbar,H,c);//
JL:=if(islastbar,L,c);
n:a1;//这里a1并没有定义,编译时应该显示此行号错误,但编译时显示测试通过,应用到图表上时,JH取到了了个错误值,有时加载错误,v6.0也是如此
//
JC:=CROSS(JH,sjcscj);
SC:=CROSS(sjcscj,JL);//
//
jczq:SUMBARS(JC,1);
sczq:SUMBARS(SC,1);
//
ddr:=ref(LLV(L,sczq),jczq);//
gdr:ref(HHV(H,jczq),sczq);



--  作者:banzhuan
--  发布时间:2020/12/4 8:49:00
--  
本地用2个版本试了会有报错的,要不您升级到6.0再试试呢

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

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


--  作者:lcgs005
--  发布时间:2020/12/10 9:04:48
--  
升级了也是同样的问题,现在关闭软件时提示遇到问题需要关闭,报错文件我发到附件里了,麻烦看下是哪方面的问题导致的
dmp文件上传不了,
内容如下:

Microsoft (R) Windows Debugger Version 10.0.19041.1 AMD64
Copyright (c) Microsoft Corporation. All rights reserved.


Loading Dump File [C:\\WinStock.dmp]
User Mini Dump File: Only registers, stack and portions of memory are available

Symbol search path is: srv*
Executable search path is: 
Windows 10 Version 18363 MP (8 procs) Free x64
Product: WinNt, suite: SingleUserTS Personal
18362.1.amd64fre.19h1_release.190318-1202
Machine Name:
Debug session time: Thu Dec 10 08:59:51.000 2020 (UTC + 8:00)
System Uptime: not available
Process Uptime: 0 days 0:01:15.000
................................................................
................................................................
....
This dump file has an exception of interest stored in it.
The stored exception information can be accessed via .ecxr.
(55c.3c0): C++ EH exception - code e06d7363 (first/second chance not available)
For analysis of this file, run !analyze -v
ntdll!NtGetContextThread+0x14:
00007ffb`bd89e484 c3              ret



--  作者:banzhuan
--  发布时间:2020/12/10 9:26:42
--  
我们本地试了多台电脑,多个不同的版本均为有这样的报错,您方便把您整个金字塔的安装环境压缩后,发给我们核实一下吗? 
--  作者:lcgs005
--  发布时间:2020/12/10 9:59:41
--  
为了金字塔更好,全力配合啊
是要哪个目录?金字塔我装在D盘的

--  作者:banzhuan
--  发布时间:2020/12/10 10:15:17
--  
您加下工作人员QQ:1971344681,把整个金字塔安装目录压缩一下发给我们,我们本地跟踪核实下