Fisher indicator to EA

MQL4 Indicators Experts

Job finished

Execution time 14 days

Specification

I am trying to create an EA with an indicator that I just download. It's name Fisher Indicator. 

I have the code for the fisher, what I need you to do is just to create an EA, and if the indicator window showing it's green light (or higher than a value) the EA will place a Buy order. 

If the indicator window showing it's red Light  (Candle) (Or lower than a set value), the EA will place a sell order. 

However, this indicator are working with repaint. So the EA need wait until the confirm signal which is the 2nd of the candle to place or close the order. TP will taken if there is an opposite signal pushing up. 


I will decide to add-on the SL and money management after testing this EA. The SL and MM work will be pay by extra cash. It's better if you can make it with 10 USD. Just let me know your price if you can do it. 


Attached is the indicator file and below if the code base : 


#property  copyright "Copyright ?2005, Yura Prokofiev"

#property  link      "Yura.prokofiev@gmail.com"


#property  indicator_separate_window

#property  indicator_buffers 3

#property  indicator_color1  Black

#property  indicator_color2  Lime

#property  indicator_color3  Red

 

extern int period=10;


double         ExtBuffer0[];

double         ExtBuffer1[];

double         ExtBuffer2[];



int init()

  {

   

   

   SetIndexStyle(0,DRAW_HISTOGRAM,STYLE_SOLID,2,Red);

   SetIndexStyle(1,DRAW_HISTOGRAM,STYLE_SOLID,2,Lime);

   SetIndexStyle(2,DRAW_HISTOGRAM);

   IndicatorDigits(Digits+1);


   SetIndexBuffer(0,ExtBuffer0);

   SetIndexBuffer(1,ExtBuffer1);

   SetIndexBuffer(2,ExtBuffer2);


   IndicatorShortName("Fisher");

   SetIndexLabel(1,NULL);

   SetIndexLabel(2,NULL);


   return(0);

  }



int start()

  {

   //int     period=10;

   int    limit;

   int    counted_bars=IndicatorCounted();

   double prev,current,old;

   double Value=0,Value1=0,Value2=0,Fish=0,Fish1=0,Fish2=0;

   double price;

   double MinL=0;

   double MaxH=0;  

   


   if(counted_bars>0) counted_bars--;

   limit=Bars-counted_bars;



   for(int i=0; i<limit; i++)

    {  MaxH = High[Highest(NULL,0,MODE_HIGH,period,i)];

       MinL = Low[Lowest(NULL,0,MODE_LOW,period,i)];

      price = (High[i]+Low[i])/2;

      Value = 0.33*2*((price-MinL)/(MaxH-MinL)-0.5) + 0.67*Value1;     

      Value=MathMin(MathMax(Value,-0.999),0.999); 

      ExtBuffer0[i]=0.5*MathLog((1+Value)/(1-Value))+0.5*Fish1;

      Value1=Value;

      Fish1=ExtBuffer0[i];

      

    }



   bool up=true;

   for(i=limit-2; i>=0; i--)

     {

      current=ExtBuffer0[i];

      prev=ExtBuffer0[i+1];

           

      if (((current<0)&&(prev>0))||(current<0))   up= false;    

      if (((current>0)&&(prev<0))||(current>0))   up= true;

      

      if(!up)

        {

         ExtBuffer2[i]=current;

         ExtBuffer1[i]=0.0;

        }

        

       else

         {

          ExtBuffer1[i]=current;

          ExtBuffer2[i]=0.0;

         }

     }


   return(0);

  }

Files:

Responded

1
Developer 1
Rating
(600)
Projects
935
46%
Arbitration
31
39% / 29%
Overdue
93
10%
Free
2
Developer 2
Rating
(34)
Projects
80
34%
Arbitration
13
31% / 54%
Overdue
19
24%
Free
3
Developer 3
Rating
(27)
Projects
28
54%
Arbitration
4
0% / 50%
Overdue
5
18%
Free
4
Developer 4
Rating
(414)
Projects
670
33%
Arbitration
60
17% / 32%
Overdue
113
17%
Working
5
Developer 5
Rating
(53)
Projects
79
18%
Arbitration
13
15% / 54%
Overdue
5
6%
Free
6
Developer 6
Rating
(769)
Projects
1033
44%
Arbitration
50
8% / 50%
Overdue
117
11%
Free
Similar orders
EA to send account history to web request. It should send every 5 mins or when there is an update. It then sends the json to a web request where gain, drawdown, balance, equity will be displayed
I have a full strategy based on indicator and candle based on . i would like to make it into a robot which will trade for me on a specific time and specific rules. i need a person who can do this project for me. If you have done this type of job . you are most welcome for this. Apply only if you know binary trading option and binomo trading platform well and how it works
Preciso de um EA, que faça o fecho automático de operações abertas no final da sessão e nas notícias de alto impacto. Um EA simples com apenas 1 função. Fecho das operações abertas
Enter buy trade at close of candle when bar closes above the 3 emas. Emas are 34 ema, 64 ema and 128 ema. For a buy trade the 34 ema must be above the other two emas. The 64 ema should be in the middle. The 128 ema should be below the other two emas. For a buy trade the Awesome Oscillator should be above the middle line and colored green. Exit a buy trade when price touches 64 ema. Sell trade same conditions as buy
I want to make AI based on Attached Picture Swing High low. If you have experience can share demo first. Stop loss, take profit, trailing , break even ,DD etc. also amiable
Hello, I’m looking for a TradingView indicator that fits my forex trading needs. If you can create or customize one for me, please reach out. I'd appreciate your help! Thanks in advance."
I need someone who can code a new EA from scratch and also know how to integrate AI into the EA and use AI and market sentiments along with news to then open positions. I have the description of the job ready. Need someone serious, with experience and who will help optimize the current strategy with their expertise. Thanks
I’m looking for an experienced MQL5 developer to create a custom Break of Structure (BoS) Indicator for MetaTrader 5. This indicator should automatically detect and mark key market structure breakpoints in real-time, offering traders clear visual signals when the market experiences a structural shift. The indicator should include the following features: Automatic detection of Break of Structure (BoS) and Change of
I need someone who can make an expert advisor for me using the high and low of certain sessions or time frames. All orders should be market orders It's based on high and lows (LONGS) When a session low is created I wait until the 14 ema crosses above the 20 ema for comfirmation of going long, and I enter when price touches on the 14 ema. My SL automatically is placed on the session low. (SHORTS) When a session high
Pls I need help I don’t have much but pls accept my little payment for the work thanks 🙏 mt5 file Once it opens buy and move positively to buy let it use auto trailing to follow the trend that’s if I choose to use trailing option and before the trailing starts it must reach the actual profit target example if I set profit target to 500 then once profit is at 500 let trailing immediately protect it and any 1 pip

Project information

Budget
20 USD
For the developer
18 - 18 USD
Deadline
1 day(s)