设为首页 收藏本站 切换语言

问个小白问题,返回最近3根K线的最低价怎么表示?谢谢了

| 发表于 2023-2-20 21:08:27 | 显示全部楼层 |复制链接
本人小白,慢慢自学EA编程,如题,怎么把这个表示出来?
MathMax(Low[1],Low[2],Low[3]);
我这样写一直出错,不知道问题出在哪?谢谢了
举报

评论 使用道具

精彩评论8

tylzqiqi
C
 楼主 | 发表于 2023-2-20 21:29:50 | 显示全部楼层
貌似找到问题了,原来这个函数最多支持2个。。。不知道有没有代替的,支持3个以上的?
举报

点赞 评论 使用道具

westwuwei
DDD
| 发表于 2023-2-20 21:35:09 | 显示全部楼层
你可以自己写一个函数,(参数n)输入“需要检测最近几根K线”,输出最低价。
举报

点赞 评论 使用道具

tylzqiqi
C
 楼主 | 发表于 2023-2-20 21:44:57 | 显示全部楼层
westwuwei 发表于 2023-2-20 21:35
你可以自己写一个函数,(参数n)输入“需要检测最近几根K线”,输出最低价。 ...

我这水平,还没有达到那境界,就写了一个简单的还搞了几天没弄成
举报

点赞 评论 使用道具

2217398032
DDD
| 发表于 2023-2-20 21:48:32 | 显示全部楼层
iLow(0,0,iLowest(NULL,0,MODE_LOW,K线数量,0))   K线数量改成3就行了
举报

点赞 评论 使用道具

tylzqiqi
C
 楼主 | 发表于 2023-2-20 21:53:25 | 显示全部楼层
2217398032 发表于 2023-2-20 21:48
iLow(0,0,iLowest(NULL,0,MODE_LOW,K线数量,0))   K线数量改成3就行了

谢谢啊,我试试
举报

点赞 评论 使用道具

tylzqiqi
C
 楼主 | 发表于 2023-2-21 12:00:37 | 显示全部楼层
2217398032 发表于 2023-2-20 21:48
iLow(0,0,iLowest(NULL,0,MODE_LOW,K线数量,0))   K线数量改成3就行了

大神,再请教你一下,我写了一个条件,满足的时候,发现在一瞬间下了几百单?这个问题怎么解决啊?
举报

点赞 评论 使用道具

2217398032
DDD
| 发表于 2023-2-21 22:01:09 | 显示全部楼层
K线加个限制条件,可以参考下边的代码,实现每根K线只交易一次

int 一根K线只交易一次=0;
if(一根K线只交易一次!=Time[0] && 信号条件  )
  {
    下单;     
   一根K线只发送一次=Time[0];   
   }
举报

点赞 评论 使用道具

tylzqiqi
C
 楼主 | 发表于 2023-2-21 22:16:16 | 显示全部楼层
2217398032 发表于 2023-2-21 22:01
K线加个限制条件,可以参考下边的代码,实现每根K线只交易一次

int 一根K线只交易一次=0;

还得是你,谢谢
举报

点赞 评论 使用道具

发新帖
EA交易
您需要登录后才可以评论 登录 | 立即注册

简体中文
繁體中文
English(英语)
日本語(日语)
Deutsch(德语)
Русский язык(俄语)
بالعربية(阿拉伯语)
Türkçe(土耳其语)
Português(葡萄牙语)
ภาษาไทย(泰国语)
한어(朝鲜语/韩语)
Français(法语)