2 special Eas needed for BO and FX Trading - EAs which get datas from another system

MQL4 Experten Integration

Auftrag beendet

Ausführungszeit 62 Tage
Bewertung des Kunden
Request was for 2 complex EAs and the work was very competent, fast and professional. It was a hard Job, but was done with full power. We continue to work with and can recommend. Every time very kind.
Bewertung des Entwicklers
Very knowledgeable and dedicated client. Great to work with. Highly appreciate his efforts which he has put in his project. Also, I am thankful to his team. Kudos...Great Work

Spezifikation

Hello,

we Trader4Charity e.V., a German based registered Trader Association would need to 2 EAs.

We have developed a hugh signal farm with 30 different trading systems running at 60 MT4 Installations
at 30 Assets and all TFs and sending around 30000 Signals per day.

These signals get triggered by an own signal analyse system, which triggers each signal for 8 hours by real time tickdatas.
The analyse calculates for Binary Options Trading for each signal, the winrate, the best entry time, the best duration time. win/lossseries, the best days, the best sessions  and much more.
Also for FX Trading the analyse calculates all informations for trading.

Our members have a signal selection system, where they can choose the best signals and the way how they wanna trade, these information the user writes by click on set..to a setfile.
The user import than the setfile to an own developed autotrading system, which trade than the signal.

Now we have developed a signal switch system in future our members can import the set files to the signal switch system, which stores than all datas.
If a signal appear, which was selected, the signal switch delivers the signal and setfile info to the AT and to the 2 Eas we need.

Now we want to have

1 EA for BO Trading, which can receive the signals and setfile info
1 FX EA, which can receive the signals and set file info.  

Please see here the info, which the set file can have:

SetFile Specification:

1) Trigger code (each signal has an own code)
2) Asset
3) Trading platform (Web-based BO (AT), MT4based BO, MT4-Forex)
4) BUY / SELL filter (the new analysis can calculate the ratio of the quote to BUY and Sell, and the user can choose to trade only buy trades, sell trades, or both of a signal.)
5) Session (Asia, EU, USA)
6) Weekdays
7) BO-entry type (start immediately, start time-delayed execution (because DD => better entry))
8) BO martingale type (in MT4 the BOTrades for each pair manageable => TradingBlocked are only required for each trigger)
     A) At the next signal
     B) directly after signal execution
8) BO discharge (expiration time)
9) FX entry type
    A) Start immediately
    B) Initiate entry delay (due to DD)
    C) Entry at the achieved price target (xx points higher or lower than price at signal input)
10) FX exit type
    A) TP & SL
    B) TP & SL & Expiration (close trade after X minutes if it is not closed by TP, SL or TS before)
11) FX protection type
    A) TS (is triggered after reaching the TP)


So format we would suggest vlt best Json.

The Eas must connect to a web URL using webrequest from MT4 and get the signals and place trades in MT4.
-----------------------------------------------------
A Signal will have the following settings and will have informations for both EAs. The BO Ea identifies his signals with "typeMT4BO" and the FX Ea with "typeMT4Forex". 

{
        "id": "1",
        "triggercode": "T001.302.002.030.15",
        "triggerset": "test.set",
        "asset": "EURUSD",
        "direction": "BUY",
        "timestamp": "2017-05-20 14:37:47.000",
        "types": [
            {
                "typeBO": {
                    "entrydelayminutes": "2",
                    "time": "MIN_10"
                }
            },
            {
                "typeMT4BO": {
                    "entrydelayminutes": "2",
                    "time": "10",
                    "maxmartingale": "3"
                }
            },
            {
                "typeMT4Forex": {
                    "entrydelayminutes": "2",
                    "entryGTxPips": "-10",
                    "exitTPpips": "20.0",
                    "exitSLpips": "-15.0",
                    "TS": {
                        "enabled": "true",
                        "value": "1.0",
                        "step": "0.2"
                    }
                }
            }
        ]
    },

--------------------------------------------------------
1. Explanation for Forex

Order type (Market order, Pending order, time delay)

"entryGTxPips" = 0 (current price = Ea opens at the price when the Signal get triggered)
"entryGTxPips" = -10 (Open the trade after the price has arrived 10 pips in bearish direction ( current price - 10pips)
"entryGTxPips" = +10 (Open the trade after the price has arrived 10 pips in bullish direction ( current price + 10pips)

delete pending order, when not hit after 8 hours - "entrydelayminutes"

"entrydelayminutes" = entry delay in min... please note that, it can be just one value set, "entryGTxPips" or "entrydelayminutes",
(if "entryGTxPips" = -10, "entrydelayminutes" = 0), (if "entryGTxPips" = 0, "entrydelayminutes" = 2)


Trailingstop function:

> TP = 20 pips)
> SL = -15 pips
> TralingStop 1.0 pips and 0.2 pips step

2. Explanation for Binary Options

BinaryOptions: here is an example:


               "typeMT4BO": {
                    "entrydelayminutes": "2",
                    "time": "10",
                    "martingale": "5"
                }

"entrydelayminutes" = open the trade after 2 Minutes
"time" = expiration time = 10 Minutes
"martingale" = max. progression step

--------------------------------------------------



Further requirements for FX EA:

Fix Lot size and MM based on xx % of Equity.

------------------------------

Further requirements for BO EA:

1. Martingale in the BO-EA:

2 Options for Martingale (set in BO-EA)

1) User input for Martingale aktive or inactive
Martingale Setting Enabled/Disabled in the EA...if disabled ignore maxmartingale signal-Setting

