EA和自动交易 - 页 19

請教高手MT4 要如何確定收到伺服器端給的資訊呢? 該用什麼指令? 有範例程式佳! 感謝!! 除了用 Sleep(100): 之外 還有其它指令等待到確定已經收到跟伺服器請求資訊息
如何在MQL4/MQL5中获得枚举和项目的长度? 例如,有一个枚举定义。 enum ENUM_FRUIT {APPLE, BANANA, GRAPE}; 接下来,我想在循环中使用它。 for ( int i = 0 ; i < length_of_enum; i++) { Print ( EnumToString (get_enum_item(i))); } 如何实现这一要求? 我已经搜索了论坛和代码库,但没有得到答案。 :-(
我想在市场上购买EA 买完是不是只能在我这个账户下的MT4登录使用 能使用在别人的MT4里吗
条件很简单,就是按一下多空同时下单,然后可以设置手数,再没别的要求
我写了个小指标程序如下 IF (XXXX) { Alert("第一次接近!!!!!!!!!!!!!!!!!!!!!!");      if (xxxxx)      {      SendMail(xxxxx);      PlaySound("8619.wav");      } } 1   每次达到条件以后 报警  发邮件都正常    就是没有声音    我的声音文件8619.wav 在MT4的sound文件夹    2   我经过单独测试 PlaySound("8619.wav") 这个命令  没有问题   但是把这个命令放在ALERT后边  或者是SENDMAIL后面就是不播放声音...
  找一個ea  (9)
大家  我想找一個mt4的小ea 我在mql5訂閱了一個signal,我平台收到的交易每次都是0.01,我想把他的手數放大,比如說我收到signal usd/jpy buy0.01  那ea會自動幫我追加一張buy0.04,同樣收到平倉signal 那張0.04都會一起平掉,有這樣的ea嗎?
请问,怎么让EA只交易一个指定的品种? my_symbol=Symbol(); 这一句只是确认当前图表的品种,不能指定某个品种。 还有没有别的方法?
請教高手們 如何在 GBPUSD 的表單下 用程試讀取 EURUSD 的開盤 現價數據呢? 應該用什麼指令? 應該如何下? 有範例程式佳
如題、這問題最近遇到、用手動交易就能成交、用mt5內建的一鍵交易也能成交 但用ea或腳本卻只會顯示 [AutoTrading disabled by server] 請問有高手研究過手動交易與ea交易在送出訂單時封包資訊的差別嗎?? 或…請問有辦法讓ea交易所送出的訂單讓平台判定是手動交易嗎? 希望高手解答一下、感謝~~
  EA如何限制开仓  (17   1 2)
手动开一单,发送order,在order被服务器执行之前EA检查这个order,符合条件则继续执行,不符合把这个order命令丢弃。 EA应该怎么做呢?有没有相应的函数or事件可以实现? 期待解答!感谢!
刚用笔记本购买的EA,在本地笔记本可以安装; 但是登录云服务器,打开MT4终端,登录自己的MQL5账号后,在市场-已购买中,点击安装按钮,没有任何反应,也没有弹出官方说的输入密码确认的对话框。。。。我试了多次,效果都是一样的,安装按钮没有任何反应,请问有大佬遇到这种情况没? 先谢谢了。
请问当SAR移动止损后如何加仓的代码怎么实现?请问有相关的文章和标准库吗?
  EA更新  (1)
EA更新如何知道mt4客户端?因为电脑装了好几个MT4所以每次都更新不到我想要的客户端上?该怎么处理!!!急!!!!
MT5的代码,不是MT4。 想要追踪止损的整个框架代码和库,就是能够直接套用就行的,mql5网站有个相关的内容,老外写的,我语言基础差,看的有点稀里糊涂的,想要个现成带注解的。 十分感谢!!!
請問各位:if(OrderSymbol()!=Symbol()) 是否代表:假如Order中的商品不等於現有商品? 例如我希望同一商品只能存在一張Order,這個條件是否適合呢?
void Check_For_Open() { if(OrdersTotal()<5) { if((ma1(1)<ma2(1)) && (ma1(0)>ma2(0)))//均线判定(快線上穿慢線) { Open_Buy_Order_Status=OrderSend(Symbol(),OP_BUY,0.01,Ask,0,40,80,"Open_Order_Comment",Magic_Number,0,Blue); } if((ma1(1)>ma2(1)) && (ma1(0)<ma2(0)))//均线判定(快線下穿慢線) {
  你们所谓的EA  (21   1 2 3)
我曾经写了一个EA的程序,也卖出了转让权,我说说个人意见,你测试的EA都是盈利的,等你购买时都是不稳定的,那么这出现一个问题就是 EA 是不是稳定的呢,其实你们所谓的EA都是 卖版权而已,这套程序我可以帮你弄,但是最后卖出去就不管稳定性.本人在金融系统数十年,明白任何道理,自己会才是真的
我想写一个EA, 能够记录及显示以下的3个问题(Q1,Q2,Q3), 希望师兄师姐多多指教,不胜感激! 详细如下: 红色是快线 , 绿色是慢线 , 当快线下穿慢线 , 做空 ( 紫色点是做空位置 ) 直到快线上穿慢线才平仓 ( 黑色点是平仓位置 ). Q1: 请问如何显示做空位的卖出价钱 ? Q2: 请问如何记录及显示紫色点与黑色点之间每一个 K 棒的收市价 '' 以及 '' 显示当中数值最小的收市价 ? Q3: 例如现在是 10 点正 , 请问如何显示最接近当前时间的上一个收市价 ? 如果认为小弟问题不清晰, 请打开已附加的图片加以说明.谢谢
MT5 iClose执行不正确 ====================testxx.mq5============ #property copyright "2009-2020, MetaQuotes Software Corp." #property link "http://www.mql5.com" #property description "Larry Williams' Accumulation/Distribution" //--- indicator settings #property indicator_separate_window #property
如题 请问 EA回测正常,但是模拟账户测试时,开单正常,但是不进行跟踪止损。 请问什么原因啊
[删除]
测试结果比例,但是实盘效果不佳,有没有高手知道原因,如何优化?
我直接复制帮助说明里面的代码也是同样的问题,返回错误都是10030,请大神们帮忙解答一下
思路是用历史最高价/Point()得到数组的长度,然后把成交量的变化存放到价格数组里,分段保存到文件中,再随时提取,实时更新. 但是在黄金中,这个长度是207431, 并且在使用以下两段代码得到的数值hhv,并不是月线级别的最大值,而是"184", CopyHigh(Symbol(),PERIOD_MN1,0,iBars(Symbol(),PERIOD_MN1),hh); hhv=ArrayMaximum(hh,WHOLE_ARRAY,0); 最关键的问题是找不到创建文件的函数,使用文件函数读取和写入的时候根本无效, 等待大神指点
我用的是MT5,是Hedging(锁仓模式),已经有一个仓位,想直接平掉这个仓位,不想再反向开一个新的仓位,怎么编写EA,请指教! 官方的示例好像只是针对有双向仓位的情况
需要一个EA自动交易,当单根K线收盘后,MACD的DIF大于0,开多单,再次小于0时,平仓多单,并且开空单。并且系统附带止损,止损点数可以自己调。小弟是交易新手,希望大佬们多多帮助,谢谢。
也不是每个挂单会出现这个错误,据我观察,一开始我以为是挂单距离现价太近, 但是下图完全不是,行情比较激烈的时候的挂单成交就会报错OrderSend error 130。。 请教大神
比如我在30分钟时间框架下一根蜡烛上结算了一张订单然后价格走了10根蜡烛,我怎么去获取这10根蜡烛呢?有想过用OrderCloseTime与当前时间相减然后整除时间框架单位做,但是感觉不准确,希望有朋友能提供更准确的方法,谢谢了。
EA回测的时候,无法启动。提示:127.0.0.1 prepare for shutdown 请大家看看是哪里的错误? 下面是完整的日志文件: GQ 0 09:05:49.742 Startup MetaTester 5 x64 build 2735 (10 Dec 2020) PD 0 09:05:49.983 Server MetaTester 5 started on 127.0.0.1:3000 HO 0 09:05:49.992 Startup initialization finished PM 0 09:05:50.516 127.0.0.1 login (build 2735)
请问ea无法开单,但是回测是有开最新订单的,是怎么回事,购买ea后ea回测他在11日14日17日等都开启了订单,但是我一直处于未开单状态,这是为什么,而且他要有最近三周的历史记录,我是有的,请问挂vps上是不是会重新更新图表只有几天的历史记录,所以无法开单?