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

问个小白问题,返回最近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
C
| 发表于 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
C
| 发表于 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国旗 English(英语)
 日本語国旗 日本語(日语)
 Deutsch国旗 Deutsch(德语)
 Русский язык国旗 Русский язык(俄语)
 بالعربية国旗 بالعربية(阿拉伯语)
 Türkçe国旗 Türkçe(土耳其语)
 Português国旗 Português(葡萄牙语)
 ภาษาไทย国旗 ภาษาไทย(泰国语)
 한어国旗 한어(朝鲜语/韩语)
 Français国旗 Français(法语)
翻译