Hi by reading this file u enter into pledge to keep it secret n not give to anybody in any way, thanks I MAY ASK FOR 6 REVISIONS CHANGES OR ADDITIONS DURING OR AFTER EA HAS BEEN DEVELOPED n may not ask it if demand not arises ok thanks, basically it is martingale robot pips wise and CANDLE WISE , u can make mt4 n if mt5 than more good, otherwise mt4 is enough,thanks BOXES means INPUTS settings THIS EA is indicatorless , it should never stop n keep on buying selling untill i dont choose WAIT BOX BSBS PART IS SUCH= (BUY SELL BUY SELL till maxpipsteps i.e 300pips or 600 or any pips i define in box MAXPIPSTEP, buy 0.01lot with tp(take profit) suppose i say 10pips, and stp(stoploss), than if tp hit than next new lot open 0.01lot as BUY, if tp not hit ,but stp hit than next lot open double of previous lot always like 0.02 as SELL (BS....)if tp hit than open new lot as again fresh BUY 0.01lot, if STP HIT AGAIN than open 0.04lot as BUY (now we reached 3rd part of BSB...)if tp hit start new 0.01as BUY, if tp not hit but stp hit than open SELL(BSBS....) as 0.08lot ..and go on buy/sell till maxpipsteps not hit,when that hit than open again 0.01lot, INPUTS LOT SIZE TP(take profit) STP stoploss(if i select stp as 0 zero than all lots shall keep as opened untill last tp not hit) COMPOUND(if i select it as true n select 0.01 than next shall b 0.02/0.04/0.08/0.16...,if i select 0.02in it than 0.02/0.04/0.08/0.16....so on, MAXPIPSTEPS Folowing inputs boxes it should have LOT (means how many lot or lots ea should open from start) STP (STOPLOSS BOX, if i mention any value in it like 0.01pips or above any pips than ea should hit it , if i leave it blank than EA should trade without any stp TP (TAKE PROFIT = if i mention 0.01pips or above than ea should do trading in this manner n hit tp takeprofit PIPSTEP (MEANS how many pips difference when opening new trade when previous trade has failed) MAXPIPSSTEP (this box means how many maximum pips EA should go on trading , i.e i mention 600pips it means do trade till 600 pips and than stop untill not clicked again, thanks COMPOUND (if i select it than ea should open next lot always as double of previous lot which failed n hit STP-means stoploss TRADES ORDER (BSBS(means buy sell buy sell, or whatever order i select in this box than EA should open trade first as 0.01 if TP Take profit hit, than new lot should open as always 0.01lot , if tp not hit next lot should open as double of previous lot , like 0.02/0.04/0.08 and so on untill MAXPIPSTEPS box total number of pips not hit,i should b able to select any order like BSBS untill maxpipsteps not hit,or BBSSBBSS, or bbbsssbbbsss.... or bbbbssssbbbbssss till maxpipsteps not hit , BSBS or any order should have only ONE INPUT BOX ( i should b able to select BSBS,BBSSBBSS or any order only in one input box make ONLY ONE BLANK BOX of TRADEORDER for BSBS,BBSSBBSS,BSBBSBSBBS or any sequence i define in that blank box ea should execute trades untill maxpipsteps not hit sir, i repeat TRADEORDER box input should only be ONE and it should b by default BSBS but i should b able to write any order by deleting bsbs, like bbssbbss,bsbbbsbsbbbs, bbbsssbbbsss,sssbbbsssbbb,bbbbssss, ssssbbbb,bssbssbssbss... sbbsbbsbb... any sequence i can write here, u must not provide me with premade sequence , but i can make it of my own choice sir, 3rd party software i fear cant do it, one rule keep in mind respected honorable sir, than whenever TP gets hit , next order should always OPEN as TRADEORDER BSBS 0.01lot or any order defined like in this example we selected BSBS so BUY 0.01lot shall open sir kindly make an inputs box TradeOrderSpreadSwapsComisionEtc= TRUE/FALSE . this means if i select it as true than BSBS or any order shall include spread/swaps/comision or any charges any brokers slaps on my trades shall b auto and tp/stp shall b autoadjusted with them thanks License/mt4 account number inputs box(it means whatever mt4 account number i write in mql file u provide me than only that mt4 account should b able to run my ea in his .ex4 ea file,) TimerClock inputs box(clock running with live current candle showing how many seconds,minutes,hours remaining in close of current live candle) mt4 account no, (whatever number of account /accounts i mention mt4 number than only those mt4 should able to run my EA) spread box, (EA should only open trades when spread comes in this range i specify i.e 0-0.01 or above any value ) profit box (+0.01$ to above any value , it means after minusing spread,comision,swaps etc when my trades come into profit of 0.01$ than EA should close immediately all trades) loss box (-0.01$ to above any value , it means after minusing spread,comision,swaps etc when my trades come into loss of 0.01$ than EA shouold close immediately all trades) and INPUTS CANDLEWISE ,= in this box if i write bbbbssssbbbb and in PROFIT BOX i select 0.01$ or above any value of money than EA should first calculate spread/swap/comision or any charge slapped by my broker than after that as soon as my lot comes in profit of 0.01$ than all trades should immediately close down, LOT MULTIPLIER CANDLEWISE input box= it means if first lot fails than open 2nd candle's lots in this manner that if i write 0.01 or 1pip or above any pips in this box than EA should open such many lots in start of 2nd candle that after calculating swaps/spreads/comision etc if i get profit of just 0.01micropip (0.01micropip is equal to 0.01$ usd cent) than ea should close all those lots immediately, if i write 0.01than ea will open many lots n as soon as i keep on increading tp pips more like 0.05/1 or 2pips than ea shall open lesser lots, strategy is that EA shall cover previuos candles loss in 2nd candle completely, thanks sir IF I SELECT BSBS or bbssbbss or any order and i dont select COMPOUND but i select PROFIT 0.01$ or above any value than EA should calculate any spread,comision/swap etc n after minusing that my trades hits profit of 0.01$ than EA should close all trades immediately) mt4/mt5 chart should show drawdown in live trades ,number of trades opened/profit/loss/balance/margin used n left/spread/name of account holder ALL INPUT boxes should have TRUE/FALSE option so whichever box i want to use i shall set it to true or if dont want than set it to false timer clock (showing current time beside current live candle HHMMSS(hours minutes seconds to the close of current candle) WAIT box (if i write 0.01seconds to above any minutes or hours or days or months than EA shuold stop n wait untill that time not passed before executing new trades) all current data b shown on chart like name of account holder, opened trades n profit n loss and drawdown ALL boxes should have TRUE/FALSE option so whichever box i want to use i shall set it to true or if dont want than set it to false Suppose ea is running and has opened some trades and light is gone or ea remove and reinstalled than EA should look into open trades and open new trades accordingly , supose if i had selected martingale n now opened lots are 0.16 n light is gone or shutdown or EA removed n reinstalled than EA should never start from 0.01 but check the opened trdes n open new lots accordingly above of 0.16lot LOSS box true/false --- means as soon as all opened orders hit that amount i specify in LOSS box than all orders should immediately close ,,supose i write 1$ n opened orders are 0.01 twenty lots , EA should calculate spread/commision/swaps after paying that if 1$ is saving than EA should immediately close all orders n start fresh from 0.01 lot REVISION/ADDITIONS 6TH SEPTEMBER 2020 for indicator ema +candle cross+bollinger cross, some revisions/ additions might b added during or after development of indicator based EA ,u can add extra features in EA too for making it more better sir during develpment of EA kindly keep in mind that no clash of instructions causes EA to crash or make errors (EMA 3 has already first fresh crossed ema 9 down(only show alerts at fresh ema cross not later candle crosses), than after ema cross current candle opens with gap or without gap(gap is called either current candle opened even micro pip high from previous candles high/low/open/close or with some more pips gap) from previous candle's low/close/open/high or gets rejected by previous candle's low/close/open/high than give RED ARROW non repaint +sound+pop up box showing price n time of cross +small left horizontal line sticking at current candles body place of cross) SAME FOR UP CROSS keep EMA boxes in 10quantity so i can use either one or two or more than two cross , if i install suppose 4emas in chart like 3/6/12/21ema than when 3ema has crossed either 6ema or 12ema or 21ema and current candle has crossed previous candle low/close/open/high or gets rejected by previous candle's low/close/open/high than give RED ARROW non repaint +sound+pop up box showing price n time of cross +small left horizontal line sticking at current candles body place of cross\ 4. make REJECTION BOX it means if i select 1 in CANDLEnumber n slect CLOSE than it means if current candle gets near close of 3. it should have boxes for all like OPEN/CLOSE /HIGH/LOW /REJECTION (rejection alert is that when one current candles wick rejects previous candles wick or body high/low /open/close/ ,so i can use any of them when needed TRUE/FALSE 4 timer with current candle showing how much time remaining in close of current candle 5. license /mt4 account number or secret code so i can use on specific computers this indicator 6. data on chart like total number of alerts/wrong alerts/correct alerts/continuous correct alerts/continuous wrong alerts 7. when timeframe changed than only that timeframe alerts should b shown 8. if i place mouse over any candle at mt4 chart than that candles price opening , closing,high,low,time , date should b shown as is shown in mt4 default when we click a candle body with mouse,thanks 10. if i disable or set EMA to false than indicator should give alerts for candle crosses only, 11. in CANDLESQUANTITY box if i write 1 than current candle should show cross of only one previous candle, if i set it to more than 1 like 2.3.4...... or whatever number i write than current candle should show that number of previous candles crosses, 9. indicator should show all data on mt4 live chart that how many alerts were correct n how many were wrong,+continous wrong/continuous correct, it should have a dialog box which clicked should open and show all dates of continous wrong/correct alerts n when I click that date than indicator should move mt4 chart to that time n date, it should have box SHOWotheriNDICATORalerts =means if i install it at mt4 chart when some other indicator has been installed n i want to check that indicators alerts all than this my indicator should also display those alerts too, 10. STARTofCandle box (this if i select true than show only those corsses alert which appear at start of live current candle only, 11. PERCENT BOX(if i select 0.01% means start of live candle show alerts , if i select 50% than show alerts when current candle has passed 50% body of previous candle, if i select 100% it means show alerts at close of previous candle, i have attached bollingerbands msword file with picture to help u understand bollinger fake breakout/valid breakout /middle bands cross up /down 12. bollingerbands when is stratight upper/middle/lower bands with cureves might b, than It should show bollinger bands breakout alerts too n should have FAKE BREAKOUT=- means when bollingerands is straight three bands than candle body or its wick touches UPPER BANDS and gets rejected/reversed DOWN ,or GOES out from UPPER bands n again comes inside UPPER bands downwards than give DOWN RED ARROW alerts non repaint at live current candle as soon as cross event occurs without waiting for any candle to close or start when bollingerbands THREE BANDS straight than candle body or its wick touches lower BANDS and gets reversed rejected to UP or GOES out from lower bands n again comes inside lower bands than give UP GREEN ARROW alerts non repaint at live current candle without waiting for any candle to close or start BREAKOUT=-when bollingerbands and EMAs bend/curve steeply downwards Red arrow+SOUND+LINE ALERTS , when bollingerbands and EMAs bend/curve steeply DOWNWARDS Red arrow+SOUND+LINE ALERTS thn downwards arrows, line alert,/ REJECTION(As soon as price gets rejected from UPPER/LOWER BANDS ) tabs showing sticking line, sound+arrows too so i can select which types of alerts i want n which i dont want, 13. Wicks shuould show rejection same as above candles rejection, wicksRejection simple means show all rejections wherever they happen, 14. when current candle crosses middle bollingerbands UP than give alert n same for down cross, make two boxes SIMPLECROSS (every middlebands bb cross) FullCandleCross== means show only those crosses alerts which happen at start of live current candle, 15. REJECTION box , it means current candle opened n went below price of OPEN OF previous candle n again got rejected n went up from OPEN Of previous candle than give GREEN ARROW ALERT +sound popup +LHL(lef horizontal line at place of cross) 16. REJECTION box , it means current candle opened n went below price of CLOSE OF previous candle n again got rejected n went up from CLOSE Of previous candle than give RED ARROW ALERT +sound popup +LHL(lef horizontal line at place of cross) sir can u kindly include all default indicators in EA so whichever indicator or many indicators i select than EA should open close trades accordingly? like bollinger,stochastics,adx,fibanacci, GANN,ema cross etc i shall send u indicator candle cross so your coding gets more easy sir,this indicator is missing Previous candle's OPEN CROSS so add it Open trades+give alerts at all these crosses 2. candle cross= (when current live candle crosses CLOSE of previous one or many candles than open buy/sell, i should b able to select one candle or above any number of candles in input box CloseCandleCross 3. PERCENT CROSS , if i write 0.01% in PERCENT BOX CloseCandleCross i select 20 than show alerts n open trade as soon as current candle crosses 0.01% of all immediate past 20 history candles(u can use average or take clue from candle cross indicator i sent u n do better) 4. OPEN CROSS= WHEN current candle crosses OPENING PRICE of previous candle/candles,give alerts+open trade 5. PREVIOUS CANDLES high price cross alert arrow non repaint+left small horizontal line sticking at current candles place in body of cross 6. CURRENT CANDLES cross of PREVIOUS CANDLES LOW price cross alert arrow non repaint+left small horizontal line sticking at current candles place in body of cross kindly make alerts n open trades for inputs box CandleRejection box,it means as soon as current candle gets rejected by previous one or more candles OPEN/CLOSE than alerts +open trades WICKS BOX INPUTS= give non repaint alerts based on UPPER/LOWER wicks rejection of current candle 7. it should have NEWS FILTER so it stops buy/sell before news occurs , true/false box 8. one box named PIPS in which i write 5 it means draw a line from mt4 chart start n keep on connecting all prices 5pips up or 5 pips down, for UP prices indicator line should b green and for DOWN prices line should b RED +at 5pips there should b a horizontal small left sticking line (i can enlarge line if i select thickness more)sticking left side of candle body place where price of 5pips reached + little bit large round dot GREEN for UP and RED dot for DOWN prices 9. DATE+TIME , it means the date i select than show only those alerts of red/greend dots+red green line, i should b able to select date ra nge too like 10.01.2020 - 10.06.2020 or any range i define in input DATE RANGE BOX, one day to above any days it should show TIME i select supose HMS(hours minutesSeconds) if i select only supose hours it should show those hours alerts,if minutes i select it should show those minutes or seconds i select alerts, if select date 15.02.2018 HMS= 0500 it means show alerts of 15feb 2020 first five hours of opening of market minusing minutes or seconds 10. there should b option of COLOR change ,show small or large for all options like thickness, size etc 11. another dialog box should b named PRICE , it means supose it is eur.usd chart i select date 17/07/2020 and price 1.1430 it means from price 1.1430 and UP show all lines,dots etc 12. By default all current n history prices+lines+dots should b shown 13. at every DOT or LEFT STICKIng LINE (LSL) PRICE should b shown +date n time of 5pips hit, that price which happened i.e 5pips i mentioned in box 14. All history alerts should b shown of the selected timeframe only, 15. A clock timer should always stick to current candle showing how many seconds/minutes/hours are remaining at close of current candle with 20fonts n i should b able to change its colors or fonts /or thickness, 16. it should have box SHOW CANDLES/true false, it means if i selected 4candles in this box than in all chart show only the DOT/SL price candles and hide all candles in between 17. Box DOT/LSL price True/false , it means if i set it to true than at 5pips price should b shown,if false than it should disappear 18. if i place mouse over any candle at mt4 chart than that candles price opening , closing,high,low,time , date should b shown as is shown in mt4 default when we click a candle body with mouse,thanks 19 if i select GANN GRID , than EA WILL open /close trades based on GANN grid, if i open GANN GRID+FIBO than it shall use BOTH, EA should have EMA REJECTION+EMA RETEST BOX too, mt4 account number+License box, so i can use EA on exclusive computers , laptops or mt4 accounts EMA should have a box EMA WIDE BREAKOUT (means if one ema croses other EMA or if two EMAs are going stuck with each other and when one ema GOES up or down with a wide distance or gap than it should give GREEN /RED ARROWS +sticking lines etc all indicators inserted in EA shall buy sell on their crosses as they do by default in mt4 or mt5, if i select just one indicator than ea should open/close trades based on one indi, if i select more than one indi than EA should execute those 20. TIMER BOX HHMMSS dialogbox for it shall show hours minutes seconds which i want alerts only that time(suppose i want to see bollinger rejection /breakout alerts which happen at start of specified time of current candle than it should show only those alerts like it write 0-6seconds it should show first 6 seconds candle start alerts sound, arrow +small sticking line at place of body of current candle if i select INDICATOR (than ea shall execute trades based on indicators), if i select MANUAL than ea shall not use any indicator but use blind martingale fast trading, it should have trailing stop loss and trailing take profit, DATA BOX true/false(data box means showing drawdown in live trades ,number of trades opened/profit/loss/balance/margin used n left/spread/name of account holder etc u can add more if u think it accurate include adx cross-based alerts+EA trades, 21. inputs box CurrentCandleStart= if i select this option as TRUE and select either adx or more indicators in ea than EA should show only those crosses of all indicators non-repaint which appear at START OF LIVE CURRENT CANDLE ONLY and open trades accordingly, if i needed some revisions/additions i might ask u as they might occur in my mind after i am testing the EA, and i request u to give me at least one month after EA u have made n given me mql4/mql5 +ex4/ex5 files so when in live market i test in demo or real for one month n any wants or weaknesses i shall ask u to correct, thanks thanks a lot all my SirS , Be u blessed all,