PDA

View Full Version : 有更好的mql编辑器可用。比MetaEditor好100倍



伊良阿图罗
07-26-2012 04:28, 04:28 AM
1附件我已经厌倦了MetaEditor很长一段时间,但最近我发现
一个由w633开发的mql IDE。

从那以后,我只用他的编辑器,因为它好上百倍
比MetaEditor。

你可以在这里下载:

http://code.google.com/p/scite-mql/

关于它的讨论你可以在这里找到:

http://www.stevehopwoodforex.com/phpBB3/viewtopic.php?f=15t=627

这个编辑器有可能成为Metatrader编码器的标准IDE。

目前支持MQL语法高亮编译器集成编译时自动更新MT4函数列表自动完成参数提示帮助集成(按F1关键字调出帮助窗口)括号匹配块折叠/展开片段,缩写支持Theming 这是一个截图,展示了几个功能:

https://www.histoforex.com/attachments/15184142892023794186.jpg

弗落尔弗拉热
01-29-2022 21:44, 09:44 PM
函数列表是空的?任何帮助....和thnx的好工作

伊良阿图罗
01-29-2022 23:05, 11:05 PM
函数列表是空的?任何帮助....和thnx的好工作
问题将在作者的线索中提出。我发布了论坛的链接。

Lilisangi
01-30-2022 00:25, 12:25 AM
嗨fxtr51,感谢您分享编辑。我能否知道我可以在哪里学习编程以达到创建EA的目的?

dywamiwex
01-30-2022 01:46, 01:46 AM
嗨fxtr51,感谢您分享编辑。我能否知道我可以在哪里学习编程以达到创建EA的目的?
它以g开头,并以oogle结尾。这里有一个提示,它与谷歌押韵。把它忘了吧。严重的,甚至不是在开玩笑。如果你不得不问这个问题,那么编程是诚实的不适合你。一点也不。

阿波琳卡希蒂
01-30-2022 03:07, 03:07 AM
嗨fxtr51,感谢您分享编辑。我能否知道我可以在哪里学习编程以达到创建EA的目的?
您好,您可以先从
http://docs.mql4.com/与3GL(第三代语言)的C或Pascal语言不同,MQL是一种4GL(甚至5GL),与那些中/低级编程语言相比,它相对容易学习。 MQL专为交易者设计,就像为Excel用户设计的VBA Excel一样。当然,这需要时间和耐心。如果您发现问题,请使用google。也有很多论坛讨论MQL。 - 这个论坛 -
http://forum.mql4.com/ -
http://forex-tsd.com/ -
http://stevehopwoodforex.com你不是一个人。有很多MT4MT5交易者没有使用MQL编程背景。

Lilisangi
01-30-2022 04:28, 04:28 AM
您好,您可以先从
http://docs.mql4.com/与3GL(第三代语言)的C或Pascal语言不同,MQL是一种4GL(甚至5GL),与那些中/低级编程语言相比,它相对容易学习。 MQL专为交易者设计,就像为Excel用户设计的VBA Excel一样。当然,这需要时间和耐心。如果您发现问题,请使用google。也有很多论坛讨论MQL。 - 这个论坛 -
http://forum.mql4.com/ -
http://forex-tsd.com/-...
真棒。感谢您的建议,想实验自动化我的交易方法。你有任何经验吗?

kawyalainew
01-30-2022 05:48, 05:48 AM
真棒。感谢您的建议,想实验自动化我的交易方法。你有任何经验吗?
阅读这本书,它是免费的:
http://book.mql4.com/

mclg8807
01-30-2022 07:09, 07:09 AM
我已经厌倦了MetaEditor很长一段时间,但最近我发现了一个由w633开发的mql的IDE。从那以后,我只用他的编辑器,因为它比MetaEditor好上百倍。你可以在这里下载:
http://code.google.com/p/scite-mql/关于它的讨论你可以在这里找到:
http://www.stevehopwoodforex.com/phpBB3/viewtopic.php?f=15t=627这个编辑器有可能成为Metatrader编码器的标准IDE。目前它支持MQL语法突出显示编译器集成自动更新MT4 ...
好男人,它比mql builtin编辑器好

Eds.Wowld
01-30-2022 08:30, 08:30 AM
特洛伊马!这个编辑器比内置编辑器更好,它是完全免费的,因为它被设计为将您的源代码秘密发送给编辑的作者。

Gugugugu
01-30-2022 09:51, 09:51 AM
特洛伊马!这个编辑器比内置编辑器更好,它是完全免费的,因为它被设计为将您的源代码秘密发送给编辑的作者。
你有证据证明这个废话?为什么Scite会在mq4的情况下将内容发送回家onyl?这是一个适用于任何类型文本的广泛编辑器。当您查看线程启动的日期时,内置编辑器中缺少一个功能,即调试器。您也可以在Sublime或其他能够通过mq4语言扩展自动完成的编辑中进行编辑。但他们仍然缺乏调试功能。我已经测试了一段时间,但使用其他编辑器(也许你用它们快得多,但搜索使用编辑器中的编译结束的错误)没有任何意义。

