Source Code MQ4 & MQ5
Kanalga Telegramβda oβtish
Ko'proq ko'rsatish
1 120
Obunachilar
Ma'lumot yo'q24 soatlar
-57 kunlar
-730 kunlar
Postlar arxiv
Repost from π°π
Όπ4οΈβ£5οΈβ£ π
΅π
Έπ
»π
΄π
Forex GOLD Investor mt4.mq40.42 KB
Repost from πΎπ€ππ πποΈοΈπ° βπ²ββββπΆββββββπ±βββ4 βοΈπ€
Night Hunter Pro v6.28.mq43.01 KB
Repost from FREE Forex Download
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
//+------------------------------------------------------------------+
//| 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
Endi mavjud! Telegram Tadqiqoti 2025 β yilning asosiy insaytlari 
