An EA with several basic trading function is needed

Auftrag beendet

Ausführungszeit 34 Tage
Bewertung des Kunden
This is a great developer, he is willing to answer questions and is also very organized in the code writing. He has strong coding skills and I'm glad with the work that he've done
Bewertung des Entwicklers
Awesome customer, generous and smart. Glad to work with you again!

Spezifikation

Hi to everyone... I hope you were well.

I want an EA with the following features:

 

  1. Must be multi-currency: It can be attached only to a one chart, but it has to be able to operate all the currency included in the input variables.
  1. The timeframe for each chart has to be set: For example in the declaration of the input variables for the EA, maybe we can put: GBPUSD*M15;AUDCAD*H1; like a text string… this is only one idea, if the programmer see that is easier in other way it can be discussed. The idea whit this is that we can have a config file for the EA to make an easier start, cause this bot will work 15+ currencies.
  1. It must be able to show a panel with the open trades for each symbol. Account balance and equity.
  1. In the input variables of risk percentage (with decimals, example: 0.5% or 0.11% can be configured) or fix lots (for this maybe a previous variable of true/false can be configured) or like this:

  1. It has to had a section that when the EA starts for first time make a revision of all candles of 3 months in the past (no matter the time frame, only 3 months has to be reviewed, for all the currencies and timeframe configured), also the variables of the candle has to be captured by the revision and has to be a section that if the variables comply with an "if" command, draw an horizontal line for the currency. It will be something like this.

for (conditions to read the 3 months in the past, candle by candle, for all the currencies and timeframe configured):

H = high value of the candle

L = Low value of the candle

O = Open value of the candle

C = Close value of the candle

If (conditions to draw the line, you can put any condition, i will change it):

Command line(s) to draw the line (the color of the line can be selected)

 

When I say to draw a line, I mean this: 


Note: the 3 months in the past can be configured in the initial variables, for example each month can be 30 days and if I configure 5 months it will be 5*30=150 days.

  1. The previous block of code has to be included also in the section for real data (maybe in OnTick() or another event), but each new COMPLETE/PAST candle has to be captured in the same way for past candles like it was performed in step 4. It must be able to capture OHLC values and draw the line.
  1. For each change of the price (it must be monitoring all time all changes of the price):

a. It must capture the actual bid/ask price for the actual currency (remember that all the previous and following steps must be performed for each configured currency)

