Rss & SiteMap

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

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

标题:求助,如何记录下一个突破价格?

1楼
幸运60 发表于:2020/10/15 16:10:53
比如ma1:=ma(c,60);
条件:c>ma1;
我想记录下盘中突破这条均线时的收盘价,和以后的价格相比较,如何能够记录下来?谢谢

2楼
FireScript 发表于:2020/10/15 16:18:58
 图表上记录不了这种的。 图表上只能以最终的的收盘价判断时候才能记录下来,而且也不是记录下来,是单纯的查找出来。如果是这个K线没走完的时候突破的,这个时候的这个价格是无法记录的。
3楼
幸运60 发表于:2020/10/15 17:15:58
我就是以收盘价判断,我就是要突破这条均线的k线的收盘价,就是走完k线的的收盘价,能记录不,就是上一个穿过均线那个K线的收盘价,如何写?谢谢
4楼
FireScript 发表于:2020/10/16 8:55:15
 这种一般是直接用下面这种方式去回溯到需要的位置即可:

ma1:=ma(c,60);
cd:cross(c,ma1);
Len:SUMBARS(cd,1);//1表示最近一次满足,如果是2则是上上次,以此类推

result:ref(c,len);
5楼
幸运60 发表于:2020/10/16 12:29:22
行了,感谢老师

6楼
幸运60 发表于:2020/10/16 12:58:02
老师,也这不行呀,比如,出现多头行情后,连续出现满足突破,就记录不了了,用全局 变量能记录吗?
7楼
FireScript 发表于:2020/10/16 13:01:26
 什么意思?没太明白你这里的描述的情况。
8楼
幸运60 发表于:2020/10/16 13:12:29
ma1:=ma(c,60);
cd:cross(c,ma1);
Len:SUMBARS(cd,1);//1表示最近一次满足,如果是2则是上上次,以此类推

result:ref(c,len);

==============================
就是比如这样,这样记录后,这个价格会按照以后还出现相同的条件,这价格会被替代,而不是我想要的那次记录的
9楼
FireScript 发表于:2020/10/16 13:18:57
 那这样的话,逻辑上肯定还要进一步完善下。

你第一次满足条件,和后面无数次的满足条件 都是没什么区别的。这时候你选择哪一次作为记录的位置 就是还需要额外的条件来处理了。
[此贴子已经被作者于2020/10/16 13:19:18编辑过]
10楼
幸运60 发表于:2020/10/16 14:00:50
作为开多的条件,我想记录下开多那根k线的 收盘价,供以后加仓作比较
共11 条记录, 每页显示 10 条, 页签: [1] [2]


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