• Home
  • Forums
  • Trades
  • News
  • Calendar
  • Market
  • Brokers
  • Login
  • Join
  • 1:09pm
Menu
  • Forums
  • Trades
  • News
  • Calendar
  • Market
  • Brokers
  • Login
  • Join
  • 1:09pm
Sister Sites
  • Metals Mine
  • Energy EXCH
  • Crypto Craft

Options

Bookmark Thread

First Page First Unread Last Page Last Post

Print Thread

Similar Threads

I will code your scalping EAs for no charge 81 replies

Need help to code EAs for MT4 and MT5 6 replies

I will code your pivot EAs for no charge 20 replies

EAs and indicators relating to moutaki... 22 replies

InterbankFX has loaded its MT4 platform with custom EAs, indicators and scripts 1 reply

  • Platform Tech
  • /
  • Reply to Thread
  • Subscribe
  • 43,754
Attachments: I will code your EAs and Indicators for no charge
Exit Attachments
Tags: I will code your EAs and Indicators for no charge
Cancel

I will code your EAs and Indicators for no charge

  • Last Post
  •  
  • 1 25002501Page 250225032504 3177
  • 1 Page 2502 3177
  •  
  • Post #50,021
  • Quote
  • Dec 7, 2021 12:14am Dec 7, 2021 12:14am
  •  emi00
  • | Joined Oct 2020 | Status: Member | 9 Posts
Quoting emi00
Disliked
{quote} i made an EA attached here, but its only switch in 2 ticket where i hv total 5 ticket of sell orders how can i switch all 5 or more one by one after press the button {file}
Ignored
No help for me? please coders
 
 
  • Post #50,022
  • Quote
  • Dec 7, 2021 2:11am Dec 7, 2021 2:11am
  •  cja
  • Joined Feb 2007 | Status: Member | 1,978 Posts
Quoting vineel.vinni
Disliked
{quote} Hi CJA! Can we get a ON/OFF toggle button for candle display nmc?
Ignored
No because a different button would have to load for each time-frame which is just an unnecessary complication.
Trade what you see not what you hope
 
 
  • Post #50,023
  • Quote
  • Dec 7, 2021 5:38am Dec 7, 2021 5:38am
  •  vineel.vinni
  • | Joined Sep 2021 | Status: Member | 20 Posts
Quoting cja
Disliked
{quote} No because a different button would have to load for each time-frame which is just an unnecessary complication.
Ignored
Okay
No issues
Thanks
 
 
  • Post #50,024
  • Quote
  • Dec 7, 2021 7:27am Dec 7, 2021 7:27am
  •  vineel.vinni
  • | Joined Sep 2021 | Status: Member | 20 Posts
Quoting cja
Disliked
{quote} No because a different button would have to load for each time-frame which is just an unnecessary complication.
Ignored

Sorry for troubling you again.
Can you please have a look at the below indicator.
Is it possible to add an ON/OFF toggle for this one?
Thanks.
Attached File(s)
File Type: ex4 Ichimoku_Monitor_katana.ex4   35 KB | 112 downloads
File Type: mq4 Ichimoku_Monitor_katana.mq4   80 KB | 159 downloads
 
 
  • Post #50,025
  • Quote
  • Dec 7, 2021 10:22am Dec 7, 2021 10:22am
  •  here2there
  • Joined Dec 2019 | Status: still here | 5,377 Posts
Would someone please add an on/off button to this indicator?

Attached File(s)
File Type: mq4 half-trend-buy-sell-indicator.mq4   6 KB | 244 downloads
You don't know because you don't ask.
 
 
  • Post #50,026
  • Quote
  • Dec 7, 2021 1:25pm Dec 7, 2021 1:25pm
  •  solorik
  • | Joined Mar 2011 | Status: Member | 197 Posts
Dear coders
hope everyone is ok
i need your help in my system to convert this indicator to dashboard to be converted later to EA
i did many researches about the system and your help will complete my efforts

attached image shows the required data
data in the dashboard should be related to the previous candle (candle No 1) the latest cloesd candle
- the first row represents the Index Name
- second row represents the value
- third row represents the difference between current and present reading
- fourth row represnts the rank of the index (from 1 to 8) as shown in the image
Attached Image (click to enlarge)
Click to Enlarge

Name: EXPLAIN.png
Size: 68 KB

Attached File(s)
File Type: ex4 CCFp 5.01.ex4   122 KB | 129 downloads
Attached File(s)
File Type: mq4 CCFp 5.01.mq4   87 KB | 222 downloads
 
 
  • Post #50,027
  • Quote
  • Dec 7, 2021 3:06pm Dec 7, 2021 3:06pm
  •  cja
  • Joined Feb 2007 | Status: Member | 1,978 Posts