b. Include a section that compares the price value with the 2 lines upper and 2 lines below the actual price. For this the capture/obtaining of the lines must be performed (I don't know if this capture of lines drawed can be performed outside the event of each change of price to save computational time). But inside this block I need variables like these:

Up1=price of upper line nearest of the actual price

Up2=price of 2nd upper line nearest of the actual price

Dw1=price of below line nearest of the actual price

Dw2=price of below 2nd line nearest of the actual price

The color of the line must be captured maybe in another variable (UpxC, DwxC)

This is only to compare the actual prices with the lines drawed, like the lines are fixed maybe is more efficient to obtain these values in a mayor loop.

c. Then it must compare the bid/ask price with the price of the lines and the results of this comparation must be a buy or sell action. For example:

If the price is between the Up1 and Up2, a sell position must be placed

If the price is between the Dw1 and Dw2, a buy position must be placed

The SL and TP must be configured (put any rule for this, I'll change it). The configuration of TP must be conditioned to an input variable included in the initial config when the EA is attached, for example a variable Yes/No that works with the configuration of TP

d. After the buy/sell position is performed, must have a section code to change or delete the line (include both, delete action can be commented line in order to use later, I'll complete the code). For example:

If sell position is sent, new Up1 will be the ask price

If buy position is sent, new Dw1 will be the bid price

    1. A section of trailing SL with only Trailing Step is needed (the quantity in pips of steps can be configured in input variables).
    1. Last thing is that this code can be backtested, may for backtest the point 5 can be disabled for example in the input variables. I don't know if this can be done in this way, but the backtesting option is a must.


    Bewerbungen

    1
    Entwickler 1
    Bewertung
    (5)
    Projekte
    7
    29%
    Schlichtung
    0
    Frist nicht eingehalten
    0
    Frei
    2
    Entwickler 2
    Bewertung
    (236)
    Projekte
    418
    34%
    Schlichtung
    53
    36% / 40%
    Frist nicht eingehalten
    153
    37%
    Überlastet
    3
    Entwickler 3
    Bewertung
    (22)
    Projekte
    18
    6%
    Schlichtung
    31
    3% / 65%
    Frist nicht eingehalten
    5
    28%
    Frei
    4
    Entwickler 4
    Bewertung
    (38)
    Projekte
    40
    25%
    Schlichtung
    20
    15% / 75%
    Frist nicht eingehalten
    8
    20%
    Überlastet
    5
    Entwickler 5
    Bewertung
    (97)
    Projekte
    135
    52%
    Schlichtung
    4
    50% / 50%
    Frist nicht eingehalten
    0
    Arbeitet
    6
    Entwickler 6
    Bewertung
    (568)
    Projekte
    641
    41%
    Schlichtung
    21
    57% / 29%
    Frist nicht eingehalten
    47
    7%
    Arbeitet
    7
    Entwickler 7
    Bewertung
    (74)
    Projekte
    73
    47%
    Schlichtung
    2
    50% / 50%
    Frist nicht eingehalten
    2
    3%
    Frei
    8
    Entwickler 8
    Bewertung
    (253)
    Projekte
    407
    38%
    Schlichtung
    85
    42% / 19%
    Frist nicht eingehalten
    70
    17%
    Beschäftigt
    9
    Entwickler 9
    Bewertung
    (66)
    Projekte
    143
    34%
    Schlichtung
    10
    10% / 60%
    Frist nicht eingehalten
    26
    18%
    Frei
    Ähnliche Aufträge
    The automation of excel RTD will be generating real time data from MT5 platform, using my support and resistance indicators with RSI and ADX indicator. It will detect price patterns on the chart and generate signals. so, I need someone that as skills in Excell coding and skills in developing Expert advisor to apply for this job
    My trust wallet was hacked and I have tokens to claim which unlock almost daily but the person who hacked the wallet drains the tokens as soon as I claim them in the hacked wallet. I have contacted the support for that crypto but they were not helpful. There is no way to claim this crypto to another wallet. I need a bot or another solution that can transfer the crypto out of the hacked wallet into my other wallet as
    I want a program that will help calculate and enter the market on full margin for me. I just need to put in the price for entry, Stop loss and TP then it will calculate the lot sizes for entering the trade on full margin on Mt5
    looking for help to get my ibkr automated, i have strategies already built in composer and have JSON for them, i really just need to he setup and explanation on how to maintain it and add new strategies
    Hello, do you have a service that can send messages directly to individual channel members rather than to the entire group? If so, please contact me via direct message immediately. This is urgent
    Hello friends, I need to find someone with successful experience TradingView Publish indicator. I would like to reiterate that you must have experience successfully authorizing many indicators on tradingview. (because I knew how to do it but 1 day later my TradingView account was still locked). Because I need it urgently! Thank you very much
    Mô tả cài đặt trình đơn: Tôi chọn cài đặt trên EA một mức giá bất kỳ, khi cây nến cắt lên đóng cửa trên mức giá đó thì EA sẽ tự động đặt một lệnh mua với khối lượng tôi cài đặt trên EA, khi cây nến cắt xuống đóng cửa dưới mức giá đó thì EA sẽ tự động bán với khối lượng tôi cài đặt trên EA. Lưu ý EA này có thể sử dụng được tất cả các khung thời gian. Ví dụ: Tôi chọn cài đặt mức giá 2000 trên đồ thị vàng và chọn khung
    Hi dear all i have easy simple strategy i need to make it on trading View for explain and test it.after conform change it to mql5 to use it in MT4&5 with same copy of trading View and same data.e-maie(Ali-mech88@hotmail.com)
    Specify your Requirements Specification here point by point. Try to describe your requirements briefly and clearly, so that your potential developer is able to correctly assess its complexity and cost, as well as the required execution time. A bad or too generic description will result in your order being ignored, or you will spend a lot of time negotiating the details with each applicant. Remember: It is better to
    Hi I need a software like Mirror trade copier ( https://www.antonnel.net/mirror/ ) which directly connect to the Accounts over api with out MT4 terminal and copies trades from mater to client. I want the same and possible improvement like can be accessed over a url and dashboard for some basic metrics (optional)

    Projektdetails

    Budget
    130+ USD
    Für die Entwickler
    117 USD
    Ausführungsfristen
    von 10 bis 30 Tag(e)