MT4MT5之家-MT4MT5指标脚本EA,这里只有干货!
 
昨日:篇  今日:篇   总帖:篇   会员:
今日:0    总帖:88
admin
7328
很多老板想把自己的发财策略写成的ea出售,或者给别人使用,但是自己辛辛苦苦搞出来的策略,怕被无限传播,那么这个时候就用到账号绑定以及限制使用时间的功能了,也就是说让ea仅仅在指定的某个账号使用,其他账号不能使用。或者指定ea的使用时间,到期后ea就报废不能再继续使用了。社会我右哥,人狠话不多,接下来请看视频教程:https://www.bilibili.com/video/bv1jt4y1Q77o
8 2 1581天前
admin
7553
很多老板不知道如何在一台电脑上打开和安装多个MT4,因为默认安装的话会自动覆盖掉最先安装的,其实在一台电脑上打开和安装多个MT4非常简单,步骤就是安装MT4后,直接复制安装目录的整个文件夹到另一个路径,例如下图这样:复制出3个副本,再加上安装的本体,就可以到打开4个MT4了。需要注意,多开时,要进入每个副本所在文件夹内,找到MT4的terminal.exe执行文件,双击打开,这样才能实现多开。如果你嫌进入文件夹找terminal.exe麻烦的话就可以在terminal.exe上点右键,挨个进入选"发送到"-"桌面快捷方式",这样就可以在桌面上直接双击打开了。如果嫌打开后默认的数据文件夹目录长不好记录,设置便携方式的话看MT4MT5便携模式设置教程这个教程。
9 0 1586天前
admin
5925
来自国外merlin大神的99.9%的准确性的剥头皮策略>您每天在EURUSD上进行1笔交易>您的“日”在美国东部标准时间4:59结束并在美国东部标准时间下午5点开始>使用60分钟图表,图表上带有MACD和RSI>每个在美国东部标准时间下午5点的一天开始观察图表。可能需要花费数小时和数小时的时间来观察图表,但是请继续观察直到达到当天的高点或低点。>一旦在60分钟图表上触及了每日高点或低点,请切换到1分钟图表。如果在1分钟图表上也触及了每日高点或低点,则信号被确认。>信号确认后立即进入交易。如果是当日的最高价,则做空。如果达到的是每日低点,请继续做多。>将止损设置为15点,利润目标为25点。
10 0 1616天前
admin
7306
MT4MT5在初始安装后有个很恶心的问题,就是所有的数据会在系统盘C盘下,导致万一重装系统啥的很容易数据丢失,现在阿右教大家一个简单的方法,可以把ea脚本历史数据等转移到安装目录下,以后要想转移随便一复制就可以,简单方便高效快捷。步骤,首先将terminal.exe发送快捷方式到桌面,然后右键属性,在快捷方式最后加上 /portable,然后确定即可。再重新双击发送到桌面的这个快捷图标打开MT4,一切豁然开朗,成功转移到MT4安装目录。视频教程:https://www.bilibili.com/video/bv1Lg4y1v7Kq
11 0 1637天前
admin
6969
MT4全局变量GlobalVariable详解:全局变量在MT4编程中有两层含义,一是编程领域中常规的全局变量含义,即独立于所有函数之外定义的变量,生命周期覆盖整个程序;还有一个就是MT4中独有的:在同一MT4客户端内,所有的指标、脚本和EA都可共享同一全局变量:这里的 客户端全局变量 不要与MQL4程序中定义的 全局变量 混淆。最后访问的 "客户端全局变量" 可以在客户端内保存4个星期,然后将自动删除。对于 "客户端全局变量" 的访问不仅仅是新值的设定,也可以对其进行读取。在客户端启动的所有MQL4程序可以同时访问 "客户端全局变量"。GlobalVariableCheck() – 检查全局变量是否存在GlobalVariableDel() – 删除全局变量GlobalVariableGet() – 获取全局变量的值GlobalVariableName() – 获取指定索引的全局变量名GlobalVariableSet() – 设置全局变量的值GlobalVariableSetOnCondition() – 根据条件设置全局变量值GlobalVariablesDeleteAll() – 删除全部全局变量GlobalVariablesTotal() – 获取全局变量总数GlobalVariableCheck() – 检查全局变量是否存在bool GlobalVariableCheck(string name)如果 "客户端全局变量" 存在,返回TRUE,否则,返回FALSE。要获得详细的错误信息,查看 GetLastError() 函数。参量:name - 客户端全局变量名称。示例:// 使用前先检查变量  if(!GlobalVariableCheck("g1"))    GlobalVariableSet("g1",1);GlobalVariableDel() – 删除全局变量bool GlobalVariableDel(string name)删除 "客户端全局变量" 。如果执行成功,返回TRUE,否则,返回FALSE。 参量:name - 客户端全局变量名称。示例://  删除名称为 "gvar_1"的客户端全局变量   GlobalVariableDel("gvar_1");GlobalVariableGet() – 获取全局变量的值double GlobalVariableGet(string name)返回现有的 "客户端全局变量" 的值,如果发生错误,返回0。 参量:name - 客户端全局变量名称。示例:double v1=GlobalVariableGet("g1");  //---- 检查函数调用结果  if(GetLastError()!=0) return(false);  //---- 继续程序GlobalVariableName() – 获取指定索引的全局变量名string GlobalVariableGet(int index)本函数通过全局变量列表中索引号返回 "客户端全局变量" 的名称。 参量:index - 全局变量列表中索引号,该索引号必须大于等于0,或者小于 GlobalVariablesTotal() 返回的值。示例:int    var_total=GlobalVariablesTotal();  string name;  for(int i=0;i<var_total;i++)    {     name=GlobalVariableName(i);     Print(i,": 全局变量名称 - ",name);    }GlobalVariableSet() – 设置全局变量的值datetime GlobalVariableSet(string name, double value)设置 "客户端全局变量" 新的值。如果它不存在,系统将创建个新的全局变量。如果函数成功,其返回值将是最后存取时间,否则,返回值将是0。参量:name - 客户端全局变量名称。value - 新的数值 示例://---- 尝试设定新值  if(GlobalVariableSet("BarsTotal",Bars)==0)    return(false);  //---- 继续程序GlobalVariableSetOnCondition() – 根据条件设置全局变量值bool GlobalVariableSetOnCondition(string name, double value, double check_value)如果 "客户端全局变量" 的当前值等于第三个参数check_value,就设置现有的全局变量的新值。如果全局变量不存在,函数将产生错误ERR_GLOBAL_VARIABLE_NOT_FOUND(4058) 并且返回FALSE;当函数执行成功,返回TRUE,否则,返回FALSE。如果全局变量的当前值与check_value不同,函数将返回FALSE。函数为 "客户端全局变量" 提供了强大的访问能力,这就是为什么在一个客户端内同时运行的几个智能交易程序用它作为通信信号进行相互通信的原因。参量:name - 客户端全局变量名称。value - 新的数值。check_value - 与当前全局变量的值相比较的值。示例:int init()    {     //---- 创建客户端全局变量     GlobalVariableSet("DATAFILE_SEM",0);     //...    }    int start()    {     //---- 尝试锁住公共资源     while(!IsStopped())       {        //---- 锁住        if(GlobalVariableSetOnCondition("DATAFILE_SEM",1,0)==true)  break;        //---- 可以删除变量吗?        if(GetLastError()==ERR_GLOBAL_VARIABLE_NOT_FOUND) return(0);        //---- 等待        Sleep(500);       }     //---- 资源被锁     // ...做些工作     //----解锁资源     GlobalVariableSet("DATAFILE_SEM",0);    }GlobalVariablesDeleteAll() – 删除全部全局变量int GlobalVariablesDeleteAll(void prefix_name)删除 "客户端全局变量"。如果全局变量名称的前缀没有指定,所有全局变量将被删除,否则,只有那些符合指定前缀开头的变量被删除。函数返回被删除的变量个数。参量:prefix_name - 要被删除的全局变量名称前缀。示例:Print(GlobalVariablesDeleteAll("test_")," test_为开头的变量被删除");GlobalVariablesTotal() – 获取全局变量总数int GlobalVariablesTotal()获取 "客户端全局变量" 的总数。示例:Print(GlobalVariablesTotal(),"全局变量检测到");GlobalVariable,这个概念类似于编程领域中的共享内存区域;下面简单介绍一下其用法。首先是必须用到的三个函数:GlobalVariableSet()、GlobalVariableGet()、GlobalVariableDel()。顾名思义,这三个函数的作用分别是设置、获取和删除GlobalVariable。在任何一个指标、脚本和EA中,可用GlobalVariableSet来设置一个GlobalVariable,如:GlobalVariableSet(“test”, 1.2345);这就设置好了,把这个指标挂到任何一张图表之上后,在同一个MT4客户端下运行的任何指标、脚本和EA都能读取到这个GlobalVariable了,读取方法:GlobalVariableGet(“Test”);最后,如果我们不需要这个GlobalVariable了,就可以这样把它删除了:GlobalVariableDel(“Test”);需要注意:一是GlobalVariable只能是double类型的数据,不能把string、数组之类的赋给它,否则编译的时候虽然不会报错,但其实是无效的;二是GlobalVariable的生命周期是名符其实的“全局”,在设置了一个GlobalVariable后,如果不用GlobalVariableDel来删除它,它将会一直存在,无论设置它的指标、脚本和EA是否已被删除,甚至MT4关闭后也会存在,下次重新启动MT4时这个GlobalVariable仍然是可用的!善用这点,在设计交易程序的时候可说是如虎添翼,呵呵!
9 0 1648天前
admin
5757
做交易如何才能稳定盈利?在交易界,有一个老手不知道怎么回答,新手却穷追猛打的问题。关于这个问题,往下细分还有很多个版本,例如:如何才能每月稳定赚两万;如何每周稳定赚五千。我觉得,能把稳定收益细分到月或者周的提问者,他们不是在问交易,是在杀人诛心。诛的是那帮老交易者的心!每当有人问我类似的问题时,我就想去搬砖。每搬一车砖大概可以赚100,一天搬三五车,月入过万不是梦,这收入超级稳定。搬砖收入的稳定程度,甚至可以按天计算,更别提月或者周了。不过,话又说回来,一天搬三五车砖还是有难度的,你得天生神力。像常威常公子那样天生神力。不过,天生神力的常公子也没有去搬砖,可惜了。其实我不太赞成男人搬砖赚钱的,如果条件允许,我认为,男人应该用脑子赚钱。我并没有歧视搬砖的男人的意思,毕竟有些男人确实无奈到「抱起砖头就没法抱你,放下砖头就没法养你」的程度。我只是希望,做男人,如果有机会,那怕抱富婆也不要搬砖。请原谅我的三观略有不正。扯远了,我们回归正题聊交易。做交易,是没办法做到像搬砖那样,每月或者每周稳定盈利的,甚至,每年稳定盈利都很难。02不只是做交易做不到一直稳定盈利,做包子其实也做不到一直稳定盈利。我办公室楼下包子店的老板王二狗,有段时间就老抱怨做包子不挣钱。有一次我买早餐,好奇问他:做包子为什么不挣钱?他跟我说:以前做包子是挣钱的,一只肉包子挣五毛,后来猪肉从十几块一斤涨到几十块一斤之后,就不挣钱了。王二狗这明显是被非洲猪瘟捅了一刀。就算没有猪瘟,一只肉包子才赚5毛,别人顶一下贴也赚5毛,看来有文化赚钱还是容易一些。唉,可怜的二狗,现在连五毛都没得赚了。我跟他说:做包子不挣钱你可以涨价啊。他跟我说:不能涨价,一涨价,客户就全跑到隔壁李大锤冒牌狗不理包子店那去了。我又说:你可以暂停营业一段时间啊。他说:不能停,好不容易培养起来的市场份额,一停止营业,客户就流失了。王二狗一个比我还油腻的中年包子男,竟然能熟练运用「市场份额」这么高大上的词汇。看来,做人不可以油腻取人!我又说:不赚钱可以转行啊。他说:除了做包子,我什么都不会。…因为只会做包子,又担心市场份额,所以,尽管猪肉涨价做包子不挣钱,王二狗还是得每天早上五点起床和面做包子。日复一日,年复一年。后来,隔壁李大锤终于也扛不住非洲猪瘟的虐待,不得不找王二狗协商,一起涨价。终于,王二狗又开始赚钱了。其实,他们涨没涨价我压根就不关心,我买包子从来不看价格,也不知道包子到底什么价。我早就实现吃包子自由了!!!今年吃包子自由,明年财务自由,这梦想,想想都能被吓醒。尽管做包子赚点养家糊口钱是个稳定的营生手段,但是,王二狗的故事告诉我们,在特殊时期卖包子也亏钱。作为一个赌棍,干的是比卖包子风险高得多的生意,你竟然好意思问怎样才能稳定盈利?03虽然卖包子做不到什么时候都赚钱,但是长期应该盈利,否则王二狗包子店也不至于一做就是五六七八九年。以交易为生其实和做包子差不多。以交易为生,首先,你得有一门长期正收益的技术;其次,你得学会控制风险;第三,你得坚持。所谓正收益的技术,其实很多,比如均线技术、KDJ技术、MACD技术等,只要你能通过它们实现赚得比亏的多,对于你来说它就是正收益的技术(如何知道是正收益?当然可以写成ea做历史测试了,如果历史测试都通过不了,那就完蛋了)。就像王二狗一样,做包子就是他的正收益技术。那些玩基本面消息面的同学,如果能长期实现赚得比亏的多,那些基本面、消息面、甚至兰州拉面也是牛逼的正收益技术。技术没有统一标准。甚至,同一门技术,不同的人使用,有可能会玩出不一样的花式。简单聊了一下技术,下面我们聊聊风险。所谓控制风险,其实就是,除了正常的止损之外,你还得规避黑天鹅风险。毕竟,卖包子都会遇上非洲猪瘟,踢足球也有可能遇上带扳手的机修工,做交易,你没理由要求自己不会遇上沙特泄油或者新冠发飙。不过话又说回来,遇到黑天鹅也不一定亏钱,有可能赚大钱。能不能很好的控制风险,是你能否在这个市场生存至少五六七八九年的前置条件。如果再深入一点,你最好精通一门资金管理,用资金管理控制交易风险,相对来说更科学一些。除了技术和风控,做交易剩下的就是坚持。你得像王二狗那样坚持,那些某些时候亏钱也要坚持。交易界的坚持,其实就是用你的正收益技术,加上你的风险管理,长期如一的坚持撸下去。你得坚持单一的技术,不能因为某技术短期内亏钱就优化技术、换技术。换技术的风险其实很大,因为别人用得好的技术在你的手里,有可能变成长期负收益的放血机。所以,换技术还不如一直坚持原有的技术,那怕你的技术短期内让你亏钱。简单举个例子就是,用熟了均线就坚持均线,别一亏钱就换什么KDJ、MACD。你得学王二狗那样,不管赚亏,始终如一坚持做包子卖包子这门生意,绝不改行,绝不卖云吞,也不卖肠粉。尽管做交易和做包子的道理差不多,但是,做好交易能赚到的钱,比做包子店多得多。04前面说了那么多,总的来说,不管你技术多牛逼,风险控制得多完美,多么能坚持,但是,绝对做不到每个星期或者每个月正收益。也就是说,在赌场里混,不存在这种按周按月结算的稳定盈利。但是,只要你有令人发指的毅力,一定能做到操作稳定不变形。长期操作稳定不变形,才是一个交易者应该追求的稳定。所以,交易,根本不存在稳定的盈利,但是存在稳定的操作,诚然,稳定的操作不等于稳定的盈利。
16 0 1676天前
admin
6221
最新MT4的手机安卓版APK安装文件和MT5的安卓版手机APK安装文件下载。还有MT4MT5苹果手机版下载,放到百度网盘了,需要者自行下载:链接: https://pan.baidu.com/s/1PsiA3dVgSi6I-FJ7Vw8K6w 提取码: 981w 下载2:https://cloud.189.cn/web/share?code=ymyemm6BJJNj(访问码:na7m)如果网盘的已过期请到官网下载:https://www.metatrader4.com/en/download
12 0 1757天前
admin
6665
他来了他来了,5分钟学会MT4EA编程视频教程发布,肺炎在家呆着利用这宝贵的时间学点知识不香吗?学好之后从此当上CEO迎娶白富美走向人生巅峰。在线观看 https://www.bilibili.com/video/av87478366/高清视频百度网盘下载链接:https://pan.baidu.com/s/1aVHEzK0woXlzjC08Ccr-SA 提取码:ovee 附本课程的MQL4源码下载:5分钟学会MT4EA编程源码
11 0 1778天前
admin
6267
投机之路   
我养的几条鱼死了很悲伤,我想要把它们火葬,把骨灰撒向海洋,让它们回归大海母亲的怀抱!谁知道那玩意越烤越香,后来我就买了瓶啤酒……很多事情,走着走着就忘了初衷!真是一个让人胃口大开伤感的故事。我大学读的理工院校。理工院校除了光棍不缺,什么都缺,我当时甚至一度怀疑,是不是任何雌性的物体,在我们学校都有宠坏它的男人?男孩!我们学校隔壁是一所师范大学。那所师范大学不仅妹子多,一个个还长得水灵水灵的,混身散发着青春的气息。这就要人命了!所以,当年,我们很多师兄弟们,在荷尔蒙的驱使下,没事就去那所师范大学压马路。这事儿我当然也没少干。马路压得多了,我发现了一个很有意思的现象,每到周五下午四五点,师范学校的马路边就突然间停着很多小汽车。偶尔凑巧还能看到漂亮的小姐姐们,低头匆匆忙忙钻进小汽车扬长而去。我想,这一定是城里人接女儿回家过周末。我当时还感叹,城里人不仅有钱,生的女儿还漂亮,一个个晶莹剔透,腿长腰细的,比我们隔壁村的翠花漂亮太多了。在那青葱的岁月里,我就这样压了四年的马路,结果连半个师大妹子都没捞到。唉,真是让人略感遗憾的青春!大学毕业后,我在本市上了半年的班,做了半年的程序员。当年上班具体干啥我全忘记了,我只记得老板的女儿特别漂亮。那种漂亮,就像师范大学那里的小姐姐一样,让人一见,内心不禁萌生无限温柔。我实在想不通,一个肚大腰圆,混身散发着中年油腻味的男人,怎么生得出一个如此如花似玉的女儿?我将我的困惑告诉了我的项目经理。项目经理给我投来一个更困惑的眼神,他说:女儿?你真天真,那是他的情人,师大的,包月,一个月1500元人民币。得知真相的我,简直没法用词汇描述我当时的震惊,我只记得我的脑子里闪过两个字:卧槽,原来是干爹!项目经理接着说:1500是行价,你有车有钱你也可以养。我脑袋又闪过两个字:卧槽!然而,我当时工资只有1500元。唉,真是一个让人伤感的数字。当时,我第一次切身体会到,有钱真好!于是,我有了奋斗目标。请大家原谅我那低俗和龌龊的目标,我给祖国的花朵拖后腿了。我真的从来没有想过,为社会主义四个现代化建设努力奋斗。也从来没有想过,为革命保护视力。我只希望有一天,我开着我的小汽车,汽车里满载小姐姐们的温柔。为了实现目标,我毅然辞职南下上海。在上海,我又打了五六年工。尽管打工五六年让我攒了点钱,但是,距离那些有车有钱有闲的老板们,还是有很大的差距,我实在没底气跑去师大跟他们抢妹子。于是,我毅然辞职创业。创业那几年,我才发现,别人能做老板,真的不简单,创业太难了!尤其是,一个程序员创业,更是个难上加难。创业失败后,清算公司账户,发现亏了不少钱,然而,我个人总资产竟然涨了!为什么会这样呢?那是因为,那几年,我炒外汇做外汇一直赚钱。后来,我就成了一名职业赌棍。我其实不太愿意以赌博为生的,毕竟说出去不是那么好听,也不够光宗耀祖,当然也不方便衣锦还乡。更重要的是,在师大妹子的眼里,赌棍真的不够高大上啊。然而,创业失败之后,到底重新找工作上班,还是做职业赌棍赚钱养家糊口买房买车包二奶养小三,我只好作了妥协。人生,总是不能完美!在决定做职业赌棍之后,我重新认真梳理了自己的外汇外汇技术,认真规划了自己的赌博路线。之后有那么一段日子,我大杀四方,遇神杀神,佛挡杀佛。在激烈的K线行情里搏杀撸钱,有一种单枪匹马于千军万马当中取敌帅首级的快感。这种快感,就像当年杨过于襄阳城外飞石击杀蒙古大汗,又像萧峰于雁门关外生擒辽国大王一样强烈。这种快感,比当年跑去师大压马路强烈多了!从那时候开始,我才真的爱上赌博行业,爱上赌徒这个职业,当然也赚了不少钱。赚钱之后,我买了房买了车。买房买车之后,我有没有跑去师大包养那些看一眼就能让人内心顿生温柔的妹子呢?没有,绝对没有!因为,赌博那么好玩、那么值得全力以赴的事儿,为什么要将金钱、精力、时间浪费在妹子身上!唉,很多事情,做着做着就忘了初衷。
17 3 1989天前
admin
9999+
MT4的wingdings箭头对象的特殊符号,每个数字对应的相应的箭头符号,方便读取。
11 0 2079天前
快速发帖 高级模式
您的IP:52.14.19.188,2024-12-22 01:48:25,Processed in 0.07812 second(s).
外汇实盘交易、外汇保证金交易、贵金属交易及其他金融投资产品均存在较高风险,并不适合每一位投资者。如有必要,请咨询专业的投资顾问或法律人士。因各国或地区监管规定 不同,本站所提供的广告信息或服务未必适用于所有国家或地区的投资者。投资者进行相关投资,可能不受所在地法律保护,敬请深入研究,审慎决策。本站登载的所有 内容仅出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,也不构成任何投资建议。投资者据此操作,需自行承担由此产生的任何风险。