艾妮康斯坦丁诺
01-30-2022 11:11, 11:11 AM
特洛伊马!这个编辑器比内置编辑器更好,它是完全免费的,因为它被设计为将您的源代码秘密发送给编辑的作者。
所以呢??我一直在使用scite多年,如果你可以创建一个圣杯EA,比你不应该害怕你的EA被盗,因为你现在已经很有钱了

lopwegokew
01-30-2022 12:32, 12:32 PM
任何人使用这2天?试过但没有工作4我.....

Kiwayno
01-30-2022 13:53, 01:53 PM
对于那些有兴趣替代metaeditor的人:sublimetext3包含MQL4语法,可以在这里下载
https://www.currencysecrets.com/mql4-language/那些在mac上工作的人也会对此感兴趣
https://www.currencysecrets.com/blog/2013/04/13/mql4-compiler-for-your-trading-system-without-leaving-sublime-text/

llasegewo
01-30-2022 15:14, 03:14 PM
对于那些有兴趣替代metaeditor的人:sublimetext3包含MQL4语法,可以在这里下载
https://www.currencysecrets.com/mql4-language/那些在mac上工作的人也会对此感兴趣
https://www.currencysecrets.com/blog/2013/04/13/mql4-compiler-for-your-trading-system-without-leaving-sublime-text/对于记事本 来说,使用我稍微使用的mql编译器也是一个不错的选择,但IMO主题和折叠方式并没有集成调试器那么重要。

Kiwayno
01-30-2022 16:35, 04:35 PM
这取决于你的编程风格:如果你经常编译,以便与编译器集成ide是关键。但是如果你使用更大的代码,那么一些文本编辑功能就变得更加重要。你总是可以找出如何将mt4作为外部编译器与崇高的文本或记事本 集成,我还没有尝试过,但是假设它有可能获得工作解决方案。还请记住网上某处关于ms vs作为mql45编码环境的文章。所以人们使用各种方法。

llasegewo
01-30-2022 17:55, 05:55 PM
这取决于你的编程风格:如果你经常编译,以便与编译器集成ide是关键。但是如果你使用更大的代码,那么一些文本编辑功能就变得更加重要。你总是可以找出如何将mt4作为外部编译器与崇高的文本或记事本 集成,我还没有尝试过,但是假设它有可能获得工作解决方案。还请记住网上某处关于ms vs作为mql45编码环境的文章。所以人们使用各种方法。
我讨厌metadeitor,但它有体面的调试工具。如果有另一个IDE的调试,我会心跳一下。

3siselupk3
01-30-2022 19:16, 07:16 PM
在字符串开始的日期,当你发现甘德时,管理员的工作缺少一个元素,即调试器。您可以在Sublime或其他可以通过mq4-dialect进行自动整理的其他方面进行修改。然而,尽管他们缺乏调查亮点。我已经尝试了很长时间,但它既没有韵律也没有理由再利用不同的编辑人员,可能你对他们的速度要快得多,但要看看你在管理者中使用工作时的失误。

llasegewo
01-30-2022 20:37, 08:37 PM
在字符串开始的日期,当你发现甘德时,管理员的工作缺少一个元素,即调试器。您可以在Sublime或其他可以通过mq4-dialect进行自动整理的其他方面进行修改。然而,尽管他们缺乏调查亮点。我已经尝试了很长时间,但它既没有韵律也没有理由再利用不同的编辑人员,可能你对他们的速度要快得多,但要看看你在管理者中使用工作时的失误。
是吧?

llasegewo
01-30-2022 21:58, 09:58 PM
好吧,我一直在研究一个有大量源代码的项目,最后决定尝试崇高。我发现了一个很好的开源代码库,包含了mql4的语法高亮功能,可以在包管理器中使用!它包含片段,因此它会自动完成函数中内置的mql。我发现自己做的是在后台运行MetaEditor(ME),然后跳转到崇高的编辑,当我需要调试时,我会很快跳回到ME。设置它非常简单。安装Sublime text 3
https://www.sublimetext.com/3以崇高的方式安装包裹控制
https://packagecontrol.io/installation通过Ctrl Shift P安装MQL语法突出显示包,然后键入安装包搜索MQL语法突出显示器并安装另外,您可以安装远远优于ME的样式器(我喜欢ME gnu缩进样式)上面的步骤相同,只是搜索SublimeAStyleFormatter并将更改设置安装到您的首选项中:Preferencesgt; PackageSettingsgt; SublimeAStyleFormattergt; UserSettings按Ctrl Alt F可设置文件风格。 这些是我对Styler的首选设置。为了这个工作你必须有user_defined_sytax_mode_mapping设置。其他一切都是可选的。插入代码{user_defined_syntax_mode_mapping:{mq4:c,mqh:c,mq5:c,},options_default:{style:allman,indent:spaces,indent-spaces:3,indent-modifiers:true,indent-switches:true,pad -header:false,unpad-paren:true,delete-empty-lines:true,keep-one-line-blocks:true,max-code-length:80,}}