1评论

0收藏

有懂MQL4代码的朋友帮我看一下

avatar qdqqqg | 963 人阅读 | 1 人评论 | 2023-11-24

悬赏任务 8金币
本帖最后由 qdqqqg 于 2023-11-24 14:25 编辑

333333333333333.jpg
就是上根K线为阳线和上根K线最低价小于前5根范围最低价,买入测试结果上根K线为阳线是对了的,上根K最低价小于前5根范围最低价条件都没有达到为什么也会买入呢?

  1. // 定义买入手数  
  2. double lots = 0.01;  
  3.   
  4. // 获取上根K线的引线最低价  
  5. double shadow_low_prev = MathMin(iOpen(NULL, 0, 1), iClose(NULL, 0, 1)) - iLow(NULL, 0, 1);  
  6.   
  7. // 获取前5根K线范围内的引线最低价  
  8. double min_shadow_low_offset = MathMin(iLow(NULL, 0, 1), iLow(NULL, 0, 2));  
  9. for (int i = 3; i <= 7; i++) {  
  10.     min_shadow_low_offset = MathMin(min_shadow_low_offset, iLow(NULL, 0, i));  
  11. }  
  12.   
  13. // 判断条件  
  14. if (iClose(NULL, 0, 1) > iOpen(NULL, 0, 1) && shadow_low_prev < min_shadow_low_offset) {  
  15.     // 条件成立,执行买入操作  
  16.     OrderSend("Symbol", OP_BUY, lots, Ask, 3, 0, 0, "Buy order", 0, 0, Green);  
  17. }
复制代码


""
还没有人打赏,支持一下

评论|共 1 个

chenligui

发表于 2024-1-10 06:59:16 来自手机 | 显示全部楼层

联系我qq1369112150

您需要登录后才可以回帖 登录 | 注册 微信登录

EA之家评论守则