Quoting mring16
Disliked
{quote} Hi cja That sounds right What if you close off the close trade and even if it opens trades at every candle, would it be possible for me to use an external trailing stop to manage these trades? If you think that's okay then you can remove the close function totally and I could try it out. If that's not too much to ask. Thanks Malcolm
Ignored
Here you go all the close code apart from the stoploss has been removed.
Attached File(s)
File Type: mq4 Candle Color EA close OFF.mq4   18 KB | 293 downloads
Trade what you see not what you hope
 
 
  • Post #50,028
  • Quote
  • Dec 7, 2021 4:07pm Dec 7, 2021 4:07pm
  •  mring16
  • | Joined Aug 2016 | Status: Member | 135 Posts
Quoting cja
Disliked
{quote} Here you go all the close code apart from the stoploss has been removed. {file}
Ignored
Thanks cja

You are a legend. I will let you know if it is as good as I think

Malcolm
 
 
  • Post #50,029
  • Quote
  • Dec 7, 2021 4:16pm Dec 7, 2021 4:16pm
  •  classy
  • Joined Jun 2012 | Status: Trader , Analyst and Mentor | 4,900 Posts
MY hUMBLE REQUEST ALL MASTER CODER PLEASE LOOK ATTACHED IMAGE AND IF POSSIBLE PLEASE CREATE ONE INDICATOR SAME AS ATTACHED IMAGE . I HAVE SEEN A LOT OF FRACTAL OR SWING INDICATOR BUT THIS IS SO CLEAN AND CRYSTAL TO SPOT SMART MONEY MANIPULATION POINT SO I WANT SAME .THANKS INVANCE.
Attached Image (click to enlarge)
Click to Enlarge

Name: HIGH LOW SWING INDICATOR 1.png
Size: 350 KB
Say something meaningful or Silence!!
 
 
  • Post #50,030
  • Quote
  • Dec 7, 2021 4:20pm Dec 7, 2021 4:20pm
  •  BondHead
  • | Joined Jul 2021 | Status: Member | 58 Posts
Can some one please check this indicator for seasonality it not working anymore for me
thanks in advance

Inserted Code
//+------------------------------------------------------------------+
//|                                                     seasonal.mq4 |
//|                                                                  |
//|                                                                  |
//+------------------------------------------------------------------+
#property description "Seasonal moves indicator"
#property strict
#property indicator_separate_window
//--- indicator settings
#property indicator_buffers 4
#property indicator_type1   DRAW_LINE
#property indicator_type2   DRAW_LINE
#property indicator_style1  STYLE_SOLID
#property indicator_style2  STYLE_SOLID
#property indicator_width1  2
#property indicator_width2  2
#property indicator_color1  DodgerBlue
#property indicator_color2  Gold
#property indicator_color3  CLR_NONE
#property indicator_color4  CLR_NONE
//--- indicator parameters
input int  years=5;  // Number of years for averaging:
//+------------------------------------------------------------------+
//| Types of prices                                                  |
//+------------------------------------------------------------------+
enum dy
  {
   i0, //Close
   i1  //(Open+Close)/2
  };
input dy type=i0;  // Apply to:
input bool Histogram=false;   // Histogram:
bool work=true;
int q;
//--- indicator buffers
double Buffer0[],Buffer1[],Buffer2[],Buffer3[];
//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int OnInit()
  {
   if(_Period!=PERIOD_D1)
     {
      IndicatorShortName("Working timeframe is only daily!");
      work=false;
      return(INIT_SUCCEEDED);
     }
   if(years<=0)
     {
      IndicatorShortName("Wrong parameter!");
      work=false;
      return(INIT_SUCCEEDED);
     }
//---
   IndicatorBuffers(4);
   IndicatorDigits(_Digits);
//--- indicator short name
   IndicatorShortName(" "+(string)years+" years.    ");
//--- drawing settings
   if(!Histogram)
     {
      SetIndexStyle(0,DRAW_LINE);
      SetIndexStyle(1,DRAW_LINE);
     }
   else
     {
      SetIndexStyle(0,DRAW_HISTOGRAM);
      SetIndexStyle(1,DRAW_HISTOGRAM);
     }
   SetIndexStyle(2,DRAW_LINE);
   SetIndexStyle(3,DRAW_LINE);
//--- indicator buffers mapping
   SetIndexBuffer(0,Buffer0);
   SetIndexBuffer(1,Buffer1);
   SetIndexBuffer(2,Buffer2);
   SetIndexBuffer(3,Buffer3);
//---
   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[])
  {
//---
   if(rates_total==prev_calculated)
      return(rates_total);
   Function();
//--- return value of prev_calculated for next call
   return(rates_total);
  }
