股票公式源码显示编译未通过
1. 自定义的通达信公式怎么一下子全部编译未通过但它系统的公式又没问题…
公式数据放在什么地方?在什么地方有备份?
在软件安装目录下\T0002\下的“PriGS.dat”、“PriCS.dat”、“PriText.dat”三个文件即是保存所有公式数据的文件,系统每天会在:
软件安装目录下\T0002\GS_BAK的目录下做备份,名字为“yyyymmdd_PriGS.dat”、“yyyymmdd_PriCS.dat”、“yyyymmdd_PriText.dat”
如何解决??
gs_bak目录中的三个没出问题前的文件拷贝到 T0002目录中,并改回原来的名字即可。
2. 通达信更新后指标显示 编译未通过,哪位大神能帮忙改下
通达信更新后指标显示 编译未通过的这段代码的错误可以修改,修改正确后显示效果如下图
3. 我自建的通达信公式不见了,刚开始公式名还在,但公式分析图上出现编译未通过。我点系统、数据维护、数据恢
编译未通过即公式编写不成功,所以,公式组没有这一公式。
解决方法:重新编写公式。
4. 程序无法编译通过问题,怎么解决
关于程序无法通过编译的问题,其错误类型肯定是有很多种的。根据我多年的编程调试经验,可以给你提供以下几种类型的错误,供你参考(以下以 C 语言编程经验为例,其他编程语言的调试思路也是同理的)。
其中最容易调试的程序错误类型就是:
(1)、在编写源程序过程中出现的各种语法错误。这种错误主要是由于刚刚开始学习编程,对编程语言的语句、以及语法结构还不是很清晰造成的,这种错误是最容易进行调试的,因为语法错误,编译器连编译都无法通过(通常会显示出来具体是哪一行出现错误),这样的话,你就可以直接到出错的那一行进行修改源代码了;
(2)、若是经过一段时间的上机练习,对学习编程的初始阶段已经较为熟练了、且语法错误较少了之后,之后就会遇到更加复杂、并且难于调试的语义错误。例如在 C 语言中,对于如下代码:
void main( )
{
int n ;
scanf("%d", &n) ;
if( n == 100 )
printf(" n is 100 !\n") ;
else
printf(" n is not 100 !\n") ;
}
但是若在逻辑判断语句:if( n == 100) 中,如果误将“==”(逻辑等于)写成了“=”(赋值等于),那么在 scanf("%d", &n) 语句中,无论你输入的 n 等于多少,一旦执行 if 语句,那么 将 100 这个数字赋给变量 n,则该逻辑表达式的值总是 1,程序的运行结果必定总是输出:n is 100。
而该程序的实际思路是:从键盘输入一个整数,如果该整数等于 100,则输出:n is 100 !如果输入的整数不等于 100 的话,则输出:n is not 100 !
像这样的逻辑错误(在对 C 语言源程序进行编译时,C 语言编译器是检查不出来的),如果没有丰富的程序调试经验,程序调试起来就是非常困难的。
(3)、其它的错误类型例如:数组越界、非法使用了未初始化的指针变量、未对指针变量进行有效的内存分配,就向那一块存储区域读写数据,等等。这些都会造成程序崩溃,严重的就会造成操作系统崩溃。
5. 股票公式KDJ编译未通过怎 么解决
哪来的编译!
在通达信软件中设置即可:
选股平台->技术指标->反趋向指标KDJ栏,点击下方组合条件,右边设好参数,K.D.J分别设置添加,然后点击组合选股即可。
K线:RSV的M1日移动平均
D线:K值的M2日移动平均
J线:3×D-2×K
参数:N、M1、M2 天数,一般取9、
用法:
1.D>80,超买;D<20,超卖;J>100%超卖;J<10%超卖。
2.线K向上突破线D,买进信号;线K向下跌破线D,卖出信号。
3.线K与线D的交叉发生在70以上,30以下,才有效。
4.KD指标不适于发行量小,交易不活跃的股票。
5.KD指标对大盘和热门大盘股有极高准确性。
PS:如果你说的编译是计算机语言术语,那就不是行情指标问题,而是计算机编程技术问题了,自己好好查查程序哪里有问题再反复调试解决吧。
6. 为什么我的通达信软件今天里面的公式怎么全部成了编译未通过 该怎么办
你是否近日编译了新公式进软件.如是问题就出在新编译的出错,连累了井个公式系统.
解决方法之一
用鼠标左键左上角系统(S),就会弹出数据维护工具.点击恢复到系统刚安装状态就可以了.
之二
重新下载新软件
7. 股票软件(通达信)装上源码出现编译未通过的现象,请问有办法解决吗
想解决通达信指标公式错误提示必须提供指标公式源码否子无法修改错误也无法得知错误原因.
8. 股票软件(通达信)装上源码出现编译未通过的现象,请问有办法解决吗
装上源码出现编译未通过的现象出现时,是公式本身的源码可能与系统的相矛盾或者是重合,要解决的话,就是找出该公式源码重新修改命令符就行了。