以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (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=183772)

--  作者:junerainday
--  发布时间:2021/1/6 12:17:42
--  您好,我写选股公式提升效率一下怎么优化
您好,我要输出多,空两个结果,以下这种写法是最优化了吗?还可以再优化吗?这样写的话,两条输出都是有效的是吗?会不会哪里写的不正确的请您指正。谢谢了啊

IF 多 THEN
BEGIN
XGD:多 AND stkindi(\'\',\'L111.DUOGUAIXGZR\',0,6,0);
END

IF 空 THEN
BEGIN
XGK:空 AND stkindi(\'\',\'L1.KONGGUAIXGZR\',0,6,0);
END

--  作者:FireScript
--  发布时间:2021/1/6 13:09:35
--  
 “我要输出多,空两个结果”你是要在图表上输出XGD 和 XGK的值?
--  作者:junerainday
--  发布时间:2021/1/6 14:58:30
--  
您好,我要把这个公式作为选股公式,股票上已经出现XGD,XGK这两个信号了,却选不出来是为什么??
--  作者:FireScript
--  发布时间:2021/1/6 15:01:34
--  
 你选股时候有指定到这2个变量吗?你需要指定到这2个变量才行的。

类似下面这样:


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

--  作者:junerainday
--  发布时间:2021/1/6 15:21:54
--  
我把这个公式换成主图指标叠加到k线图都有信号的,用你们选股的功能不管怎么选股都选不出来的,我怀疑是不是软件疲劳,或者软件里面哪里有垃圾,导致一个票都选不出来。。。。。
--  作者:FireScript
--  发布时间:2021/1/6 15:25:13
--  
 这种是缺数据了吧。 打开图表 加载公式 这个过程是会自动触发补充数据的。但是仅仅是当前这个品种。但是你选股时候是可能缺失数据的。 所以 你最好补充下历史数据再选股试下。

另外 我不确定你是否指定好条件了,如果没有指定好条件也是不行的。你可以自行检查下。就像4楼那个样子去指定好条件。

--  作者:junerainday
--  发布时间:2021/1/6 15:36:56
--  
我的指标总共只要那两个条件,别的都=掉了,都不需要选条件的。
我刚刚补充了数据也没用,选不出来,今天一天都没一个信号,但我手动翻找的最少有八九个出信号的了,这到底是为什么啊。。。。。重启什么的都没用

--  作者:FireScript
--  发布时间:2021/1/6 15:43:20
--  
贴上你完整代码,包括被调用的代码。

--  作者:junerainday
--  发布时间:2021/1/6 15:52:24
--  
您好,不是我代码的问题啊,一定是数据有问题,刚刚我把软件再重启后,选股又会出票了,但是没有一个票是对的。请问软件放数据的文件夹是哪个,我把它们全删了,再重新下载一遍,试下
--  作者:FireScript
--  发布时间:2021/1/6 15:56:41
--  
 你选股时候用的数据量和图表上加载的如果不一致,某些代码会计算出不一样的结果的。
你选股时候在这里做一些限制性的设置。

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

比如设置成1000 个K。然后图表上也设置成1000个K。否则你怎么选都会有出入的。

帮助-金字塔目录-data 文件夹就是数据文件夹。

和数据没什么关系,大部分都是数据量不同计算有差异造成的。

另外 你不指定选股变量,系统默认是最后一个变量。
[此贴子已经被作者于2021/1/6 15:57:59编辑过]