Harun Forex Ea


Chiunque può convertire questo EA per MQL5 RD proprietà del copyright da parte Testingunderground ---- extern stringa GRID --- --- Impostazioni griglia extern MaxOrders int 20 extern doppia GridDistance 35 extern doppia PipProfitTarget 35 extern doppia TTProfitTarget 35 extern doppia LotMultipler 2 extern double Emergencystop 1000000 extern int scadenza 340 extern int Distanza 35 extern TRAD stringa --- --- Impostazioni Condizioni Trading extern int UniqeID 200 stringa extern FirstOpenType acquistare extern doppia OpenLot 0.1 extern doppia OpenMultiPost 1 extern doppio TakeProfit 200 extern stringa EAName EA UE 2014 extern bool ScreenDisplay vero stringa extern S1 Usa Moving Average Croce extern bool UseMAFiltertrue extern int Fastma200 extern int Slowma20 extern int Fastma2200 extern int Slowma250 stringa extern MAType 0Sma 1Ema 2SMMA 3Linear extern int FastmaMode0 extern int SlowmaMode0 extern int FastmaMode20 extern int SlowmaMode20 stringa extern Impostazioni S3 Usa RSI extern bool UseRSIFiltertrue extern int RSIPeriod21 extern int RSIBuyLine55 extern int RSISellLine40 extern int RSIBuyLine220 extern int RSISellLine280 stringa extern S4 Usa impostazioni stocastici extern bool UseStochFiltertrue extern int K5 extern int D3 extern int Slow3 stringa extern S50SMA 1EMA 2SMMA 3LW extern int MaType0 extern int StochSellLine80 extern int StochBuyLine20 - --- buffer doppia doppia ExtMapBuffer1 ExtMapBuffer2 doppia P1, P2, P3, P4 extern bool CloseOppositeSignaltrue int scavo, opentrades, lastticket, lastIndex, lastopentype, contare doppio PNT, totalpipPL, totaldollarPL doppio P, S, R, S05, R05, S10, R10, S15, R15, S20, R20, S25, R25, S30, R30, PivotAtas, stringa PivotBawah EAComment int OpenTicket100 int MagicNumber100 doppia OpenPrice100 doppia OpenLots100 datetime countprimarytrades Time0 () se (OpenTicket00) se (OrderSelect (OpenTicket0, SELECTBYTICKET)), se (OrderType () OPBUY) lastopentype0 altro lastopentype1 else if (FirstOpenTypebuy) lastopentype1 else if (FirstOpenTypesell) lastopentype0 ---- ritorno (0) ma1iMA (NULL, 0, Slowma, 0, SlowmaMode, PRICECLOSE, 1) ma11iMA (NULL, 0 , Slowma, 0, SlowmaMode, PRICECLOSE, 2) ma2iMA (NULL, 0, Fastma, 0, FastmaMode, priceopen, 1) ma22iMA (NULL, 0, Fastma, 0, FastmaMode, priceopen, 2) doppio rsiiRSI (NULL, 0, RSIPeriod, PRICECLOSE, 1) doppio stochiStochastic (NULL, 0, K, D, Lentezza, MaType, 0, MODEMAIN, 2) counttrades () se (opentrades0) --- gtgtgtsell if ((ma22ma1CloseOppositeSignalrsigtRSIBuyLineUseRSIFilterstochRSIBuyLine UseRSIFilterstochltStochSellLine UseStochFilter Bid PivotAtas UsePivotFilter) (( (ma22ma1) UseMAFilter) (rsigtRSISellLine rsigtRSISellLine2 UseRSIFilter) (stochgtgtbuy if ((ma22gtma11ma2ltma1CloseOppositeSignalrsiStochBuyLineUseStochFilter) (rsiStochBuyLineUseStochFilter Chiedi PivotAtas GT Chiedi ma11ma2ltma1) UseMAFilter) (rsiltRSIBuyLinersiStochBuyLineUseStochFilter)) se (lastindexgt0) totalclose () if (count 0 OpenMultiPost1) openprimaytrade () else if ( contare lt OpenMultiPost) deleteData void (int r) ---- OpenTicketr0 OpenPricer0 OpenLotsr0 MagicNumberr0 counttrades vuoto () ---- int totalOrdersTotal () lastticket0 lastindex0 opentrades0 se (total0) opentrades0 altro per (int I0 I0 (OrderMagicNumber () - UniqeID ) ltMaxOrders) opentrades lastticketOrderTicket () lastindexOrderMagicNumber () - UniqeID assigndata (lastIndex) countprimarytrades void () ---- int totalOrdersTotal () count0 deleteData (0) se (total0) per (ilttotal I0 int i) se (OrderSelect (i, SELECTBYPOS)) continuare se (OrderSymbol () Simbolo ()) continuare se (OrderMagicNumber () UniqeID) OpenPrice0OrderOpenPrice () assigndata (0) conta se (OrderSelect (lastticket, SELECTBYTICKET)), se (OrderType () OPBUY) doppia priceOrderOpenPrice () - GridDistancepnt se (Askprice) ritorno (vero) di ritorno altrimenti (false) opennextR void (int r) ---- int magicnumberUniqeID int Exp scadenza 60 doppio MA1, MA2, MA11, MA22, rsi1, rsi2 ma1iMA (NULL, 0, Slowma, 0, SlowmaMode, PRICECLOSE, 1) ma11iMA (NULL, 0, Slowma, 0, SlowmaMode, PRICECLOSE, 2) ma2iMA (NULL, 0, Fastma, 0, FastmaMode, priceopen, 1) ma22iMA (NULL, 0, Fastma, 0, FastmaMode, priceopen, 2) ma1iMA (NULL, 0,200,0,0, PRICECLOSE, 1) ma11iMA (NULL, 0,200,0,0, PRICECLOSE, 2) ma2iMA (NULL, 0,50,0,0, priceopen, 1) ma22iMA (NULL, 0,50,0,0, priceopen, 2) doppio rsiiRSI (NULL, 0, RSIPeriod, PRICECLOSE, 1) doppio stochiStochastic (NULL, 0, K, D, Lentezza, MaType, 0, MODEMAIN, 2) ----- gtgtgtsell se (OrderSelect (lastticket, SELECTBYTICKET)), se (OrderType () OPBUY) if ((ma22gtma11ma2ltma1CloseOppositeSignalrsiStochBuyLineUseStochFilter) (rsiStochBuyLineUseStochFilter Chiedi PivotAtas GT Chiedi ma11ma2ltma1) UseMAFilter) (rsiltRSIBuyLinersiStochBuyLineUseStochFilter)) p1 Bid 250 Point buy p2 Bid - 250 punto vendita p3 Bid - 250 punti - 10 punti vendita p4 Rilancio 250 punto 10 punto acquistare opentrade (R, 1) OrderSend (Simbolo (), OPSELLSTOP, OpenLot, p2, 5,0, p2-TakeProfitPoint, EAName, MagicNumber, TimeCurrent ( ) Esp, Rosso) OrderSend (Simbolo (), OPBUYSTOP, OpenLotLotMultipler, p1, 5,0, p1TakeProfitPoint, EAName, MagicNumber, TimeCurrent () Esp, Bianco) OrderSend (Simbolo (), OPSELLSTOP, OpenLot, p3, 5,0, p3-TakeProfitPoint, EAName, MagicNumber, TimeCurrent () Esp, Rosso) OrderSend (Simbolo (), OPBUYSTOP, OpenLotLotMultipler, p4, 5,0, p4TakeProfitPoint, EAName, MagicNumber, TimeCurrent () Esp, Bianco) OrderSend (Simbolo (), OPSELLLIMIT, OpenLot, p2, 5,0, p2-TakeProfitPoint, EA, MagicNumber, TimeCurrent () Esp, calce) OrderSend (Simbolo (), OPBUYLIMIT, OpenLot, p1, 5,0, p1TakeProfitPoint, EA, MagicNumber, TimeCurrent () Exp, oro) else if (OrderType () OPSELL) (((ma22ma1) UseMAFilter) (rsigtRSISellLine rsigtRSISellLine2 UseRSIFilter) (stochltStochSellLineUseStochFilter)) p1 Bid 250 Point buy p2 Bid - 250 punti vendita p3 Bid - 250 Point - 10 Point vendita p4 Bid 250 Punto 10 Point buy opentrade (R, 1) OrderSend (Simbolo (), OPSELLSTOP, OpenLotLotMultipler, p2, 5,0, p2-TakeProfitPoint, EAName, MagicNumber, TimeCurrent () Esp, Rosso) OrderSend (Simbolo (), OPBUYSTOP, OpenLot, p1, 5,0, p1TakeProfitPoint, EAName, MagicNumber, TimeCurrent () Esp, Bianco) OrderSend (Simbolo (), OPSELLSTOP, OpenLotLotMultipler, p3, 5,0, p3-TakeProfitPoint, EAName, MagicNumber, TimeCurrent () Esp, Red) OrderSend (Simbolo (), OPBUYSTOP, OpenLot, p4, 5,0, p4TakeProfitPoint, EAName, MagicNumber, TimeCurrent () Esp, Bianco) OrderSend (Simbolo (), OPSELLLIMIT, OpenLot, p2, 5,0, p2-TakeProfitPoint , EA, MagicNumber, TimeCurrent () Esp, calce) OrderSend (Simbolo (), OPBUYLIMIT, OpenLot, p1, 5,0, p1TakeProfitPoint, EA, MagicNumber, TimeCurrent () Esp, oro) se (rMaxOrders-1) Alert (Max numero di transazioni ha raggiunto) totalclose void () ---- totalpipPL0 totaldollarPL0 doppia totallot0 for (int R0 rTTProfitTarget) (totalpipPLgtPipProfitTarget) (totalpipPLlt-Emergencystop)) per (R0 rgtgtsell if ((ma22ma1CloseOppositeSignalrsigtRSIBuyLineUseRSIFilterstochRSIBuyLine UseRSIFilterstochltStochSellLine UseStochFilter Bid PivotAtas UsePivotFilter) (((ma22ma1 ) UseMAFilter) (rsigtRSISellLine rsigtRSISellLine2 UseRSIFilter) (stochgtgtbuy if ((ma22gtma11ma2ltma1CloseOppositeSignalrsiStochBuyLineUseStochFilter) (rsiStochBuyLineUseStochFilter Chiedi PivotAtas GT Chiedi ma11ma2ltma1) UseMAFilter) (rsiltRSIBuyLinersiStochBuyLineUseStochFilter)) p1 (Bid (350 Point)) acquistare P2 (Bid - (350 Point)) vendere opentrade ( 0,1) opentrade (0,0) OrderSend (Simbolo (), OPSELLSTOP, OpenLot, p2, 5,0, p2-TakeProfitPoint, EAName, MagicNumber, TimeCurrent () Esp, Rosso) OrderSend (Simbolo (), OPBUYLIMIT, OpenLot , p2, 5,0, p2TakeProfitPoint, EAName, MagicNumber, TimeCurrent () Esp, oro) OrderSend (Simbolo (), OPBUYSTOP, OpenLot, p1, 5,0, p1TakeProfitPoint, EAName, MagicNumber, TimeCurrent () Esp, Bianco) OrderSend (Simbolo (), OPSELLLIMIT, OpenLot, p1, 5,0, p1-TakeProfitPoint, EAName, MagicNumber, TimeCurrent () Esp, calce) OrderSend (Simbolo (), OPSELLSTOP, OpenLot, p2, 5,0, p2-TakeProfitPoint, EAName, MagicNumber, TimeCurrent () Esp, Rosso) OrderSend (Simbolo (), OPBUYSTOP, OpenLot, p1, 5,0, p1TakeProfitPoint, EAName, MagicNumber, TimeCurrent () Esp, Bianco) OrderSend (Simbolo (), OPBUYSTOP, OpenLot, p1, 5,0, p1TakeProfitPoint, EA, MagicNumber, TimeCurrent () Esp, Bianco) OrderSend (Simbolo (), OPBUYSTOP, OpenLot, p1, 5,0, p1TakeProfitPoint, EA, MagicNumber, TimeCurrent () Esp, Bianco) OrderSend ( simbolo (), OPBUYSTOP, OpenLot, p1, 5,0, p1TakeProfitPoint, EA, MagicNumber, TimeCurrent () Esp, Bianco) OrderSend (simbolo (), OPSELLSTOP, OpenLot, p2, 5,0, p2-TakeProfitPoint, EA, MagicNumber , TimeCurrent () Esp, Rosso) OrderSend (Simbolo (), OPBUYSTOP, OpenLot, p1, 5,0, p1TakeProfitPoint, EA, MagicNumber, TimeCurrent () Esp, Bianco) OrderSend (Simbolo (), OPSELLLIMIT, OpenLot, p2, 5 , 0, p2-TakeProfitPoint, EA, MagicNumber, TimeCurrent () Esp, calce) OrderSend (Simbolo (), OPBUYLIMIT, OpenLot, p1, 5,0, p1TakeProfitPoint, EA, MagicNumber, TimeCurrent () Esp, oro) opentrade (0 , 1) opentrade (0,0) opentrade void (int r, tipo int) ---- doppio MA1, MA2, MA11, MA22, rsi1, rsi2 ma1iMA (NULL, 0, Slowma, 0, SlowmaMode, PRICECLOSE, 0) ma11iMA (NULL, 0, Slowma, 0, SlowmaMode, PRICECLOSE, 1) ma2iMA (NULL, 0, Fastma, 0, FastmaMode, priceopen, 0) ma22iMA (NULL, 0, Fastma, 0, FastmaMode, priceopen, 1) doppia rsiiRSI (NULL, 0, RSIPeriod, PRICECLOSE, 0) doppio stochiStochastic (NULL, 0, K, D, Lentezza, MaType, 0, MODEMAIN, 0) identificatore di stringa int magicnumberUniqeIDr, OrderType prezzo doppio, stoploss, TakeProfit se (R0) primario identificatore altro identificatore di recupero se (R0) doppia lotnormalizelot (OpenLot) else if (rgt0 rma11ma2ltma1CloseOppositeSignalrsiStochBuyLineUseStochFilter) (PivotAtas rsiStochBuyLineUseStochFilter Chiedi GT Chiedi ma11ma2ltma1) UseMAFilter) (rsiltRSIBuyLinersiStochBuyLineUseStochFilter) (Chiedi PivotAtas GT Chiedi lt PivotBawah UsePivotFilter)) OrderType BUY int ticketOrderSend (Simbolo (), tipo, lotto, prezzo, 0,0,0, EAComment, MagicNumber, 0, calce) se (ticketgt0) se (OrderSelect (biglietto, SELECTBYTICKET, MODETRADES)) Alert (TimeToStr (TimeCurrent (), TIMEDATETIMESECONDS) EAComment ordine identifierordertype aperto. DoubleToStr (OrderOpenPrice (), dig)) if ((R0) (typeOPBUY)) lastopentype0 se (StopLoss0) stoplossOrderOpenPrice () - StopLosspnt altro stoploss0 se (TakeProfit0) takeprofitOrderOpenPrice () TakeProfitPoint altro takeprofit0 else if ((R0) (typeOPSELL)) lastopentype1 se (stopLoss0) stoplossOrderOpenPrice () StopLosspnt altro stoploss0 se (takeProfit0) takeprofitOrderOpenPrice () - TakeProfitPoint altro takeprofit0 se (takeprofit0) OrderModify (biglietto, OrderOpenPrice (), 0, TakeProfit, 0, CLRNONE) altrimenti Stampa (TimeToStr (TimeCurrent () , TIMEDATETIMESECONDS) EAComment ordine Errore durante l'apertura., GetLastError ()) closetrade void () ---- doppio prezzo se (OrderType () OPBUY) priceBid else if (OrderType () OPSELL) priceAsk bool resultOrderClose (OrderTicket (), OrderLots () , prezzo, 1, MediumSeaGreen) se (risultato) Alert (TimeToStr (TimeCurrent (), TIMEDATETIMESECONDS) EAComment ordine chiuso. DoubleToStr (OrderClosePrice (), dig)) se (risultato) Stampa (TimeToStr (TimeCurrent (), TIMEDATETIMESECONDS) Errore EAComment ordine di chiusura., GetLastError ()) doppia normalizelot (matrimoniale) ---- se (MarketInfo (Simbolo (), MODELOTSTEP) 0,01) int digit2 else if (MarketInfo (Simbolo (), MODELOTSTEP) 0.1) digit1 altro digit0 doppia valNormalizeDouble (dimensione, cifra) se (valMarketInfo (Simbolo (), MODEMAXLOT)) valMarketInfo (Simbolo (), MODEMAXLOT) ---- ritorno (val) se (totaldollarPL0) stringa aX altro aDoubleToStr (totaldollarPL, 2) se (totalpipPL0) stringa bX altro bDoubleToStr (totalpipPL, 1) Commento (n --------------------------------------- ----------------------------------- n EA UE 2014 n Progettazione e testato da testingundergroundgmail n testingunderground. wordpress n Usalo a proprio rischio n ------------------------------------------- ------------------------------- n Information Broker n Broker Azienda: AccountCompany () n spread corrente: DoubleToStr (MarketInfo (Symbol (), MODESPREAD), 0) n ----------------------------------------- --------------------------------- n cONTO Informazioni n account Particolare: NomeAccount () n AccountNumber: AccountNumber () n AccountBalance: DoubleToStr (AccountBalance (), 2) n Leverage account: 1: AccountLeverage () n account valuta: AccountCurrency () n Dimensione del lotto: DoubleToStr (OpenLot, 2) n-- Pivot. NormalizeDouble (P, cifre) n-- Pivot Atas. NormalizeDouble (PivotAtas, cifre) n-- Pivot Bawah. NormalizeDouble (PivotBawah, cifre) n ------------------------------------------- -------------------------------- n - profitto complessivo in: un - profitto globale in pips: BN - AccountProfit. DoubleToStr (AccountProfit (), 2) n - AccountFreeMargin. DoubleToStr (AccountFreeMargin (), 2) n - AccountEquity. DoubleToStr (AccountEquity (), 2) n ----------------------------------------- ---------------------------------- n - Elenco delle attuali posizioni aperte: com) Hazly Harun Pubblicato MetaTrader 4 segnale 2014.02.13Now hai il grafico Renko in esecuzione in un grafico M2 non in linea. Ricordate che è necessario avere la tabella 1 minuto, così come l'EA in esecuzione in ogni momento. perché i dati della tabella 1 minuto EURUSD sta alimentando i dati al grafico EURUSD M2 offline tramite il Renkolivechart3.2 EA. That8217s su di esso su come avviare un grafico Renko in MetaTrader. Hai bisogno di fare la stessa procedura per qualsiasi altra coppia che si desidera eseguire un grafico Renko per. Fase finale 8211 Applicazione del modello. Controllare le immagini qui sotto Fare clic destro sul Grafico M2 Offline Renko, nel menu selezionare modelli e caricare il modello renkoashi2. Indicazioni per l'installazione come script: deve essere fatto ogni volta che si riavvia MT4: 1. Inserire il codice mq4 nella directory Expertsscripts. 2. Assicurarsi di controllare le importazioni Consenti DLL e consentire l'importazione di scatole di esperti esterni (entrambi) sono verificati. sono sotto la sezione Saftey della scheda Comune 3. goccia lo script su un grafico dal vivo, preferibilmente il grafico ad 1 minuto di qualsiasi strumento. Il commento vi dirà che grafico in linea per aprire. Renko Renko Script Script Renko Script. rar compresso archivio di file 6,5 KB Installazione Renko script di installazione Renko script di installazione di script di Renko come EA. pdf Adobe Acrobat Document 62.5 KB Fare clic su OK, That8217s dovrebbe essere su di esso con le impostazioni.

Comments