//+------------------------------------------------------------------+
//| OnChartEvent()                                                   |
//+------------------------------------------------------------------+
void OnChartEvent(const int id,const long &lparam,const double &dparam,const string &sparam)
  {
   if(id!=CHARTEVENT_CLICK)
      return;
   int diff=WindowBarsPerChart()-WindowFirstVisibleBar();
   if(diff<0 || q==diff || !work)
      return;
   q=diff;
   Function();
  }
//+------------------------------------------------------------------+
//| Function()                                                       |
//+------------------------------------------------------------------+
void Function()
  {
   if(!work)
      return;
   int i,d,x0[],x1[];
   double y0[],y1[];
   double value=0;
   int c=0;
   int e=0;
   int f=0;
   int n0=0;
   int n1=0;
   int n2=0;
   int z=0;
//---
   ArrayResize(x0,368,368);
   ArrayResize(x1,368,368);
   ArrayResize(y0,368,368);
   ArrayResize(y1,368,368);
   ArrayInitialize(x0,0);
   ArrayInitialize(x1,0);
   ArrayInitialize(y0,0.0);
   ArrayInitialize(y1,0.0);
//---- number of limiting bar
   for(i=Bars-1; i>0; i--)
     {
      if(TimeYear(Time[i])==TimeYear(Time[i-1]))
         continue;
      n2=i-1;
      break;
     }
//---- summation data for current year
   for(i=0; i<Bars-1; i++)
     {
      if(c>0)
        {
         z=TimeDayOfYear(Time[i]);
         if(f==1)
           {
            d=367-z;
            f=0;
           }
         else
            d=TimeDayOfYear(Time[i-1])-z;
         //----
         switch(type)
           {
            case 0:  value=Close[i];   break;
            case 1:  value=(Open[i]+Close[i])/2;   break;
            default:     break;
           }
         //----
         for(e=0; e<d; e++)
           {
            y0[z+e]+=value;
            x0[z+e]+=1;
           }
        }
      //----
      if(TimeYear(Time[i])==TimeYear(Time[i+1]))
         continue;
      f=1;
      if(c>0)
        {
         d=z-2;
         for(e=0; e<d; e++)
           {
            y0[2+e]+=value;
            x0[2+e]+=1;
           }
         if(c<2)
            n1=i;
        }
      else
         n0=i;
      //----
      if(c>=years || i==n2)
         break;
      c++;
     }
//---- display some information
   if(c==0)
     {
      if(years>0)
         IndicatorShortName("Not enough data!");
      return;
     }
   if(i==n2)
      IndicatorShortName(" "+(string)c+" years.    ");
//---- summation data for last year
   c=0;
   f=0;
   for(i=0; i<Bars-1; i++)
     {
      if(c>1)
        {
         z=TimeDayOfYear(Time[i]);
         if(f==1)
           {
            d=367-z;
            f=0;
           }
         else
            d=TimeDayOfYear(Time[i-1])-z;
         //----
         switch(type)
           {
            case 0:  value=Close[i];   break;
            case 1:  value=(Open[i]+Close[i])/2;   break;
            default:    break;
           }
         //----
         for(e=0; e<d; e++)
           {
            y1[z+e]+=value;
            x1[z+e]+=1;
           }
        }
      //----
      if(TimeYear(Time[i])==TimeYear(Time[i+1]))
         continue;
      f=1;
      if(c>1)
        {
         d=z-2;
         for(e=0; e<d; e++)
           {
            y1[2+e]+=value;
            x1[2+e]+=1;
           }
        }
      //----
      if(c>years || i==n2)
         break;
      c++;
     }
//---- draw blue line
   for(i=n1; i>=0; i--)
     {
      z=TimeDayOfYear(Time[i]);
      if(i>n0)
        {
         if(c>years && x1[z]>0)
            Buffer0[i]=y1[z]/x1[z];
        }
      else
        {
         if(x0[z]>0)
            Buffer0[i]=y0[z]/x0[z];
        }
     }
//---- draw yellow line
   e=WindowBarsPerChart()-WindowFirstVisibleBar();
   double max=-1;
   double min=1000000;
   d=260-n0;
   f=0;
   for(i=d; i>1; i--)
     {
      if(TimeDayOfWeek(Time[0]+f*86460)==6)
         f+=2;
      z=TimeDayOfYear(Time[0]+f*86460);
      if(x0[z]>0)
        {
         Buffer1[i]=y0[z]/x0[z];
         if(d-i<e)
           {
            if(max<Buffer1[i])
               max=Buffer1[i];
            if(min>Buffer1[i])
               min=Buffer1[i];
           }
        }
      if(TimeYear(Time[0]+f*86460)!=TimeYear(Time[0]+(f+1)*86460))
         break;
      f++;
     }
//--- drawing settings
   SetIndexShift(1,d);
//---- cleaning of lines
   if(e>0)
     {
      Buffer2[0]=max;
      Buffer3[0]=min;
     }
   else
     {
      Buffer2[0]=EMPTY_VALUE;
      Buffer3[0]=EMPTY_VALUE;
     }
//----
   z=0;
   for(i=261-n0; i<Bars; i++)
     {
      Buffer1[i]=EMPTY_VALUE;
      z++;
      Buffer2[z]=EMPTY_VALUE;
      Buffer3[z]=EMPTY_VALUE;
     }
//----
   if(c>years)
      d=n1;
   else
      d=n0;
   for(i=Bars-1; i>d; i--)
      Buffer0[i]=EMPTY_VALUE;
  }
