Disliked{quote} Hi sakisf how are you doing you have not been here for sometime please i need a cross over alert for moving average 5exponential on 20simple moving average, please do help me out.thanks {image}Ignored
Attached File(s)
I will code your pivot EAs for no charge 24 replies
I will code your scalping EAs for no charge 163 replies
Oanda MT4 - Indicators and EAs not showing 2 replies
EAs and indicators relating to moutaki... 22 replies
InterbankFX has loaded its MT4 platform with custom EAs, indicators and scripts 1 reply
Disliked{quote} Hi sakisf how are you doing you have not been here for sometime please i need a cross over alert for moving average 5exponential on 20simple moving average, please do help me out.thanks {image}Ignored
Disliked{quote} There are a few hundred ma crossover indis out there with editable inputs & alerts. Just use google or download this one: https://www.mql5.com/en/code/12448.Ignored
Disliked{quote} i know and have some too the point is i searched for only 2lines but im only coming across arrows i want two lines only with alert when they cross each other down or up.RgdsIgnored
SetIndexStyle(0, DRAW_ARROW,0,2); SetIndexArrow(0, 225); SetIndexBuffer(0, CrossUp); SetIndexStyle(1, DRAW_ARROW,0,2); SetIndexArrow(1, 226); SetIndexBuffer(1, CrossDown);
SetIndexStyle(0, DRAW_NONE); //SetIndexArrow(0, 225); SetIndexBuffer(0, CrossUp); SetIndexStyle(1, DRAW_NONE); //SetIndexArrow(1, 226); SetIndexBuffer(1, CrossDown);
DislikedDear Coder and FF Friends, Any Idea About Triangular Arbitrage...??? i need to entry logic (Three Pair),Lot Size and opening position script, they after i make myself EA, Amazing Result, Low DrawDown - High RETURN...!!! share me if you have, regards, - jesingIgnored
Disliked{quote} Unless you're a massive quant fund with millions of dollars in tech and direct relationships with LPs then don't even bother. Tri-arb doesn't exist on retail brokers, you will never get filled.Ignored
Disliked{quote} Dear Nicholishen, thanks for reply, i know that, but taking about EA, i have already, it's work perfectly, AMAZING Results, but i have ex4 file, i need some modification myself that why i'm asking, maybe you are talking about tri-arb ( it's diffrent ) my need Triangular Arbitrage - jesingIgnored
DislikedHi guys! This indicator gives color to candles depending on volume(climax candles). Based on Better Volume. At the moment indicator looks is it climax candle, if yes candle will be colored. //Rising Volume for(j = i+1; j <= i+10; j++) {av = av + Volume[j];} av = av / 10; if (Volume >= av * 1.5) {va= 2;} //Climax Volume Range = (High-Low); Value2 = Volume*Range; for(n = i+1; n <= i+10; n++) { tempv2 = Volume[n]*((High[n]-Low[n])); if (tempv2 >= HiValue2) {HiValue2 = tempv2;} } if((Value2 >= HiValue2) || (Volume >= av * 2)) {va= 1;}...Ignored
//XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXxx if(prev_calculated < 0) return(-1); //fed int limits=rates_total-prev_calculated; //fed // if(prev_calculated>0) // limits++; for(int i=0;i<limits;i++) { if(i>Bars-1) continue; HighTargetaBuffer[i]=iCustom(NULL,PERIOD_CURRENT,"fib_indi","",false,0,i); LowTargetaBuffer[i]=iCustom(NULL,PERIOD_CURRENT,"fib_indi","",false,1,i); RangeHighBuffer[i]=iCustom(NULL,PERIOD_CURRENT,"fib_indi","",false,2,i); RangeLowBuffer[i]=iCustom(NULL,PERIOD_CURRENT,"fib_indi","",false,3,i); HighWkTargetaBuffer[i]=iCustom(NULL,PERIOD_CURRENT,"fib_indi","",false,4,i); LowWkTargetaBuffer[i]=iCustom(NULL,PERIOD_CURRENT,"fib_indi","",false,5,i); Retrace0Buffer[i]=iCustom(NULL,PERIOD_CURRENT,"fib_indi","",false,6,i); Retrace3Buffer[i]=iCustom(NULL,PERIOD_CURRENT,"fib_indi","",false,7,i); OpenDaBuffer[i]=iCustom(NULL,PERIOD_CURRENT,"fib_indi","",false,8,i); OpenWkBuffer[i]=iCustom(NULL,PERIOD_CURRENT,"fib_indi","",false,9,i); Retrace0WBuffer[i]=iCustom(NULL,PERIOD_CURRENT,"fib_indi","",false,10,i); Retrace3WBuffer[i]=iCustom(NULL,PERIOD_CURRENT,"fib_indi","",false,11,i); PrevDayHiBuffer[i]=iCustom(NULL,PERIOD_CURRENT,"fib_indi","",false,12,i); PrevDayLoBuffer[i]=iCustom(NULL,PERIOD_CURRENT,"fib_indi","",false,13,i); PrevWkHiBuffer[i]=iCustom(NULL,PERIOD_CURRENT,"fib_indi","",false,14,i); PrevWkLoBuffer[i]=iCustom(NULL,PERIOD_CURRENT,"fib_indi","",false,15,i); DailyMidpointBuffer[i]=iCustom(NULL,PERIOD_CURRENT,"fib_indi","",false,16,i); WeekMidpointBuffer[i]=iCustom(NULL,PERIOD_CURRENT,"fib_indi","",false,17,i); } for(int j=0; j<ObjectsTotal();j++) { string name= ObjectName(j); double price=-1; datetime time1=0; //SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS if(StringFind(name,"buy_sell_indi",0)!=-1 && StringFind(name,"Entry",0)!=-1){ price=ObjectGetDouble(0,name,OBJPROP_PRICE1); time1=(datetime)ObjectGetInteger(0,name,OBJPROP_TIME1); int shfC=iBarShift(NULL,PERIOD_CURRENT,time1); if(shfC>=0) { double stp1; if(ObjectFind(0,"buy_sell_indi"+_Symbol+"_MST1")!=-1){ stp1 = ObjectGetDouble(0,"buy_sell_indi"+_Symbol+"_SBT1",OBJPROP_PRICE1);} if(Retrace0WBuffer[shfC]<price && PrevDayLoBuffer[shfC]<price) dn1[shfC]=High[shfC]+Distance; //This line works fine and shows a down arrow if(Retrace0WBuffer[shfC]<stp1 && PrevDayLoBuffer[shfC]<stp1) dn1[shfC]=High[shfC]+Distance; //This line doesn't work }}}} //--- return value of prev_calculated for next call return(rates_total); } //+------------------------------------------------------------------+
Disliked{quote} Thanks for your reply. I hopefully understand what you mean. Since it is already calculated by "for(int j=0; j<ObjectsTotal();j++)", it is not nessary to do this again by "for(int k=0; k<ObjectsTotal();k++)". Now I have a new solution with a new error, (possible use of stp1). Maybe this is easier to solve: //XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXxx if(prev_calculated < 0) return(-1); //fed int limits=rates_total-prev_calculated; //fed // if(prev_calculated>0) // limits++; for(int i=0;i<limits;i++)...Ignored