Liang Liu
Liang Liu
  • 信息
3 年
经验
0
产品
0
演示版
0
工作
0
信号
0
订阅者
Tangshan
Liang Liu
已添加主题这句代码哪里有错误?
我开始定义了一个全局变量和全局数组如下: extern int order_buy=0; int ticket_buy[]; …… void OnTick() { ……        if(OrderType()==OP_BUY)                      {          
Liang Liu
已添加主题这个错误提示是数组错误吗?怎么解决
测试一个带数组的代码程序,测试一年的K线,结果下了2个订单就结束了,日志中给出的错误如下图:   请问是不是这一条提示的错误导致了只开了2单?这个错误啥意思?怎么解决?谢谢 
Liang Liu
已添加主题OrderSend()函数导致的130错误是怎么回事?
写了这么一句代码:OrderSend(Symbol(),OP_BUY,0.1,Ask,30,200,0,"锤子买入",0,0,clrRed);到执行这个代码的时候,日志报错是: EURUSD,H1: OrderSend error 130。这是什么错误?怎么导致的?如何解决?谢谢
Liang Liu
已添加主题测试EA出现这样的现象是怎么回事?
编辑好EA代码并编译通过后,在mt4里面测试,点击开始后图表中自动多了一个图表,这个图表的品种和周期与EA代码中设置的主图一样,只不过后面多了个(visual)如图: 并且,价格在这个图里快速地变化,仿佛它在重演选定测试时间段里的每一个价格,画完一根小时k线得等半天。我的问题是:为什么会这样,以前测试没发现这种情况啊,怎么变成直接测试出结果而不用等着它一边画K线一边测试?
Liang Liu
已添加主题OrderSend()中箭头不显示的问题
OrderSend(Symbol(),OP_BUY,0.1,Ask,3,0,0,"锤头反转买入",0,0,clrGold)  为什么这句代码执行了下单,却没有在图表对应位置画出金色的箭头呢?
Liang Liu
已添加主题mql4布尔型自定义函数返回值得问题
代码如下: void OnTick() { ……   if(buy1()); { …… }  ……  }    bool buy1() {   if(略)      if(略)         if(略)             if(略)          
Liang Liu
已添加主题关于ordersend()的问题
我在代码里用到这句话:OrderSend(Symbol(),OP_BUY,0.1,Ask,3,0,0,"锤头反转买入",0,0,clrGold)。编译执行后,订单是下了,可是为什么订单号不叫“锤头反转买入”,还是1  2  3  ……,而且最后哪个clrGold参数也没起作用,下单的K线位置没看到金色的箭头标志呀?这是为啥?前辈指点,谢谢。
Liang Liu
已添加主题EA测试自动平仓的问题
我做了个很简单的EA,功能就是见到锤子线买进,但没有写平仓代码。我用1个月的K线进行测试,看到日志中显示的开过的仓在测试结束前都被逐一平掉了如:2016.01.30 00:59  Tester: order #1 is closed。这是怎么回事?是EA测试自带的功能吗?我如果编写了有选择性的平仓代码,那么在测试时不符合平仓条件的仓位是不是还会被EA自动平仓?
Liang Liu
已添加主题关于iClose()的问题
iClose(string symbol, int timeframe, int shift) 这个函数的最后一个参数值为0时就代表当前K线,为1时代表上一根K线,为2时代表上两根K线,对吗?
Liang Liu
已添加主题为什么orderSend()函数执行的时候没有在图表上画上箭头?
我在代码里用到这句话:OrderSend(Symbol(),OP_BUY,0.1,Ask,3,0,0,"锤头反转买入",0,0,clrGold)。编译执行后,订单是下了,可是为什么订单号不叫“锤头反转买入”,还是1  2  3  ……,而且最后哪个clrGold参数也没起作用,下单的K线位置没看到金色的箭头标志呀?这是为啥?前辈指点,谢谢。
Liang Liu
已添加主题菜鸟问题——这个简单的程序哪里有错误?
我写了几行代码,是想在遇到锤子K线的时候买进,结果测试了一下,没有下任何订单,并且报错如下 :  2016.02.16 21:12:17.112 2016.01.01 00:00  K线交易1 test started 2016.02.16 21:12:17.118 2016.01.04 02:00  K线交易1 EURUSD,H1: zero divide in 'K线交易1.mq4' (58,74) 2016.02.16 21:12:17.118
Liang Liu
已添加主题菜鸟问题——请问这几条简单的语句哪里出了问题?
代码如下:  #property copyright "liuliang" #property link      "https://www.mql5.com" #property version   "1.00" #property strict #include <WinUser32.mqh> extern int ticket=-1; int OnInit()   {  
Liang Liu
已添加主题哪些平台交易商支持MT5了?
请大侠赐教一下,目前哪些平台交易商提供mt5软件使用了?
Liang Liu
已添加主题关于本网站和mql4网站登录的问题
版主、网管你们好,我在使用本mql5论坛和mql4论坛时发下了这么一个问题:我首先在mql5这个网站注册了账号,登录正常。随后我到mql4网站也用这个账号登录(我本以为两个网站的登录账号密码通用),提示账号密码错误。于是我便在mql4论坛注册账号,但只要注册的账号名或者注册邮箱与我在mql5网站填写的相同,就无法通过注册,错误提示是已经被使用了。我很纳闷,既然mql5网站的账号密码不能在mql4登录使用,那为什么注册新账号时还不能与mql5的账号相同呢?
Liang Liu
已添加主题关于本论坛与mql4论坛登录的问题
版主、网管你们好,我在使用本mql5论坛和mql4论坛时发下了这么一个问题:我首先在mql5这个网站注册了账号,登录正常。随后我到mql4网站也用这个账号登录(我本以为两个网站的登录账号密码通用),提示账号密码错误。于是我便在mql4论坛注册账号,但只要注册的账号名或者注册邮箱与我在mql5网站填写的相同,就无法通过注册,错误提示是已经被使用了。我很纳闷,既然mql5网站的账号密码不能在mql4登录使用,那为什么注册新账号时还不能与mql5的账号相同呢?
Liang Liu
已添加主题请高人推荐MT5编程教材
看了一天帮助文件,中英文混杂,不系统也不贴近入门者初学者,有没有将MT5编程的书籍,基础一点的,介绍介绍。感谢
Liang Liu
已添加主题为什么画不出均线?
以下的代码我编写调试通过,没有错误。不过运行后图标上不出现均线,也没有开仓,这是为什么?    #property copyright "Simon Yau" #property link "http://www.fx998.cn" #property version "1.00" int maFastHandle, maSlowHandle; //定义两个指标操作句柄,用来操作两条均线 double maFast[], maSlow[];
Liang Liu
已添加主题为什么在编辑器里点击调试就打开新的图表????
首先MT5的当前图表是 EURUSA H1 。我在写代码编辑器里完代码后点击调试按钮之后,窗口切换到MT5图表窗口,在里面会打开一个新的EURUSA H1图表。在代码窗口停止调试后那个新打开的窗口又关闭掉,此时当前图表仍是 EURUSA H1。这种现象是怎么回事?怎么解决?
Liang Liu
已添加主题mql5图表添加Label后怎么去掉?
我的代码在图表中添加了Label,开始调试后Label出现,停止调试后Label为什么不消失?而且在图表中移除这个EA也不能去掉Label。我在void OnDeinit()中调用了ObjectDelete()和ChartRedrow()函数了,为什么不管用?怎么去掉?哪位赐教?谢谢
Liang Liu
已添加主题为什么写出来的代码只能编写却无法调试?
刚刚开始学mql5,很多初级问题都弄不明白,比如:1、为什么我照着别人的实例写下来的代码只能编写不能调试呢?调试按钮是灰色不可用的 ,代码编写通过了,没有错误。2、 这个图里有两个一样名称的文件,但文件类型不同,上面那个是源文件,下面这个是啥文件?干啥用的?为什么也能用编辑器打开?   谢谢高手不吝赐教,等待答案。 
123