Disliked{quote} i want inside bar show in pinbar /longtail (45% OR MORE wick/tails/ ROB HOFFMAN 45 PERCENT RETRACEMENT BAR ).thanks {image}Ignored
Attached File(s)
Trade what you see not what you hope
2
I will code your pivot EAs for no charge 28 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} i want inside bar show in pinbar /longtail (45% OR MORE wick/tails/ ROB HOFFMAN 45 PERCENT RETRACEMENT BAR ).thanks {image}Ignored
Disliked{quote} Master thank you for great efforts, please do you have for mt5?Ignored
DislikedCoders please i need a Williams percentage mt4 indicator that can give signal arrows alert when price leaves and crosses back from the oversold or overbought zones i have searched but could not find attached is a screenshot and another indicator that looks like the WPR im looking for please assist me. Thanks {image} {file}Ignored
Disliked{quote} -- Image: GBPAUD-H1 {image} {image} -- ChangeLog: /*-------------------------------------------------------------------- Change-log: Tap4Fibs_V4 Date: 07-04-2025 Version: 3.2 By: MwlRCT -------------------------------------------------------------------- - Added Rectangular Zones based on Fibonacci levels: - Implemented drawing of Green and Red zones between specific Fibonacci levels (38.2%, 50.0%, 61.8%). - Zones are drawn as OBJ_RECTANGLE objects, extending from the Fibonacci start time to the current time. - Zones update dynamically with...Ignored
Dislikedwhat is the correct iCustom call for moving average of another symbol on chart ? in separate windowIgnored
Dislikedwhat is the correct iCustom call for moving average of another symbol on chart ? in separate windowIgnored
for(int i=0; i<Bars; i++)
{
a1[i] = iMA("XAUUSD",0,2,0,MODE_SMA,PRICE_CLOSE,i);
a2[i] = iMA("EURUSD",0,2,0,MODE_SMA,PRICE_CLOSE,i);
a3[i] = iMA("AUDUSD",0,2,0,MODE_SMA,PRICE_CLOSE,i);
} Disliked{quote} the output is not what i need for(int i=0; i<Bars; i++) { a1[i] = iMA("XAUUSD",0,2,0,MODE_SMA,PRICE_CLOSE,i); a2[i] = iMA("EURUSD",0,2,0,MODE_SMA,PRICE_CLOSE,i); a3[i] = iMA("AUDUSD",0,2,0,MODE_SMA,PRICE_CLOSE,i); }Ignored
//+------------------------------------------------------------------+
//| GoldEUAU.mq4 |
//| |
//| |
//+------------------------------------------------------------------+
#property copyright ""
#property link ""
#property version "1.00"
#property strict
#property indicator_separate_window
#property indicator_color1 Silver
#property indicator_color2 Green
#property indicator_color3 Red
#property indicator_buffers 3
double a1[];
double a2[];
double a3[];
//+------------------------------------------------------------------+
//| Custom indicator initialization function |
//+------------------------------------------------------------------+
int OnInit()
{
//--- indicator buffers mapping
SetIndexStyle(0,DRAW_LINE);
SetIndexBuffer(0,a1);
SetIndexStyle(1,DRAW_HISTOGRAM);
SetIndexBuffer(1,a2);
SetIndexStyle(2,DRAW_LINE);
SetIndexBuffer(2,a3);
//---
return(INIT_SUCCEEDED);
}
//+------------------------------------------------------------------+
//| Custom indicator iteration function |
//+------------------------------------------------------------------+
int OnCalculate(const int rates_total,
const int prev_calculated,
const datetime &time[],
const double &open[],
const double &high[],
const double &low[],
const double &close[],
const long &tick_volume[],
const long &volume[],
const int &spread[])
{
//---
for(int i=0; i<Bars; i++)
{
a1[i] = iMA("XAUUSD",0,2,0,MODE_SMA,PRICE_CLOSE,i);
a2[i] = iMA("EURUSD",0,2,0,MODE_SMA,PRICE_CLOSE,i);
a3[i] = iMA("AUDUSD",0,2,0,MODE_SMA,PRICE_CLOSE,i);
}
//--- return value of prev_calculated for next call
return(rates_total);
}
//+------------------------------------------------------------------+ Disliked{quote} the output is not what i need for(int i=0; i<Bars; i++) { a1[i] = iMA("XAUUSD",0,2,0,MODE_SMA,PRICE_CLOSE,i); a2[i] = iMA("EURUSD",0,2,0,MODE_SMA,PRICE_CLOSE,i); a3[i] = iMA("AUDUSD",0,2,0,MODE_SMA,PRICE_CLOSE,i); }Ignored
const int arr_size = ArraySize(a1);
int barShift = -1;
for(int i = 0; i < Bars; i++)
{
if(i >= arr_size) continue;
barShift = iBarShift(_Symbol, YOUR_TIMEFRAME_HERE, iTime(_Symbol, PERIOD_CURRENT, i));
if(barShift < 0) continue;
a1[i] = iMA("XAUUSD", PERIOD_CURRENT, 2, 0, MODE_SMA, PRICE_CLOSE, barShift);
a2[i] = iMA("EURUSD", PERIOD_CURRENT, 2, 0, MODE_SMA, PRICE_CLOSE, barShift);
a3[i] = iMA("AUDUSD", PERIOD_CURRENT, 2, 0, MODE_SMA, PRICE_CLOSE, barShift);
} Disliked{quote} //+------------------------------------------------------------------+ //| GoldEUAU.mq4 | //| | //| | //+------------------------------------------------------------------+ #property copyright "" #property link "" #property version "1.00" #property strict #property indicator_separate_window #property indicator_color1 Silver #property indicator_color2 Green #property indicator_color3 Red #property indicator_buffers 3 double a1[]; double a2[]; double a3[]; //+------------------------------------------------------------------+ //| Custom indicator...Ignored
//+------------------------------------------------------------------+
//| GoldEUAU.mq4 |
//| |
//| |
//+------------------------------------------------------------------+
#property copyright ""
#property link ""
#property version "1.00"
#property strict
#property indicator_separate_window
#property indicator_color1 Silver
#property indicator_color2 Green
#property indicator_color3 Red
#property indicator_buffers 3
double a1[];
double a2[];
double a3[];
//
input ENUM_TIMEFRAMES inpTimeframe = PERIOD_H4; // Timeframe
//+------------------------------------------------------------------+
//| Custom indicator initialization function |
//+------------------------------------------------------------------+
int OnInit()
{
//--- indicator buffers mapping
SetIndexStyle(0, DRAW_LINE);
SetIndexBuffer(0, a1);
SetIndexStyle(1, DRAW_HISTOGRAM);
SetIndexBuffer(1, a2);
SetIndexStyle(2, DRAW_LINE);
SetIndexBuffer(2, a3);
//---
return(INIT_SUCCEEDED);
}
//+------------------------------------------------------------------+
//| Custom indicator iteration function |
//+------------------------------------------------------------------+
int OnCalculate(const int rates_total,
const int prev_calculated,
const datetime &time[],
const double &open[],
const double &high[],
const double &low[],
const double &close[],
const long &tick_volume[],
const long &volume[],
const int &spread[])
{
//---
const int arr_size = ArraySize(a1);
int barShift = -1;
for(int i = 0; i < Bars; i++)
{
if(i >= arr_size) continue;
barShift = iBarShift(_Symbol, inpTimeframe, iTime(_Symbol, PERIOD_CURRENT, i));
if(barShift < 0) continue;
a1[i] = iMA("XAUUSD", PERIOD_CURRENT, 2, 0, MODE_SMA, PRICE_CLOSE, barShift);
a2[i] = iMA("EURUSD", PERIOD_CURRENT, 2, 0, MODE_SMA, PRICE_CLOSE, barShift);
a3[i] = iMA("AUDUSD", PERIOD_CURRENT, 2, 0, MODE_SMA, PRICE_CLOSE, barShift);
}
//--- return value of prev_calculated for next call
return(rates_total);
}
//+------------------------------------------------------------------+ Disliked{quote} iCustom() call is for another custom indicator which isn't a default indicator on the list. For the ones on the list we use the folowing: https://docs.mql4.com/indicatorsIgnored
Disliked{quote} i was looking for a way to find correlation between gold and eurusd considering the price scale difference, i solved it with using rsi value this is on h4 {image}Ignored
Dislikedi am looking for one pin engulfing indicator and multi pair dashboard mt4 indicator as i attached images. this is like bull bear trap or hidden order block or rejection block . i am doing it manually may be it is not possible to code or may be possible so i am requesting to all master coder if possible please consider as follows please.thanks in advance. filter conditions only spot on key level like monthly ,weekly daily ,4hous high-low level pin engulf or reject (draw zone high to low of previous candle ) only spot previous high or low structure...Ignored
Disliked{quote} i was looking for a way to find correlation between gold and eurusd considering the price scale difference, i solved it with using rsi value this is on h4 {image}Ignored
Disliked{quote} i was looking for a way to find correlation between gold and eurusd considering the price scale difference, i solved it with using rsi value this is on h4 {image}Ignored
Disliked{quote} {quote} Please download again. There wasn't much difference – I just forgot to name the buffers. Now, if you hover over each line, it shows which currency pair it corresponds to. {image}Ignored
Disliked{quote} ObjectSetText() function can be used with Time[0]+(Period()*60) to place a text object to right of line which informs us which line it isIgnored