if(shijian()) { if(AccountProfit()< 0 && a > AccountProfit()) a = AccountProfit(); if(AccountProfit()> 0 && b < AccountProfit()) b = AccountProfit(); } Labe1("wenzi_1",700,30,12,"最大浮亏 :" +DoubleToString(a,2),"微软雅黑",clrRed); Labe1("wenzi_2",700,50,12,"最大浮盈 :"
嗨,我正在测试这个EA,我认为它对关闭订单非常有用,但在我的情况下,我不想关闭所有未平仓的订单,我只想只关闭盈利的订单。 我已经把 "仅关闭盈利交易 "的值从假的改为真,但订单一直以1美元关闭。我所寻找的是,当一起达到25美元时,只关闭盈利的订单。所有关闭的订单都超过1美元的利润。 如果有任何建议,我真的很感激。谢谢你的帮助。 这里是EA和代码。 //|$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ //| Close //| Last Updated 12-12-2006 10:00pm
我开始测试一些Ishimoku EA,并突然认识到有必要获得更多关于它的信息。 因此,我们开始了这个主题。 我将尝试在这里发布有关石木指标的所有信息。
#property indicator_separate_window #property indicator_buffers 2 #property indicator_plots 1 //--- 标图交集 #property indicator_label1 "Intersection" #property indicator_type1 DRAW_FILLING #property indicator_color1 clrRed , clrBlue #property indicator_width1 1 //--- 输入参数 input int
//+------------------------------------------------------------------+ //| Nina_StepMA_1.mq4 | //+------------------------------------------------------------------+ #property indicator_separate_window #property indicator_buffers 4 #property
利用 OrdersTotal() 遍历订单 我想实现创建一个当前持仓的品种 symbol 的 string 集合 除了多维数组 string[] 来实现外 有没有更加简单的方法,例如 java 里的 List 类型的 add 方法? 例如当前持仓 10 个订单,分别为 3个 eurusd 多单 2个 eurusd 空单 1个xauusd空单 2个gbpusd 空单 2个gbpusd多单 实现结果就是 一个数组里存放的是 3 个 货币对的 string {xauusd,gbpusd,eurusd} 怎么实现
MetaTrader 4平台更新将于2020年7月24日星期五进行发布。新版本增强了内置的MQL5.community服务,并进行错误修复和平台稳定性的改进。 更新将通过实时更新系统提供。
我从一个远程进程中控制终端。 我在图表上加载任何脚本而不使用DLL。脚本加载和工作。 只要我使用任何库加载一个脚本,终端就会挂起。 当然,所有带库的脚本,如果是手动加载,都可以工作。 谁有什么想法? 我还应该补充一点,带终端的文件夹从带原终端的文件夹复制到它的文件夹,如下: ...\MetaTrader 4MT4\... 所有副本都是硬链接和符号链接,除了文件:accounts.ini、server.ini、terminal.ini。
[删除]
我将写一个任何复杂的顾问。最主要的是要有一个好的想法。你将如何使用它,我不关心:将出售 - 我不介意(我不会要钱)。 P.S.如果你需要一个指标,你必须告诉我你想在其中使用它的策略。
double MacdCurrent0=iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_MAIN,0); 请问一下我程式码是写上面那样,但是MACD指标显示现在是负数,但我用EA读出来的却是正数,这个是什么问题呢?有大神可以帮忙解答吗? MACD显示跟我EA跑出来的图片在附件
MT4 布林带图标值和IBANDS值不一致情况(参数设置一致),实际测试IMA IHIGH和图表值是一致的,请问各位大神为啥 会这样,谢谢。
如题,如何让MT4记住每个品种的默认手数??现在这样太害人了!!品种不同交易手数不同。现在这样外汇做1手,黄金和指数只敢做0.1,总是坑我下1手黄金,吓死人了啊。。。。。。
你好。 我是编码新手,正在学习很多东西,但是我遇到了一些事情,我现在无法理解。我试图将我的一个指标的测试结果调用到EA中,这样它就可以在进行交易前将其添加到自己的测试中。该EA是一个简单的移动平均线交叉。该指标是一个趋势或范围指标。我已经附上了指标代码。 我希望得到帮助,如果可能的话,我希望得到 简单的解释 ,这样我就能理解它在指标中应该如何设置,以便EA能够识别它。一旦我解决了指标的问题,我将转向EA。 该指标有两个测试,我想在其中添加iCustom 函数 。在这个阶段,我只想在一个测试中添加它,这并不重要,因为我正在努力理解它。如果有人愿意帮助我并 简单地解释一下
我已经就这个问题联系了服务台。 这是我发给他们的.... Hello, 请从你们的网站上删除下载MT4的选项,或者修复它,使其真正下载MT4而不是MT5。 我们已经厌倦了一遍又一遍地回答同一个问题。 "为什么当我试图从metaquotes网站下载MT4时,会下载MT5?" 他们的回应.... 你可以从你的经纪人的网站上下载MetaTrader 4。请注意,。 我们所有的资源都分配给MetaTrader 5和MQL5语言的开发。关于MetaTrader 4可以说,它的进一步发展不是我们计划的一部分。 请阅读这些文章。 https://www.mql5.com/en/articles/81
我有Rulang的公式,指标在Rumus中工作,但我想不出如何在MQL4(四)中重写它。 我正在研究MQL4,翻阅资料库并进行比较,但到目前为止还没有结果。
[删除]
你好 我是外汇和MetaTrader的新手,想弄清楚一些基础知识。 假设我有一个附在欧元兑美元图表上的EA,但我想从该EA中找到多个货币对的设置。但EA只在欧元兑美元的新刻度线出现时运行。对吗?现在我认为这是MT的限制性功能,因为我的EA可以处理许多货币对,但只在所附货币对(本例中为欧元兑美元)的新刻度线时启动。这可能会导致遗漏未加入的货币对的点数。因此,我有一个问题-- EA能否在不连接到图表的情况下运行多个货币对?如果不能,那么上述问题的解决方法是什么?请告知。 谢谢 Pankaj
[删除]
除了 布林带 之外,还有哪些波动率指标是为MT4编码的,我可以使用?如果可以的话,请发布链接。我正在寻找一种方法,以更好地根据市场波动性来设置我的止损点。
[删除]
你好。 我刚刚更新了我的MT4 FXDD客户终端。新更新的客户终端出现了一个 错误代码。 5004,而我在旧的MT4客户终端上没有这个错误。我知道错误5004是关于文件打开错误。我已经检查过了,每一个 "fileopen "都做了 "fileclose"。 我还检查了Windows 7的权限,我没有改变任何东西。 我在两个不同的笔记本上安装了FXDD MT4客户终端。在其中一台笔记本上,在安装过程中,我将所有的防火墙和杀毒软件关闭。 但它仍然向我返回相同的错误代码5004。
我想介绍一下MT4 Java API:http://www.easy-share.com/1908253435/jfx-1.2.2.tar.gz MT4终端Java API(JFX)旨在通过标准MetaTrader 4客户终端(MT4终端)为MetaQuotes交易 服务器提供Java接口。 的Java接口,通过标准MetaTrader 4客户终端(MT4终端)。
我就想一程序运算整个货币对,运算到某个货币对对数据然后将趋势线画到那个货币对上面,objectset("aaaa",OBJPROP_SYMBOL,"GOLD"),指定了货币对也不起作用,不知问题出在那里? 求高人指点,谢谢!
你好。 我读了关于新的mql4(Build 600+),并且已经更新了我的EA,现在我有一个问题。新的保护措施对破解者和其他类型的可执行文件的破解和修改代码的安全性如何。例如:六角编辑到期日期,内存转储,等等。 现在EA上简单的时间限制 (过期日期 )的安全性如何?如何使用新的语言来实现新的保护技术? 例如,如何使用新的语言实现新的保护技术? bool Expire= TimeCurrent ()> StrToTime ( "2014.09.30 00:00" ); if ( Expire ) { Print ( "Demo period has
[删除]
帮助我弄清楚如何 写到一个文件 。 这里有一个功能。 if (DayOfWeek()==day){ //Print("Woking . . ."); ac= Symbol (); ss1 = ac+day+ ";" +TimeToStr( TimeCurrent (),TIME_MINUTES)+ ";" +DoubleToStr(AccountBalance(), 1 )+ ";" +DoubleToStr(AccountEquity(), 1 )+ "\n" ; WriteFile (path, ss1); day++; if (day== 6 )day= 1 ; }
[删除]
大家好。 我知道这个话题已经讨论过很多次了。但不幸的是,我找到的所有关于这个话题的文章都太复杂了,或者因为太旧而产生错误信息。因此,我无法创建一个简单的POST/GET请求的脚本。 所以,我只是想向服务器发送POST和GET请求。目标文件是一个简单的php文件。 这是我制作的第一个测试脚本,它是基于 https://www.mql5.com/en/code。 #import "Wininet.dll" int InternetOpenA( string , int , string , string , int ); int InternetConnectA( int
信号中,根据关键字搜索交易商功能是怎么实现的(附件为mql5网站功能截图)?我 想 在自己开发的工具中也加入此功能。 mql5官方有提供此功能的api吗? 或者自己封装api也可以,不过目前还没有思路。
之前--只是去了metaquotes网站,下载了MT4终端。 试图再做一次。请看该网站的屏幕截图。 \ 正在下载文件 - mt4setup.exe。很好! 我正在从文件中安装程序。 好吧,有些事情是错的。Ta-da!MT5已经安装完毕! 问题1:我如何下载MetaTrader4?答案:只有一条出路。在 "aUnasAfricanForex "网站上注册。接到卖猴人的电话。通过白标获得令人羡慕的MT4链接。 问题2:怎么会有MT4的链接,从我安装的mt4setup文件...MT5? 假设2.1:元引号IT人员混淆了一些东西,发布了一个错误的发行链接(值得怀疑)。 假设 2.2: 元报价
您错过了交易机会:
- 免费交易应用程序
- 8,000+信号可供复制
- 探索金融市场的经济新闻
注册
登录