Additional user input settings in the BO-EA:

Martingale Enabled/Disabled
Martingale-Type 1/2 (1=next Signal (Martingale on next signal), 2=Instant (when the trade is lost, open another trade immediately)
Martingale-factor (eg: 2.5x)

If the max. Martingale is reached und the trade nevertheless lost: reset the amount/beginn Martingale from Level 1.

You Need to handle each Triggercode by itself because each Triggercode has it ownes max. Martingale series.
(As a reminder, every signal from the same triggercode has the same Settings)
When Martingale is Enabled block every Signal from same triggercode if there is still a trade open from a previous Signal.

eg:
Signals from T001.100.001.005.15 => Max. Martingale: 3x
Signals from T003.100.001.005.20 => Max. Martingale: 5x

2. Stop EA at max. loss or max. Win set as money value by user

3. Print at Chart the average win/loss percentage and the amount of money win or loss
4. Ea must be usable for all Binary Option Brokers which offers Binary Options over MT4




Please see also the signal map attached for understanding.

For questions please add our head of development Daniel to Skype: darkwolfdev

Thank you very much.

Kind regards

Joachim 


Dateien:

PNG
signalmap.png
70.7 Kb

Bewerbungen

1
Entwickler 1
Bewertung
(130)
Projekte
210
40%
Schlichtung
90
20% / 43%
Frist nicht eingehalten
85
40%
Frei
2
Entwickler 2
Bewertung
(1)
Projekte
1
0%
Schlichtung
1
0% / 100%
Frist nicht eingehalten
0
Frei
Ähnliche Aufträge
Hello, I am an independent developer selling an Expert Advisor (EA) on the MQL5 Market. I am looking for an experienced Forex affiliate marketing company or professional marketer to promote my existing MT5 trading robot to customers worldwide. My proposed partnership offers a 35% commission per verified sale, with the possibility of a long-term collaboration. I would like to know: Do you promote third-party MT5
I am a serious trader looking to acquire an existing, stable, and consistently profitable Expert Advisor (EA) specifically designed primarily for Gold (XAUUSD). This is an outright purchase. I am not interested in developing a new EA from scratch. I am only interested in ready-to-use systems with a genuine, verifiable track record of performance
I am a serious buyer looking to acquire an existing, stable, and consistently profitable Expert Advisor (EA) specifically designed primarily for Gold (XAUUSD). This is an outright purchase. I am not interested in developing a new EA from scratch. I am only interested in ready-to-use systems with a genuine, verifiable track record of performance. ✅ EA Requirements Mandatory Demo Testing on DuraMarket Testing on a
For professional developers only: don’t fluff or be hyped to take the job I have two codes they are the same if I can say they are the same buy/sell arrows clean codes you merge them into one shot sniper system. I already did the job before I want a professional to stamp them into a complete system the other one is late the other one is on time I want clean sniper; check pictures before u take the job
USD54 Applications The bot should open trades when the price breaks out of the band by a specified percentage, for example, 0.10%. If the price breaks above the band, the bot should open a long position. If the price breaks below the band, it should open a short position. The bot should also open trades when the price touches a band: Bullish band cross: When a bullish cross occurs between the bands, the bot should
#property strict #property version "1.00" #property description "EMA Trend + Pullback + Engulfing EA" // Include the standard MT5 trade library. #include <Trade/Trade.mqh> CTrade trade; //============================================================== // INPUT SETTINGS //============================================================== // Trend indicators input int FastEMA = 20; input int SlowEMA = 50; // Pullback
Hi there great developers I need someone who can create an trading ea that can open order per movement but it must cover up the spread first if it going to place an order the ea should read the spread it can use and indicator that can calculate the market point using atr if the spread is 20 points then the ea calculation the next price if it will go more then 20 points it can automatically place orders and close in
Title: Build a Semi-Automated MT5 Execution Assistant (MQL5) with Custom Panel Description: I am looking for an experienced MQL5 developer to build a semi-automated execution assistant for MetaTrader 5. I know this is a standard semi-automated panel with trade management. I am looking for a developer who has an existing GUI/panel library and standard trade management modules that can be adapted quickly. If you are
Trade copier EA 40+ USD
Develop a low-latency trade copier EA supporting MT4 and MT5 in all directions, across different brokers, with one master account copying to multiple follower accounts. Automatically adapt symbol names, price digits, contract sizes, and lot-size limits, with manual symbol mapping available. Support fixed lots, lot multipliers, and equity-proportional sizing. Synchronize market and pending orders, modifications
Hello, I’m looking for an experienced MQL5 developer to build a genuine ultra-fast HFT robot for MetaTrader 5, not a conventional scalping EA. The main instruments are EURUSD, BTCUSD, and XAUUSD. Requirements include fast execution, independent strategies, strict risk management, spread/slippage protection, separate optimization for each instrument, full MQ5 source code without a mandatory license lock, and detailed

Projektdetails

Budget
100 - 300 USD
Ausführungsfristen
von 10 bis 30 Tag(e)