老师请帮忙用MQ语言编写一下程序 (文华财经WH6赢顺V6.7)

投资者咨询:老师请帮忙用MQ语言编写一下程序 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-8 10:12

 老师好,能不能帮我用MQ语言编写以下程序。麻烦老师了,谢谢

多头:
1、21:00开盘时的第一根15分钟K线收阴,但在21:16――23:00此时间段内的任一 一根15分钟K线收盘价高于21:00开盘时的第一根15分钟K线最高价时做多,当天14:59平仓。初始止损点为21:00开盘时的第一根15分钟K线最低价
2、9:00开盘时第一根15分钟K线收阴,但在9:16――14:15此时间段内的任一 一根15分钟K线收盘价高于9:00开盘时的第一根15分钟K线最高价时做多,当天14:59平仓。初始止损点为9:00开盘时的第一根15分钟k线最低价
空头:
1、21:00开盘时的第一根15分钟K线收阳,但在21:16――23:00此时间段内的任一 一根15分钟K线收盘价低于21:00开盘时的第一根15分钟K线最低价时做空,当天14:59平仓。初始止损点为21:00开盘时的第一根15分钟K线最高价
2、9:00开盘时的第一根15分钟K线收阳,但在9:16――14:15此时间段内的任一 一根15分钟k线收盘价低于9:00开盘时的第一根15分钟K线最低价时做空,当天14:59平仓。初始止损点为9:00开盘时的第一根15分钟k线最高价
技术人员回复
日期:2018-8-8 10:16

MQ模型编写比较复杂,预计15点前回复

投资者咨询:老师请帮忙用MQ语言编写一下程序 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-8 10:12
 好的,谢谢!
投资者咨询:老师请帮忙用MQ语言编写一下程序 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-8 10:12
 老师,程序写好了吗?
技术人员回复
日期:2018-8-8 15:17

 参考:

 


Vars
      Numeric YFS; 
      Numeric BFS; 
      Numeric YFS1; 
      Numeric BFS1; 
      Numeric YFH; 
      Numeric BFH; 
      Numeric YFL; 
      Numeric BFL; 
  Begin
 YFS=ValueWhen(DayBarPos==1,IsUp);
 BFS=ValueWhen(Time==0.0900,IsUp);
 YFS1=ValueWhen(DayBarPos==1,IsDown);
 BFS1=ValueWhen(Time==0.0900,IsDown);
 YFH=ValueWhen(DayBarPos==1,High); 
 BFH=ValueWhen(Time==0.0900,High);
 YFL=ValueWhen(DayBarPos==1,Low); 
 BFL=ValueWhen(Time==0.0900,Low);

 If(YFS1&&Time>=0.2115&&Time<0.2300&&Close>YFH)
 {
  Buy;
 }
 If(Close<YFL)
 {
  Sell;
 }
 If(BFS1&&Time>=0.0915&&Time<0.1415&&Close>BFH)
 {
  Buy;
 }
 If(Close<BFL)
 {
  Sell;
 }

 If(YFS&&Time>=0.2115&&Time<0.2300&&Close<YFL)
 {
  SellShort;
 }
 If(Close>YFH)
 {
  BuyToCover;
 }
 If(BFS&&Time>=0.0915&&Time<0.1415&&Close<BFL)
 {
  SellShort;
 }
 If(Close>BFH)
 {
  BuyToCover;
 }
 If(Time>=0.1459)
 {
  Sell;
 }
 If(Time>=0.1459)
 {
  BuyToCover;
 }

End