uz
Feedback
Source Code MQ4 & MQ5

Source Code MQ4 & MQ5

Kanalga Telegram’da oβ€˜tish
1 120
Obunachilar
Ma'lumot yo'q24 soatlar
-57 kunlar
-730 kunlar
Postlar arxiv
GoldScalpingEA-1.mq50.97 KB

+7
ι»„ι‡‘ζ–°η‰ˆAmazing6.0源码.mq41.68 KB

Hedging Martingale.mq40.46 KB

+4
Last X Bars EA.mq41.54 KB

Repost from N/a

SPFX RECOVERY ZONE EA v1.5.mq51.73 KB

EA 2050 Pro .mq40.97 KB

Repost from Tributary Hedge
+3
high profit EA.mq40.34 KB

Repost from Forex R Us
+5
EA Scalping Asia.mq40.08 KB

+1
EA_Price_Action.mq40.20 KB

Repost from Tributary Hedge
+5
EA Scalping Asia.mq40.08 KB

News Stopper EA to disable auto trading before and after news events for MT5. EA features : πŸ”˜ stop auto trading before and after news πŸ”˜ close orders before and after news πŸ”˜ close open orders with custom profit value πŸ”˜ close all charts before news πŸ”˜ option to select custom list of currencies to be checked for news or let the EA automatically detect the currencies from the chart πŸ”˜option to get news based on their impact πŸ”˜2 separate time values for force close and closing open trades with profit πŸ”˜ draws event on chart πŸ”˜ alert and phone notification πŸ”˜ free with no expiry date πŸ”˜ source for the news events is now ForexFactory calendar πŸ”˜ you can now chose to only close orders that are directly effected by the news, for example if there is USD news, only orders and charts that one side of their symbol is USD will get close. πŸ”˜Keyword specific news option FREE EA, Indicators > ForexCracked.com

Repost from N/a
WOLF FOREX SIGNAL EA v 7.00(2)@Amazing_owner.mq40.30 KB

Repost from N/a
PROFITUNITY TRADING EA #sourcecode

Repost from N/a
NEWS CALENDAR DASHBOARD #sourcecode

Repost from N/a
//+------------------------------------------------------------------+
//|                                    TREND CROSS WITH ALERT EA.mq5 |
//|                                  Copyright 2024, MetaQuotes Ltd. |
//|                                             https://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2024, MetaQuotes Ltd."
#property link      "https://www.mql5.com"
#property version   "1.00"

#include <Trade/Trade.mqh>
CTrade obj_Trade;

int handleTrendCrossInd = INVALID_HANDLE;

double arrow_up[];
double arrow_down[];

//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit(){
//---
   
   handleTrendCrossInd = iCustom(_Symbol,_Period,
                        "1. Custom INDICATORS\\Trend-Cross Alert",
                        14,2,30,2.0,PRICE_CLOSE);
   
   ChartIndicatorAdd(0,0,handleTrendCrossInd);
   
   if (handleTrendCrossInd == INVALID_HANDLE){
      Print("ERROR INITIALIZING INDICATOR. REVERTING NOW!");
      return (INIT_FAILED);
   }
   else if (handleTrendCrossInd != INVALID_HANDLE){
      Print("SUCCESS ON INDICATOR INITIALIZATION.");
   }
   
   ArraySetAsSeries(arrow_up, true);
   ArraySetAsSeries(arrow_down, true);
   
//---
   return(INIT_SUCCEEDED);
}
//+------------------------------------------------------------------+
//| Expert deinitialization function                                 |
//+------------------------------------------------------------------+
void OnDeinit(const int reason){
//---
   
}
//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+
void OnTick(){
//---
   
   if (CopyBuffer(handleTrendCrossInd,4,0,3,arrow_up) < 3){
      Print("ERROR GETTING REQUESTED DATA. REVERTING NOW!");
      return;
   }
   if (CopyBuffer(handleTrendCrossInd,5,0,3,arrow_down) < 3){
      Print("ERROR GETTING REQUESTED DATA. REVERTING NOW!");
      return;
   }
   
   int currbars = iBars(_Symbol,_Period);
   static int prevbars = currbars;
   if (prevbars == currbars) return;
   prevbars = currbars;
   
   //Print(arrow_up[1]);
   //Print(EMPTY_VALUE," > ",DBL_MAX);
   
   //if (arrow_up[1] != EMPTY_VALUE){
   //   Print(arrow_up[1]);
   //}
   
   const int signalbar = 1;
   
   double Ask = NormalizeDouble(SymbolInfoDouble(_Symbol,SYMBOL_ASK),_Digits);
   double Bid = NormalizeDouble(SymbolInfoDouble(_Symbol,SYMBOL_BID),_Digits);

   if (arrow_up[signalbar] != EMPTY_VALUE){
      Print("ARROW UP = ",NormalizeDouble(arrow_up[signalbar],_Digits+1));
      if (PositionsTotal()==0){
         obj_Trade.Buy(0.01,_Symbol,Ask,Bid-400*_Point,Bid+500*_Point);
      }
   }
   else if (arrow_down[signalbar] != EMPTY_VALUE){
      Print("ARROW DOWN = ",NormalizeDouble(arrow_down[signalbar],_Digits+1));
      if (PositionsTotal()==0){
         obj_Trade.Sell(0.01,_Symbol,Bid,Ask+400*_Point,Ask-500*_Point);
      }
   }

}
//+------------------------------------------------------------------+

TREND CROSS WITH ALERT EA #sourcecode

Repost from N/a
TELEGRAM MQL5 COPY TRADING PART 7B #sourcecode