手机版
官方微信
扫描关注:理想财富微信公众号
理想论坛App
扫描下载理想论坛App
RSS

请老师帮忙编写个选股公式

[通达信]
设置
1193 12 李昌龙 Lv.3 发表于 · 2020-10-18 20:57 举报 显示全部楼层 复制 正序浏览 |
跳转到指定楼层
请老师帮忙编写选股公式,谢谢。


条件1:10日前到20日前的11个交易日内,出现条件A。
条件2:从条件A第一次出现(离今日最近的日子为第一次)的日子到今日,中间不许再次出现条件A。
条件3:在条件A出现第一次的日子到今日不能出现条件B。

举报

扔鸡蛋(0) 回复

李昌龙
Lv.3
发表于 2020-10-20 09:04 复制 查看全部楼层
不懂风云 发表于 2020-10-19 21:42
不知道你的条件A、条件B具体是什么函数。
七楼修改后的公式,
合理是条件A出现后,

老师,还是不行,同时出现的现象比较多,感觉马上就好了,问题在哪儿呢,肯定有考虑不周的地方,只要不让同时出现就可以了,麻烦老师了,谢谢

举报

点亮(0) 扔鸡蛋(0) 回复

不懂风云
Lv.4
发表于 2020-10-19 21:42 复制 查看全部楼层
李昌龙 发表于 2020-10-19 21:11
老师麻烦您了,其他地方都好了,问题是,条件A出现的同时,本不该出现条件B,但有很多地方条件A和条件B同 ...

不知道你的条件A、条件B具体是什么函数。
七楼修改后的公式,
合理是条件A出现后,
同时及其以后是不会出现条件B的。
要不用下面这个试试看。

T:=BARSLAST(A);
TJ2:=COUNT(B,T+1)=0;
T<=20 AND T>=10 AND TJ2;

举报

点亮(0) 扔鸡蛋(0) 回复

李昌龙
Lv.3
发表于 2020-10-19 21:11 复制 查看全部楼层
不懂风云 发表于 2020-10-19 14:57
修改了,
看七楼。

老师麻烦您了,其他地方都好了,问题是,条件A出现的同时,本不该出现条件B,但有很多地方条件A和条件B同时出现,只要修改成条件B不同时出现就好了。谢谢。

举报

点亮(0) 扔鸡蛋(0) 回复

李昌龙
Lv.3
发表于 2020-10-19 15:14 复制 查看全部楼层
不懂风云 发表于 2020-10-19 14:57
修改了,
看七楼。

老师,辛苦您了,帮忙修改一下吧,谢谢。

在条件A出现的10日前到20日前的11天期间内,仍然在条件A出现的时候同时出现条件B。

举报

点亮(0) 扔鸡蛋(0) 回复

不懂风云
Lv.4
发表于 2020-10-19 14:57 复制 查看全部楼层
李昌龙 发表于 2020-10-19 14:18
老师,好像好多了,再帮忙修改下吧,谢谢。

条件A出现的日子,条件B不许出现,但还是在条件A出现日子 ...

修改了,
看七楼。

举报

扔鸡蛋(0) 回复

李昌龙
Lv.3
发表于 2020-10-19 14:18 复制 查看全部楼层
不懂风云 发表于 2020-10-19 13:46
T:=BARSLAST(A);
TJ2:=NOT(EXIST(B,T));
T=10 AND TJ2;

老师,好像好多了,再帮忙修改下吧,谢谢。

条件A出现的日子,条件B不许出现,但还是在条件A出现日子条件B也出现。

举报

点亮(0) 扔鸡蛋(0) 回复

不懂风云
Lv.4
发表于 2020-10-19 13:46 复制 查看全部楼层
本帖最后由 不懂风云 于 2020-10-19 14:55 编辑
李昌龙 发表于 2020-10-19 12:57
老师是不是哪里错了,帮忙修改下吧,谢谢
按老师的公式,符合条件的一个都不出现,实际上出现很多才对。


T:=BARSLAST(A);
TJ2:=NOT(EXIST(B,T+1));
T<=20 AND T>=10 AND TJ2;

举报

点亮(0) 扔鸡蛋(0) 回复

李昌龙
Lv.3
发表于 2020-10-19 12:57 复制 查看全部楼层
不懂风云 发表于 2020-10-18 21:55
TJ:=REF(EXIST(A,10),10);
T:=BARSLAST(TJ);
TJ1:=FILTER(TJ,T);

老师是不是哪里错了,帮忙修改下吧,谢谢
按老师的公式,符合条件的一个都不出现,实际上出现很多才对。

举报

点亮(0) 扔鸡蛋(0) 回复

李昌龙
Lv.3
发表于 2020-10-19 12:40 复制 查看全部楼层
许昌舍得 发表于 2020-10-18 21:48
A   B  条件自定义

老师,帮忙修改下吧,谢谢。
1.条件A成立后,条件A成立的日子之前都不允许再次出现条件A,但还是出现条件A。
2.条件A成立的日子之前都不允许条件B出现,包括条件A出现的日子都不允许条件B出现。但还是出现。

举报

点亮(0) 扔鸡蛋(0) 回复

竹隐风雷
Lv.4
发表于 2020-10-18 23:01 复制 查看全部楼层
TJ:=REF(EXIST(A,10),10);
T:=BARSLAST(TJ);
TJ1:=FILTER(TJ,T);
TJ2:=NOT(EXIST(B,T));
T<=20 AND T>=10 AND TJ1 AND TJ2;

举报

点亮(0) 扔鸡蛋(0) 回复

不懂风云
Lv.4
发表于 2020-10-18 21:55 复制 查看全部楼层
本帖最后由 不懂风云 于 2020-10-18 22:06 编辑

TJ:=REF(EXIST(A,10),10);
T:=BARSLAST(TJ);
TJ1:=FILTER(TJ,T);
TJ2:=NOT(EXIST(B,T));
T<=20 AND T>=10 AND TJ1 AND TJ2;

举报

扔鸡蛋(0) 回复

许昌舍得
Lv.6
发表于 2020-10-18 21:48 复制 查看全部楼层
A   B  条件自定义



N:=10;
M:=20;
TJ:=REF(COUNT(TJA,(M-N)),N);
TA:=BARSLAST(TJ);
XZ:COUNT(TJA,M)=1 AND COUNT(TJB,TA)=0;
查看全部打赏
  • 福阿德+8理想币 +7共享币 : 理想精神:分享,互助,友善,传递正能量!

举报

扔鸡蛋(0) 回复

您需要登录后才可以回帖 登录

本版积分规则 《理想财富服务协议》《免责声明》

论坛问题
微信扫一扫,添加好友咨询
驿站问题
微信扫一扫,添加好友咨询
广告投放
微信扫一扫,添加好友咨询
回顶部 到页底
快速回复 返回顶部 返回列表