- 时间:2021-02-12 13:12 编辑:泽尻英龙华 来源:蚂蚁资源 阅读:92
- 扫一扫,手机访问
摘要:大家好,今天给大家介绍关于mt4系统源码(源码屋)的相关内容,详细讲解拥有了mt4源码就可以自己搭建平台?,我是做外汇的,用的是MT4软件,现在需要做一个自制的指标,求MT4源代码,MT4平台上如何把.ex4的文件转换为.mq4的文件等,希望可以帮助到您。
拥有了mt4源码就可以自己搭建平台?,是的,理论是象的,你可以自己建造它,你也可以为他人建立它,但你必须建立一个平台,你需要拥有一个专业的技术团队,这是一个经验丰富的程序员,看你的力量和定位你自己的。 。建议要做更多的了解和准备工作。
我是做外汇的,用的是MT4软件,现在需要做一个自制的指标,求MT4源代码,玉树黄金外汇报价分析软件这真的很好,360软件管家,华军,天空,全部。
MT4平台上如何把.ex4的文件转换为.mq4的文件,首先,如何将MQ4文件转换为EX4文件,MQ4文件被编译为EX4可执行文件。有两种方式:1。当MT4启动时,此目录中的MQ4文件将自动编译为EX4文件。 2.使用MQ语言编辑器打开MQ4文件,单击“写入”按钮以生成EX4文件。二,下载MQ4文件,EX4文件在论坛上我们经常看到MQ4文件,EX4文件可供下载,我们只需要将它们保存到C:\ Program Files \ MetaTrader 4 \ Experts \ Indeicators,这是下面的没关系。如果下载ex4文件,您可以直接致电;如果是MQ4文件,则需要重新启动MT4以自动编译EX4可执行文件。如果您下载压缩文件,如RAR,ZIP,您还必须将其下载到此目录下载后。第三,将源代码保存为源文件外汇交易,在论坛中,我们可以经常看到指示源附加网页,但没有MQ4,EX4和其他文件可以下载,只能复制源。此时,我们需要将源代码保存为源文件。没关系,它很简单,你会得到一些以上的鼠标。 1.打开MQ语言编辑器。 2.在MQ语言编辑器中创建一个新文件,文件名必须丢失,其他7a686964616fe4b8934656fe4b8933365653934休闲操作无关紧要。 3.删除新文件中的所有内容成为空文件。 4,然后我们可以在网页上复制源代码。尝试“写”,如果左下角有“0错误,0警告”,则源代码I没有问题,编译,成功生成EX4可执行文件。 5,仍然存在重要的一点,即将源文件保存到正确的目录。
责任编辑(
泽尻英龙华)
以上就是关于**mt4系统源码,源码屋**的全部内容,了解更多请关注蚂蚁资源网。
- 十里八乡
- 请教高手,MT4里如何自编指标和交易系统,通过MT4里的MetaEditor进行编写。所谓交易系统、自编指标及模版等,都是程序化了的交易思路,在什么样的情况下,发出什么样的指令、信号,或进行什么样的操作等。首先你得有清晰明确的思路,即你想这些指标、模版、交易系统等怎么去运作、根据什么来运作;然后你得有使你的思路程序化的能力,也就是编程的能力,两者缺一不可。如果你两者都有,打开MetaEditor--创建,根据提示操作,最后输入程序代码就行了。
- 2021-02-12 13:12:10
- zaijianshaoshi
- //---- indicator settings#property indicator_separate_window#property indicator_buffers 4#property indicator_color1 Lime //bbMacd up#property indicator_color2 Magenta //bbMacd up#property indicator_color3 Blue //Upperband#property indicator_color4 Red //Lowerband//---- indicator parametersextern int FastLen = 12;extern int SlowLen = 26;extern int Length = 10;extern int barsCount = 400;extern double StDv = 2.5;//----int loopbegin;int shift;double zeroline;//---- indicator buffersdouble ExtMapBuffer1[]; // bbMacddouble ExtMapBuffer2[]; // bbMacddouble ExtMapBuffer3[]; // Upperband Linedouble ExtMapBuffer4[]; // Lowerband Line//---- buffersdouble bbMacd[];double Upperband[];double Lowerband[];double avg[];double bbMacdline;double sDev;double mean;double sumSqr;//+------------------------------------------------------------------+//| Custom indicator initialization function |//+------------------------------------------------------------------+int init() {//---- 6 additional buffers are used for counting. IndicatorBuffers(8); //---- drawing settings SetIndexBuffer(0, ExtMapBuffer1); // bbMacd line SetIndexStyle(0, DRAW_ARROW); SetIndexArrow(0, 108); IndicatorDigits(Digits + 1);//---- SetIndexBuffer(1, ExtMapBuffer2); // bbMacd line SetIndexStyle(1, DRAW_ARROW); SetIndexArrow(1, 108); IndicatorDigits(Digits + 1);//---- SetIndexBuffer(2, ExtMapBuffer3); // Upperband line SetIndexStyle(2, DRAW_LINE, STYLE_SOLID, 1); IndicatorDigits(Digits + 1);//---- SetIndexBuffer(3, ExtMapBuffer4); // Lowerband line SetIndexStyle(3, DRAW_LINE, STYLE_SOLID, 1); IndicatorDigits(Digits + 1);//---- SetIndexBuffer(4, bbMacd); SetIndexBuffer(5, Upperband); SetIndexBuffer(6, Lowerband); SetIndexBuffer(7, avg); //---- name for DataWindow and indicator subwindow label IndicatorShortName("BB MACD(" + FastLen + "," + SlowLen + "," + Length+")"); SetIndexLabel(0, "bbMacd"); SetIndexLabel(1, "Upperband"); SetIndexLabel(2, "Lowerband"); //---- initialization done return(0); }//+------------------------------------------------------------------+//| Custor indicator deinitialization function |//+------------------------------------------------------------------+int deinit() {//---- return(0); }//+------------------------------------------------------------------+//| Custom BB_MACD |//+------------------------------------------------------------------+int start() { int limit; int counted_bars = IndicatorCounted(); if(counted_bars 0) counted_bars--; if (barsCount > 0) limit = MathMin(Bars - counted_bars,barsCount); else limit = Bars - counted_bars;//---- for(int i = 0; i bbMacd[i+1]) ExtMapBuffer2[i] = EMPTY_VALUE; //---- if(bbMacd[i] < bbMacd[i+1]) ExtMapBuffer1[i] = EMPTY_VALUE; }//---- done return(0); }//+------------------------------------------------------------------+
- 2021-02-12 13:12:10
- 无敌
- 用MT4自带的源码编译器编译,然后在MT4中,直接添加到图表即可。
- 2021-03-25 03:20:01