//+------------------------------------------------------------------+
 
 
  • Post #50,031
  • Quote
  • Dec 7, 2021 4:30pm Dec 7, 2021 4:30pm
  •  classy
  • Joined Jun 2012 | Status: Trader , Analyst and Mentor | 4,900 Posts
Quoting classy
Disliked
any master coder please help and code or check this one (attached image/text) i trade based on smart money concept like supply demand wyckoff ,smc ,advance patterns but my way. Smart always create buyside and sell side liquidity . Smart money engineered liquidity , create liquidity like internal liquidity and external liquidity to deceive us,trap and trick us. This indicator can easily spot buyside liq and sell side liq (internal/external liq) so my humble request all master coder please look into images(attached )and crate one more grate tool to...
Ignored
is it possible to create one indicator same as ttached image please.thanks
Say something meaningful or Silence!!
 
 
  • Post #50,032
  • Quote
  • Dec 7, 2021 4:37pm Dec 7, 2021 4:37pm
  •  Jagg
  • Joined Oct 2006 | Status: Member | 533 Posts
Quoting BondHead
Disliked
Can some one please check this indicator for seasonality it not working anymore for me thanks in advance
Ignored
Do you get any error(s)?
Attached File(s)
File Type: ex4 Seasonal.ex4   17 KB | 189 downloads
 
 
  • Post #50,033
  • Quote
  • Dec 7, 2021 4:45pm Dec 7, 2021 4:45pm
  •  classy
  • Joined Jun 2012 | Status: Trader , Analyst and Mentor | 4,900 Posts
Quoting xplosionkibo
Disliked
{quote} added atr current & average into dashboard format! .........the first row buttons on the dashboard are able to change charts time frame and charts scale fix state! .........note: Before adjusting the dashboards placement throw the xdistance value, the autoxcentered parameter should has been turned off! {image} {file}{file}
Ignored
please ad one more option adr and multipair please ,it will be grate tool for any trader.thanks
Say something meaningful or Silence!!
 
 
  • Post #50,034
  • Quote
  • Dec 7, 2021 4:52pm Dec 7, 2021 4:52pm
  •  BondHead
  • | Joined Jul 2021 | Status: Member | 58 Posts
Quoting Jagg
Disliked
{quote} Do you get any error(s)? {file}
Ignored
indicator did not draw anything
Attached Image (click to enlarge)
Click to Enlarge

Name: screenshot.png
Size: 135 KB
 
 
  • Post #50,035
  • Quote
  • Dec 7, 2021 5:00pm Dec 7, 2021 5:00pm
  •  Jagg
  • Joined Oct 2006 | Status: Member | 533 Posts
Quoting BondHead
Disliked
{quote} indicator did not draw anything {image}
Ignored
I can see a (wrong) blue line on your chart. You're on a daily chart? Test it with other symbols?
Attached Image (click to enlarge)
Click to Enlarge

Name: screenshot.png
Size: 93 KB
 
 
  • Post #50,036
  • Quote
  • Dec 7, 2021 5:11pm Dec 7, 2021 5:11pm
  •  BondHead
  • | Joined Jul 2021 | Status: Member | 58 Posts
Quoting Jagg
Disliked
{quote} I can see a (wrong) blue line on your chart. You're on a daily chart? Test it with other symbols? {image}
Ignored
i tried other broker it worker fine , seem the IG MT4 is not working
 
 
  • Post #50,037
  • Quote
  • Dec 7, 2021 6:15pm Dec 7, 2021 6:15pm
  •  skytrain
  • | Joined Jul 2021 | Status: Member | 43 Posts
