timeofsky2012 timeofsky2012
关注数: 83 粉丝数: 68 发帖数: 1,808 关注贴吧数: 40
macd 金叉死叉 算法 //+------------------------------------------------------------------+ //| Macd.mq4 | //| Copyright 2016, MetaQuotes Software Corp. | //| http://tieba.baidu.com/mo/q/checkurl?url=https%3A%2F%2Fwww.mql5.com&urlrefer=0467b7bfc3c2314bf417087bcda99a24 | //+------------------------------------------------------------------+ #property copyright "Copyright 2016, MetaQuotes Software Corp." #property link "http://tieba.baidu.com/mo/q/checkurl?url=https%3A%2F%2Fwww.mql5.com&urlrefer=0467b7bfc3c2314bf417087bcda99a24" #property version "1.00" #property strict //+------------------------------------------------------------------+ //| Expert initialization function | //+------------------------------------------------------------------+ int OnInit() { //--- //--- return(INIT_SUCCEEDED); } //+------------------------------------------------------------------+ //| Expert deinitialization function | //+------------------------------------------------------------------+ void OnDeinit(const int reason) { //--- } //+------------------------------------------------------------------+ //| Expert tick function | //+------------------------------------------------------------------+ void OnTick() { //--- double TakeProfitLevel; double StopLossLevel; double minstoplevel=60;//100 point to stop and take //Alert("Minimum Stop Level=",minstoplevel*Point," points"); double stoploss=NormalizeDouble(Bid-minstoplevel*Point,Digits); double takeprofit=NormalizeDouble(Bid+minstoplevel*Point,Digits); //--- // Alert("TakeProfitLevel =",TakeProfitLevel); // Alert("StopLossLevel =",StopLossLevel); //Buy(stoploss,takeprofit); // Alert("Cross =",Macd()); //longtrade(); shorttrade(); } //+------------------------------------------------------------------+ int Macd(){ int result=2; double DIF=iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_MAIN,0); double Bar=iOsMA(Symbol(),PERIOD_CURRENT,12,26,9,PRICE_CLOSE,0); double DEA=iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_SIGNAL,0); double preDIF=iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_MAIN,1); double preBar=iOsMA(Symbol(),PERIOD_CURRENT,12,26,9,PRICE_CLOSE,1); double preDEA=iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_SIGNAL,1); //Golden cross under water if(DIF<0&&DEA<0&&preDIF<preDEA&&DIF>DEA){ result=1; } //Death cross above water if(DIF>0&&DEA>0&&preDIF>preDEA&&DIF<DEA){ result=0; } return result; } int Buy(double stoploss,double takeprofit ){ int ticket=OrderSend(Symbol(),OP_BUY,1,Ask,3,stoploss,takeprofit,"My order",16384,0,clrGreen); Alert("ticket =",ticket); if(ticket<0) { Alert("buy GetLastError() =",GetLastError()); Print("BUY OrderSend failed with error #",GetLastError()); } else{ Print("OrderSend placed successfully"); } return ticket; } int Sell(double stoploss,double takeprofit ){ int ticket=OrderSend(Symbol(),OP_SELL,1,Bid,3,takeprofit,stoploss,"My sell order",16384,0,clrGreen); Alert("ticket =",ticket); if(ticket<0) { Alert("GetLastError() =",GetLastError()); Print("OrderSend failed with error #",GetLastError()); } else{ Print("OrderSend placed successfully"); } return ticket; } void closeOrders(int op){ if(op==0){ for(int i=0;i<OrdersTotal();i++) { if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==false) break; if(OrderType()==OP_BUY){ OrderClose(OrderTicket(),OrderLots(),Bid,3,White); } } //break; } if(op==1){ for(int i=0;i<OrdersTotal();i++) { if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==false) break; if(OrderType()==OP_SELL){ OrderClose(OrderTicket(),OrderLots(),Ask,3,White); } } //break;} } } void longtrade(){ if(Macd()==1){ Buy(0,0); Sleep(60); } if(Macd()==0){ closeOrders(0); //Sell(stoploss,takeprofit); } } void shorttrade(){ if(Macd()==0){ Sell(0,0); Sleep(60); } if(Macd()==1){ closeOrders(1); //Sell(stoploss,takeprofit); } }
真macd 金叉死叉 //+------------------------------------------------------------------+ //| Macd.mq4 | //| Copyright 2016, MetaQuotes Software Corp. | //| http://tieba.baidu.com/mo/q/checkurl?url=https%3A%2F%2Fwww.mql5.com&urlrefer=0467b7bfc3c2314bf417087bcda99a24 | //+------------------------------------------------------------------+ #property copyright "Copyright 2016, MetaQuotes Software Corp." #property link "http://tieba.baidu.com/mo/q/checkurl?url=https%3A%2F%2Fwww.mql5.com&urlrefer=0467b7bfc3c2314bf417087bcda99a24" #property version "1.00" #property strict //+------------------------------------------------------------------+ //| Expert initialization function | //+------------------------------------------------------------------+ int OnInit() { //--- //--- return(INIT_SUCCEEDED); } //+------------------------------------------------------------------+ //| Expert deinitialization function | //+------------------------------------------------------------------+ void OnDeinit(const int reason) { //--- } //+------------------------------------------------------------------+ //| Expert tick function | //+------------------------------------------------------------------+ void OnTick() { //--- double TakeProfitLevel; double StopLossLevel; double minstoplevel=60;//100 point to stop and take //Alert("Minimum Stop Level=",minstoplevel*Point," points"); double stoploss=NormalizeDouble(Bid-minstoplevel*Point,Digits); double takeprofit=NormalizeDouble(Bid+minstoplevel*Point,Digits); //--- // Alert("TakeProfitLevel =",TakeProfitLevel); // Alert("StopLossLevel =",StopLossLevel); //Buy(stoploss,takeprofit); // Alert("Cross =",Macd()); //longtrade(); shorttrade(); } //+------------------------------------------------------------------+ int Macd(){ int result=2; double DIF=iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_MAIN,0); double Bar=iOsMA(Symbol(),PERIOD_CURRENT,12,26,9,PRICE_CLOSE,0); double DEA=iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_SIGNAL,0); double preDIF=iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_MAIN,1); double preBar=iOsMA(Symbol(),PERIOD_CURRENT,12,26,9,PRICE_CLOSE,1); double preDEA=iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_SIGNAL,1); //Golden cross under water if(DIF<0&&DEA<0&&preDIF<preDEA&&DIF>DEA){ result=1; } //Death cross above water if(DIF>0&&DEA>0&&preDIF>preDEA&&DIF<DEA){ result=0; } return result; } int Buy(double stoploss,double takeprofit ){ int ticket=OrderSend(Symbol(),OP_BUY,1,Ask,3,stoploss,takeprofit,"My order",16384,0,clrGreen); Alert("ticket =",ticket); if(ticket<0) { Alert("buy GetLastError() =",GetLastError()); Print("BUY OrderSend failed with error #",GetLastError()); } else{ Print("OrderSend placed successfully"); } return ticket; } int Sell(double stoploss,double takeprofit ){ int ticket=OrderSend(Symbol(),OP_SELL,1,Bid,3,takeprofit,stoploss,"My sell order",16384,0,clrGreen); Alert("ticket =",ticket); if(ticket<0) { Alert("GetLastError() =",GetLastError()); Print("OrderSend failed with error #",GetLastError()); } else{ Print("OrderSend placed successfully"); } return ticket; } void closeOrders(int op){ if(op==0){ for(int i=0;i<OrdersTotal();i++) { if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==false) break; if(OrderType()==OP_BUY){ OrderClose(OrderTicket(),OrderLots(),Bid,3,White); } } //break; } if(op==1){ for(int i=0;i<OrdersTotal();i++) { if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==false) break; if(OrderType()==OP_SELL){ OrderClose(OrderTicket(),OrderLots(),Ask,3,White); } } //break;} } } void longtrade(){ if(Macd()==1){ Buy(0,0); Sleep(60); } if(Macd()==0){ closeOrders(0); //Sell(stoploss,takeprofit); } } void shorttrade(){ if(Macd()==0){ Sell(0,0); Sleep(60); } if(Macd()==1){ closeOrders(1); //Sell(stoploss,takeprofit); } }
Ea macd 金叉 死叉交易 //+------------------------------------------------------------------+ //| test.mq4 | //| Copyright 2016, MetaQuotes Software Corp. | //| http://tieba.baidu.com/mo/q/checkurl?url=https%3A%2F%2Fwww.mql5.com&urlrefer=0467b7bfc3c2314bf417087bcda99a24 | //+------------------------------------------------------------------+ #property copyright "Copyright 2016, MetaQuotes Software Corp." #property link "http://tieba.baidu.com/mo/q/checkurl?url=https%3A%2F%2Fwww.mql5.com&urlrefer=0467b7bfc3c2314bf417087bcda99a24" #property version "1.00" #property strict //+------------------------------------------------------------------+ //| Expert initialization function | //+------------------------------------------------------------------+ int OnInit() { //--- //--- return(INIT_SUCCEEDED); } //+------------------------------------------------------------------+ //| Expert deinitialization function | //+------------------------------------------------------------------+ void OnDeinit(const int reason) { //--- } //+------------------------------------------------------------------+ //| Expert tick function | //+------------------------------------------------------------------+ void OnTick() { //--- double TakeProfitLevel; double StopLossLevel; double minstoplevel=60;//100 point to stop and take //Alert("Minimum Stop Level=",minstoplevel*Point," points"); double stoploss=NormalizeDouble(Bid-minstoplevel*Point,Digits); double takeprofit=NormalizeDouble(Bid+minstoplevel*Point,Digits); //--- // Alert("TakeProfitLevel =",TakeProfitLevel); // Alert("StopLossLevel =",StopLossLevel); //Buy(stoploss,takeprofit); // Alert("Cross =",Macd()); if(Macd()==1){ Buy(stoploss,takeprofit); } if(Macd()==0){ Sell(stoploss,takeprofit); } } //+------------------------------------------------------------------+ int Macd(){ float Macd12,Macd26,MacdBar; int result=2; MacdBar=iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_MAIN,0); Macd12=iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_SIGNAL,0); Macd26=Macd12-MacdBar; float perMacdBar=iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_MAIN,1); float perMacd12=iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_SIGNAL,1); float perMacd26=Macd12-MacdBar; //Alert("MacdBar=",MacdBar,"perMacdBar=",perMacdBar); //Alert("Macd12=",Macd12,"perMacd12=",perMacd12); //Alert("Macd26=",Macd26,"perMacd26=",perMacd26); //Golden cross under water if(perMacd12<perMacd26&&Macd12>Macd26&&perMacd12<0&&perMacd26<0){ result=1; } //Death cross above water if(perMacd12>perMacd26&&Macd12<Macd26&&perMacd12>0&&perMacd26>0){ result=0; } return result; } int Buy(double stoploss,double takeprofit ){ int ticket=OrderSend(Symbol(),OP_BUY,1,Ask,3,stoploss,takeprofit,"My order",16384,0,clrGreen); Alert("ticket =",ticket); if(ticket<0) { Alert("buy GetLastError() =",GetLastError()); Print("BUY OrderSend failed with error #",GetLastError()); } else{ Print("OrderSend placed successfully"); } return ticket; } int Sell(double stoploss,double takeprofit ){ int ticket=OrderSend(Symbol(),OP_SELL,1,Bid,3,takeprofit,stoploss,"My sell order",16384,0,clrGreen); Alert("ticket =",ticket); if(ticket<0) { Alert("GetLastError() =",GetLastError()); Print("OrderSend failed with error #",GetLastError()); } else{ Print("OrderSend placed successfully"); } return ticket; } //+------------------------------------------------------------------+
关于合气道和传统武术 小弟练了三年合气道,虽然不勤奋,但是也很用心的比较,探究,为啥师傅能做出的动作,我很用心的模仿后,发现做不出来。通过几年的锻炼,平衡力有了很大的提高,但说到实在心还是虚,毕竟自己知道自己实力,如果我能先抓取,胜率会大些。为了解决这个练了功夫没信心防身的问题,小弟在学校创建合气道社团和学校其他武术社团学习交流。得出的结论就是手劲大,打人就是厉害,直到去年~~~~ -------------- 机缘巧合,我社团的大弟子练过一段时间永春(没出功夫,实战弱),一次和我交手,我靠体重压在完胜,大弟子完全不服,于是去了山西太谷(形意拳发源地)学拳一个月,回来差点没把我爆出翔来,第一次真心体会到抖绝劲(大弟子也就站了一个月的桩,把整劲站出了一点)结合合气道的战斗力,还有靠脚,腰,肩整体发力的那种劲真心不是普通人玩得出来的。 --------------- 也许是自己的师傅问题,动作练了很多,可是那种劲就是和师傅的不一样,我的入门师傅是练太极的,后面转了合气道。这个师傅就不多说了。(大弟子打不过) 后面认识了一个妹子师傅才是纯练合气道的,带着大弟子去试妹子师傅功力,妹子战斗力真不俗啊,合气道二段,动作全都做到了形意拳的三合(大弟子说的)。结局就不说了,不是真踢馆,要是真踢,大弟子得跪。 ------------- 写到这里,各位练合气道的兄弟姐妹们,当你们有跟我一样感觉时,可以像我一样试试练三体式的桩法。我现在不敢说是通劲,至少我不在心虚防身这个问题。 我当初觉得桩法师糊弄人的把式,自己试了才发现很多平时锻炼不到的小肌肉群都靠桩来锻炼。当初为了出劲,我一拳一步的打形意的劈拳,打到手脚都基本上使不出劲了,整个动作靠身体强制摆出劈拳的造型时,突然那种全身劲通了的感觉到现在都忘不了,那个爽啊! 从那以后,终于有了发人丈远的本事(非练家子)。那种感觉是有多大体重,拳就有多重,一拳出去已经明显的感觉脚下登地的力量。这个时候在回去做一教二教等动作,轻松加愉快,实际上是劲明显比原来大了很多,不光是臂力,握力也有增加。(我不练臂力也不练握力,这我也解释不清楚,可能是肌肉比原来更协调了的缘故。)
筹办婚礼喜糖你有上过当吗? 我是一名女屌丝,一名开喜糖铺子的女屌丝,前两天听一顾客说她亲戚在XXXX家包喜糖(具体名字就不透露了),结果婚礼结束后剩了点喜糖,新郎新娘打算拆开自己吃,结果发现八颗糖里面居然有两种是自己根本就没有选的糖,本想找老板理论的,但想想又没剩下多少盒,最后就不了了之了,其结果就是心里堵得慌,并且发誓再也不照顾那家店的生意了。 在我们峨眉这片乐土上发生了这样的事情我感到很惋惜,作为同行的我,只有一笑而过,以次充好的结果就是丢失掉信誉赚来眼前的蝇头小利。为了让各位未婚的看官将来在婚礼筹备中没有一丝丝遗憾,请听一下忠告: 1、选糖后可以叫老板送你一份样品,以便日后可以核对。 2、糖果的单价不重要,别贪图另一家少那一两块钱,他多的就能想办法从你身上赚回来,记住一分钱一分货这句话。 3、越知名名牌的糖利润越薄,如果哪家价格便宜的离谱,那你就要小心了,没准里面掺杂有仿冒品,办法就是多尝两颗,包装很难区分,但口感假货肯定比不上真货的。 4、天下没有免费的午餐,在峨眉包喜糖送盒子很正常,送点小红包都正常,假如红包喜字拉花请柬什么都送的,那他不知道赚了你多少钱,羊毛出在羊身上,别以为自己占了便宜殊不知吃了大亏。 以上就是我衷心的友情提示,呵呵,接下来,我也要打个小小的广告了,不管是没结婚的,已结婚的,还是准备再结一次的朋友们,选糖果,请来喜洋洋糖果坊,保证货真价实童受无欺!这年头已经不是酒香不怕巷子深的年代了,希望贴吧里面的朋友们能帮忙宣传宣传,支持年轻人创业嘛!~我在三台山街等你噢~ 垂询热线:13990625220
1 下一页