收盘价超过前某一位置该如何表示?

[通达信]
设置
2294 3 暖阳胡 Lv.2 发表于 · 2021-9-11 16:48 显示全部楼层 正序浏览 |
跳转到指定楼层
若存在:
下破:=CROSS(MA100,ema10);
“下破“位置当日收盘价怎样表示?当市场运行一段时间后,虽然ema10还没有上破ma100,但是价格却回到或超过了”下破“之日的收盘价。按价格超过或等于”下破“日的收盘价选股,那么公式该如何写?

本帖寻求各位老师的解答

 路人甲人2021-9-11 16:58发表回复被暖阳胡采纳,获得奖励 共享币 5

√ 本帖所提出的问题已经获得完美解决,详细答案请看这里 >>>

举报

使用道具 扔鸡蛋 回复

路人甲人
Lv.3
发表于 2021-9-12 11:11 复制 查看全部楼层
暖阳胡 发表于 2021-9-12 10:45
MA100:=MA(CLOSE,100);
PBX1:=(EMA(CLOSE,4)+MA(CLOSE,4*2)+MA(CLOSE,4*4))/3;
A:=BARSLAST(CROSS(M ...

MA100:=MA(CLOSE,100);
PBX1:=(EMA(CLOSE,4)+MA(CLOSE,4*2)+MA(CLOSE,4*4))/3;
A:=BARSLAST(CROSS(MA100,PBX1));
C1:=REF(C,A);
XG:CROSS(C,C1);
{你原语句PBX1结尾是中文分号}

举报

使用道具 点亮 支持 扔鸡蛋 回复

暖阳胡
Lv.2
发表于 2021-9-12 10:45 复制 查看全部楼层
路人甲人 发表于 2021-9-11 16:58
A:=BARSLAST(CROSS(MA100,ema10));
C1:=REF(C,A);
XG:CROSS(C,C1);


MA100:=MA(CLOSE,100);
PBX1:=(EMA(CLOSE,4)+MA(CLOSE,4*2)+MA(CLOSE,4*4))/3;
A:=BARSLAST(CROSS(MA100,PBX1));
C1:=REF(C,A);
XG:CROSS(C,C1);
这个公式通不过。原因好像是A之前只能定义一个变量。但是ma100和pbx1都需要定义。有解决方案吗?

补充内容 (2021-9-12 20:29):
谢谢!我再试一下。
点评
  • 路人甲人2021-9-12 11:11
    MA100:=MA(CLOSE,100); PBX1:=(EMA(CLOSE,4)+MA(CLOSE,4*2)+MA(CLOSE,4*4))/3; A:=BARSLAST(CROSS(MA100,PBX1)); C1:=REF(C,A); XG:CROSS(C,C1); {你原语句PBX1结尾是中文分号}

举报

使用道具 点亮 支持 扔鸡蛋 回复

路人甲人
Lv.3
发表于 2021-9-11 16:58 复制 查看全部楼层

A:=BARSLAST(CROSS(MA100,ema10));
C1:=REF(C,A);
XG:CROSS(C,C1);
√ 该回复已被采纳,向作者支付 2 个共享币可查看详细解答内容。

举报

使用道具 点亮 (1) 支持 扔鸡蛋 回复

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

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

站长推荐 关闭 上一条 /6 下一条
回顶部 到页底
快速回复 返回顶部 返回列表