Can someone please convert this script to mt5?

If possible adding open line.

Thank you.

Attached File(s)
File Type: mq4 MTF_HI_LOW_v1.1j.mq4   45 KB | 197 downloads
 
1
  • Post #50,038
  • Quote
  • Dec 7, 2021 6:51pm Dec 7, 2021 6:51pm
  •  cja
  • Joined Feb 2007 | Status: Member | 1,978 Posts
Quoting classy
Disliked
MY hUMBLE REQUEST ALL MASTER CODER PLEASE LOOK ATTACHED IMAGE AND IF POSSIBLE PLEASE CREATE ONE INDICATOR SAME AS ATTACHED IMAGE . I HAVE SEEN A LOT OF FRACTAL OR SWING INDICATOR BUT THIS IS SO CLEAN AND CRYSTAL TO SPOT SMART MONEY MANIPULATION POINT SO I WANT SAME .THANKS INVANCE. {image}
Ignored
This looks very similar, just have a play with the settings. The standard setting is 5 this screenshot is 15 or use it in MTF mode.
Attached File(s)
File Type: mq4 Fractals - support and resistance (mtf + alerts).mq4   6 KB | 453 downloads
Attached Image (click to enlarge)
Click to Enlarge

Name: GBPUSDH1.png
Size: 52 KB
Trade what you see not what you hope
 
3
  • Post #50,039
  • Quote
  • Dec 7, 2021 11:52pm Dec 7, 2021 11:52pm
  •  CodyTheSauce
  • | Joined Dec 2021 | Status: Junior Member | 2 Posts
Hi, first post, just created an account because this simple idea with an indicator is driving me nuts, haha.

Basic Rule: If line is Aqua = buys only
If line is Magenta = sells only
I want to be able to compare this as Line >0 (aqua = 1 if visible, 0 if invisible)
(there's more to the EA, but I just need help with this step of it)

I've tried comparing with >0 for the empty_value but that doesn't work. I see in the code there are buffers of Uptrend and Dntrend but don't see how they draw the line and what number/condition I'm looking for.

Here are some screenshots of what I'm trying to do as well as the source code. If you can edit the source code so it outputs to these conditions I can filter, that'd be great!
Attached File(s)
File Type: mq4 Slope Direction Line.mq4   8 KB | 208 downloads
Attached Image (click to enlarge)
Click to Enlarge

Name: screenshot.png
Size: 23 KB
Attached Image (click to enlarge)
Click to Enlarge

Name: screenshot.png
Size: 76 KB
Please let me know if there's anything else you need, I'd like to just edit this custom indicator so that I can use it with FxDreema and use it as a condition where I can compare each color to >0 or if color = aqua/magenta, whichever works best. Thank you for your help!!
 
 
  • Post #50,040
  • Quote
  • Dec 8, 2021 3:32am Dec 8, 2021 3:32am
  •  fffarbod
  • | Joined Oct 2019 | Status: Member | 41 Posts
hi,

I want this code to convert to MT5 please :


extern int MoveBoxRight = 5;

//-----------------------------------------------------------------------------
void init()
{

return(0);
}
//-----------------------------------------------------------------------------
void start()
{
int mBoxTime;


if(Time[0] > mBoxTime)
{
for(int i = ObjectsTotal()-1; i >= 0; i--)
if(ObjectType(ObjectName(i)) == 16)
ObjectSet(ObjectName(i), OBJPROP_TIME2, Time[0]+MoveBoxRight*500);
mBoxTime = Time[0];
}
return (0);
}
//-----------------------------------------------------------------------------
void deinit()
{
return (0);
}

Thanks
 
 
  • Platform Tech
  • /
  • I will code your EAs and Indicators for no charge
  • Reply to Thread
    • 1 25002501Page 250225032504 3177
    • 1 Page 2502 3177
82 traders viewing now, 4 are members:
chrissfx
,
wens
,
MwlRCT
,
ffss
  • More
Top of Page
  • Facebook
  • Twitter
About FF
  • Mission
  • Products
  • User Guide
  • Media Kit
  • Blog
  • Contact
FF Products
  • Forums
  • Trades
  • Calendar
  • News
  • Market
  • Brokers
  • Trade Explorer
FF Website
  • Homepage
  • Search
  • Members
  • Report a Bug
Follow FF
  • Facebook
  • Twitter

FF Sister Sites:

  • Metals Mine
  • Energy EXCH
  • Crypto Craft

Forex Factory® is a brand of Fair Economy, Inc.

Terms of Service / ©2023