Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共17 条记录, 每页显示 10 条, 页签: [1] [2]
[浏览完整版]

标题:老师好,请教问题

1楼
fhxfhxfhx 发表于:2021/2/9 13:02:31
老师好,请教个编写的问题,试了几天还是不理想。
主图三条均线:ma(c,1)简称ma1, ma(c,20)简称ma20, ma(c,60)简称ma60。
要求是:ma1 crossup上穿 ma20和ma60, 算作1次,计数1次。如果ma1只crossup ma20或者m60都不计数,也就是说不管ma1 crossup ma20或者m60多少次,但没有crossup最后一条线,都不计数。单根K线同时crossup ma20和m60,也应有效计数。最后是count计数crossup总和,是否限定K线数量都可以。crossdown同理,就不用麻烦了。
请老师帮忙,谢谢
2楼
gxx978 发表于:2021/2/9 13:13:54
你是要统计单根K线上ma1同时上穿ma20和ma60算一次,这个可以容易理解。其他的还有哪种情况计数呢?你说的没有上穿最后一条线是什么意思,麻烦再描述下。
3楼
fhxfhxfhx 发表于:2021/2/9 13:36:56
抱歉,没有描述清楚。详细简单说,ma(c,1)叫1,ma(c,20)叫2,ma(c,60)叫3。crossup上穿简称“上”。
要求是:不管2和3哪个均线在上下,不影响计数。
1上2再上3,计数一次。1上3再上2计数一次。
1在2来回上下,没有上3,不计数。
1在3来回上下,没有上2,不计数。
1同时上2和3,计数一次,1同时上3和2,计数一次。
不知道这次说的清楚吗,麻烦老师了


4楼
fhxfhxfhx 发表于:2021/2/9 13:37:30
抱歉,没有描述清楚。详细简单说,ma(c,1)叫1,ma(c,20)叫2,ma(c,60)叫3。crossup上穿简称“上”。
要求是:不管2和3哪个均线在上下,不影响计数。
1上2再上3,计数一次。1上3再上2计数一次。
1在2来回上下,没有上3,不计数。
1在3来回上下,没有上2,不计数。
1同时上2和3,计数一次,1同时上3和2,计数一次。
不知道这次说的清楚吗,麻烦老师了
5楼
gxx978 发表于:2021/2/9 13:48:49
参考以下代码呢
VARIABLE:A=0;   

MA1:=MA(C,1);
MA20:=MA(C,20);
MA60:=MA(C,60);

CON1:CROSS(MA1,MA20) AND CROSS(MA1,MA60);                                                                    //一根K线上同时上穿
CON2:CROSS(MA1,MA20) AND BARSLAST(CROSS(MA1,MA20))>BARSLAST(CROSS(MA1,MA60));   //MA1上穿MA20,且上一次上穿是MA1上穿MA60
CON3:CROSS(MA1,MA60) AND BARSLAST(CROSS(MA1,MA60))>BARSLAST(CROSS(MA1,MA20));   //MA1上穿MA60,且上一次上穿是MA1上穿MA20

IF CON1 OR CON2 OR CON3 THEN
  A:=A+1;
  
X:A;     //x就是满足条件的上穿次数
6楼
fhxfhxfhx 发表于:2021/2/9 13:55:59
多谢老师,休市后参考下,有问题再请教,非常感谢,给老师提前拜年,新年发财
7楼
gxx978 发表于:2021/2/9 13:56:41
谢谢,也预祝您新年快乐!
8楼
fhxfhxfhx 发表于:2021/2/9 14:59:31
还得麻烦老师,为了验证,在您的代码结尾加上DRAWICON(CON1/2/3,h,3); 只有con1出现3个笑脸,con2/3没有参与执行。我用沥青连续,周线,复权,进行验证。人工数出来的结果大概是11次上穿。还得请老师看看怎么改,谢了
9楼
gxx978 发表于:2021/2/9 15:04:58
我在这个品种上看,只有统计出3个,那你可以截图,看哪个位置你认为是成立的,应该计数,但是代码中这个位置上con1-3的值都是为0的。代码的逻辑就是按你给的要求写的
[此贴子已经被作者于2021/2/9 15:05:22编辑过]
10楼
fhxfhxfhx 发表于:2021/2/9 15:08:40
是的,统计结果是3,也就是单K上穿了3次,我想截图来着,已经在截图上标注了,不会发,我试试看怎么发图片
共17 条记录, 每页显示 10 条, 页签: [1] [2]


Powered By Dvbbs Version 8.3.0
Processed in 0.03516 s, 3 queries.