在MQ1分钟图上怎么表示 (文华财经wh9)

投资者咨询:在MQ1分钟图上怎么表示 (文华财经wh9)
来源:文华财经  日期:2018-11-30 8:51
 在MQ1分钟图上怎么表示一次完整的交易第一次买开那根K线所在日期的第一根K线(第一次买开那根K线所在日期开盘价所在的K线)至第一次买开那根K线的周期数(包含第一次买开那根K线所在日期的第一根K线和第一次买开那根K线)
技术人员回复
日期:2018-11-30 8:59
 如下试试

ValueWhen(Date==EntryDate&&Ref(Date!=EntryDate,1),DayBarPos);

投资者咨询:在MQ1分钟图上怎么表示 (文华财经wh9)
来源:文华财经  日期:2018-11-30 8:51
 Ref(Date!=EntryDate,1)这段是什么意思?
技术人员回复
日期:2018-11-30 11:07
 上一根K线日期不等于开仓日期

因为开仓前开仓日期取的是之前开仓的日期,不是当前的
 
投资者咨询:在MQ1分钟图上怎么表示 (文华财经wh9)
来源:文华财经  日期:2018-11-30 8:51
开仓前开仓日期取的是之前开仓的日期,不是当前的是什么意思?

 

如果开仓K线是当天第二根以后的K线(包含当天的第二跟K线),这样上一根K线日期等于开仓日期呀

技术人员回复
日期:2018-11-30 11:21
上一根K线日期是等于当前的开仓日期,但在上根k线没开仓EntryDate取的不是现在的值,是之前值

就和今天没走完取不到今日收盘价一个道理的,您理解下

在优化下,如下

ValueWhen(Date==EntryDate&&Time==EntryTime&&Ref(Date!=EntryDate||Time!=EntryTime,1),DayBarPos);
 
投资者咨询:在MQ1分钟图上怎么表示 (文华财经wh9)
来源:文华财经  日期:2018-11-30 8:51
如果上一次开仓和这是开仓是在同一天呢?
技术人员回复
日期:2018-11-30 11:29
 6楼优化了这种情况

多判断了开仓时间,您试下
投资者咨询:在MQ1分钟图上怎么表示 (文华财经wh9)
来源:文华财经  日期:2018-11-30 8:51
 &&Ref(Date!=EntryDate||Time!=EntryTime,1)这段直接去掉就可以吧?需要这段吗?
技术人员回复
日期:2018-11-30 12:59
 可以删除