Mt4 Ea 制作速成班-战场策略

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

Mt4Ea制作速成班-战场策略前篇作者:李沂鸿(马来西亚)因为学员还没有跟到这里,没有打算继续,所以就“战场策略篇”改为“战场策略前篇”。第1章:圣杯*有人在怀疑ea到底能不能制作出“圣杯”?我可以肯定的给你答案:不能,如果你认为不能答案是:能,如果你认为能*到底是能还是不能?都说了,是你的思想在左右你“思想有多远你就可以走多远”*什么是思想?就是你的思路*什么是思路?就是你的策略*什么是策略?策略就是智慧*什么是智慧?智慧就是。。。哇!!没完没了啊!哈哈和。。。*考你一个问题:为什么叫着“智能交易系统”你看到第一个字吗?“智”智就是指“智慧”*所以ea是一个有“智慧”能力的交易系统*现在问题来了!!你有“智慧”吗?你自认有智慧吗?没有?没有的话,你的ea会是智慧的ea吗?哈哈和。。。*没有智慧的ea会是“圣杯”吗?05-28-200901:49AMyes810第二章::又爱又恨ea*Ea?什么来的?有这样好昧?有这么厉害昧?如果这么赚钱,你不是早就发达了?如果有这么厉害,你还需要卖吗?有没有包赚的?亏了怎么办?什么?亏了自己,赚了就对分?什么5-5分账?有没有得试用啊!等我赚了才付款可以吗?测试就厉害,真的市场就输钱了咯!*人们一方面希望可以得到“圣杯”一方面又怀疑“圣杯”的真实性所以,要卖ea是一件头痛的事情!不是吗?哈哈和。。。*话说回来一个真正赚钱的ea,你会卖吗?大多数的人认为应该是不会如果不会的话,市场上在卖的ea是什么样的ea呢?有的200美金有的500美金有的50美金一个真正的“圣杯”ea,只值500美金?*如果答案会卖反正是“街外钱”嘛!你又得面对人家怀疑你的ea的真实性真是的,哈哈和。。。*所以到今天,我没有卖ea没有打算要卖也没有打算要用为什么没有用哈哈和。。。不告诉你告诉你,你是不会相信的有一天,你会编写ea策略的时候你可能就知道答案了哈哈和。。。废话05-28-200901:59AMyes810第3章::买EA的前提*有些人在买EA之前会要求对方给他Live测试2个礼拜如果Live测试赚钱就买不赚钱就不买了哈哈和。。。你以为这“买家”聪明吗?哈哈和。。。告诉你,如果你这样认为你是EA白痴笨蛋一个*为什么“买家”笨蛋一个?因为“买家”更本不了解EA如果我是“卖家”人家有这样的要求不是问题1个测试14天后不赚钱就算100测试,有10个赚钱卖10个,一个500哈哈和。。。赚5000美金咯!不好赚吗?哈哈和。。。*现在一个问题那么怎样判断EA的可靠性呢?怎样知道这EA是否可以买?*有些聪明的顾客就想到看“真实交易买卖单”如果我是“卖家”没有问题,给你看你看,5000上6000上7000上8000了是不是厉害是不是可以哈哈和。。。你中计了*因为第一,对,你可能看到的是真实交易买卖单但是你确定买卖是你要买的EA操作的吗?第二,这“真实交易买卖单”可能是移花接木的你怎能确定?骗局怎能可以给你识破阿!哈哈和。。。*我不是要“吓”买家也不是要“玩弄”卖家只是EA是新时代的产物没有多少人了解提防有心机阴谋小人会浑水摸鱼05-28-200902:01AMyes810第4章:认识Close[0]Open[0]*什么是K线?那一条一条的柱子叫K线为什么叫K线?哈哈和。。。我不知道我只知道怎样判断K线*一个K线的开始叫Open[0]一个K线的结束叫Close[0]*上一个的K线的开始叫Open[1]上一个K线的结束叫Close[1]*上上一个的K线的开始叫Open[2]上上一个K线的结束叫Close[2]*所以要判断几时的K线就什么号码比如:Open[0]Open[1]Open[2]Open[3]Open[4]比如:Close[0]Close[1]Close[2]Close[3]Close[4]*Close[0]Open[0]表示上升Close[0Open[0]表示下降*如果你这样编写if(Close[0]Open[0]&&Close[1]Open[1]&&Close[2]Open[2]&&Close[3]Open[3]){buyme();}表示后方有3次上升然后这一次也是上升判断就下注上升也就是买上Buy反过来就卖下Sell*就是这么容易这是基本05-28-200902:15AMyes810第5章:认识High[0]Low[0]*一个K线的高点叫High[0]一个K线的低点叫Low[0]*上一个的K线的高点叫High[1]上一个K线的低点叫Low[1]*上上一个的K线的高点叫High[2]上上一个K线的低点叫Low[2]*所以要判断几时K线的高低点就什么号码比如:High[0]High[1]High[2]High[3]High[4]比如:Low[0]Low[1]Low[2]Low[3]Low[4]*High[0]-Low[0]表示我们可以得到他们的差点*High[1]-Low[1]表示我们可以得到上一回的差点*如果你这样编写if(Close[0]Open[0]&&Close[1]Open[1]&&(High[1]-Low[1])/Point10&&(High[0]-Low[0])/Point10){buyme();}表示后方有上升超过10点然后这一次是上升超过10点判断就下注上升也就是买上Buy反过来就卖下Sellif(Close[0]Open[0]&&Close[1]Open[1]&&(High[1]-Low[1])/Point10&&(High[0]-Low[0])/Point10){sellme();}*就是这么容易这是基本05-28-200902:18AMyes810第6章:学会解读EA*什么是举一反三?就是我说1你就应该可以想到2,3*我说这样这样用你应该可以联想到你应该怎样用这叫学以致用这叫活学活用*告诉我以下怎样解读if(s+b==0&&ma1nowma2now&&(ma1now-ma2now)/point10&&macd1now0&&macd2now/point10&&close[0]open[0]&&high[0]-low[0]/point10&&close[0]-open[0]/point10){buyme();}*哈哈和。。。复杂了吗?会解读就不复杂不会解读就一头雾水哈哈和。。。还有更复杂的呢!*解读:如果(买卖等于零加上均线1大过均线2加上均线1减均线2大过10点加上macd1超过零加上macd2超过10点加上收盘大过开盘加上高减低大过10点加上收盘减开盘大过10点){这样才买上成交}*所以一些基本的语句我们是一定要记住和知道的不知道就不会解读不会解读就不会编写策略不会编写就永远作市场的水鱼哈哈和。。。05-28-200902:28AMyes810第7章:认识Point*什么是Point?Point是什么?为什么叫Point?为什么要乘以Point?为什么又除以Point?*Point的英文解释是“点”MT4系统内定这个Point字代表一个变化的“点”比如:欧元的计算1.9356/Point=19356又比如:日元的计算132.66/Point=13266*注意:Point是会自动变化的好处是当你编写程式的时候不会因为欧元对美元欧元对日元就会出错*那么Point有什么用呢?再比如:High的值减Low的值或者关盘减开盘if(Close[0]-Open[0]/Point10){buyme();}他的值可能是1.3100-1.3270=-170-170是没有大过10因为是下降,所以没有成交交易再比如:macd1_0的值减macd1_1的值再比如:ma1now的值减ma2now的值*总之是计算“点”用的Point没有固定的值碰到GU可能是0.0001碰到EJ可能是0.001使用的目的就是要把他们变成“整数”*你可以了解为除/Point与乘*point/Point小數點往後移小數變成整數*Point小數點往前移整數變成小數*例子:EU小數點有4位EU/Point小數點往后移4位小數變成整數JY小數點有2位JY/Point小數點往后移2位也是小數点變成整數JY的high[0]-low[0]=小數点/Point=整數EU的high[0]-low[0]=小數点/Point=整數例子:JY的if(high[0]-low[0]10*Point){buyme()};JY的高盘减低盘大过10点就买上EU的if(high[0]-low[0]10*Point){buyme()};EU的高盘减低盘大过10点就买上*这两个答案一样if(high[0]-low[0]10*Point){buyme()};if((high[0]-low[0])/Point10){buyme()};*注意:Point的P是大写的Ask的A也是大写的Bid的B要大写颜色Red的R也是大写的05-28-200902:32AMyes810第9章:认识Time[0]*什么是Time[0]?没有人告诉过我我也没有问过任何人什么是Time[0]?*很多时候我们遇到新的词句我们第一步就是“研究”而不是问问了也是白问因为明天你就忘记了是忘得一干二尽啊!*在上一个EA速成班的策略中我有用到你还记得吗?你有注意到吗?*单看它的写法应该可以猜到一二如果你想知道没有他的效果会怎样简单,把Time[0]给删掉看看效果怎样自我学习是不可少的功课*认识Time[0]记住Time[0]的效果在以后编写策略时可能会有用到的05-28-200902:43AMyes810第10章:认识时间观念*很多人在编写策略时写到到不知道怎样写这样写也不行那样也不行干脆避开热门时间不下注这就用到时间了*有些人只喜欢玩热门时间比如早上八点到下午3点*看看别人编写的//---判断K线开盘时间,以减少运行次数。------------------if(Minute()==0){return(0);}//正点时间任何时间段均不运行。if(Minute()3){nAllowSend=0;return(0);}//从此行起可以编写您认为有价值的交易时间,我们现在是开盘3分钟内。//-------------------------------------------------------------*看看别人编写的if(TimeDayOfWeek(TimeCurrent())==0&&Allow_Trade_On_Sun==FALSE){ok_to_trade=FALSE;}if(TimeDayOfWeek(TimeCurrent())==1&&Allow_Trade_On_Mon==FALSE){ok_to_trade=FALSE;}if(TimeDayOfWeek(TimeCurrent())==2&&Allow_Trade_On_Tue==FALSE){ok_to_trade=FALSE;}if(TimeDayOfWeek(TimeCurrent())==3&&Allow_Trade_On_Wed==FALSE){ok_to_trade=FALSE;}if(TimeDayOfWeek(TimeCurrent())==4&&Allow_Trade_On_Thu==FALSE){ok_to_trade=FALSE;}if(TimeDayOfWeek(TimeCurrent())==5&&Allow_Trade_On_Fri==FALSE){ok_to_trade=FALSE;}if(TimeDayOfWeek(TimeCurrent())==6&&Allow_Trade_On_Sat==FALSE){ok_to_trade=FALSE;}if(TimeHour(TimeCurrent())!=0){ok_to_trade=FALSE;}if(TimeMinute(TimeCurrent())!=0){ok_to_trade=FALSE;}if(ok_to_trade==FALSE){}else{。。。。。。。。。。*看别人的E

1 / 22
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功