EA Publisher: EA that publishes historycal data to a remote MySQL database and check this with REST API.

Spécifications

I am developing a web platform that shows all the results what the strategy is having.

I need an EA that collect and publishes strategy data to a remote MySQL database and check for new updates every x configured minutes and if there are new data, publish to the database the new events. The period of time of publising data, timezone of publishing and database configuration must be in EA settings.

When I drop the EA to a chart, it must start collecting ALL DATA that the current account is having every x period of minutes configured, and it need to show in the chart windows the last published statement and statement publish status (same as MyFxBook EA Publisher works).

The data I need to collect is kinda same as MyFxBook API does:

1. Get Current Open Orders.

2. Get Current Open Trades.

3. Get Historical Positions.

4. All other financial data of the strategy.

And with this posted in a database correctly (the bot must create database tables/configuration if it doesn't detect schema config in connected MySQL database), I need a WEB REST API that consults this information, having the following API Methods:

1. total_data: total gain/loss (%), abs gain (%),  total pips,  total lots, monthly average gain, average drawdown, withdrawals, deposits, total profit, balance, equity, equity percent, demo (true or false), profit factor, fiability, and all other possible data.

2. get_opened_orders: get all the current open orders (each order must return: open time (format: yyyy-mm-dd H:m:s), symbol, order type, lots, open price, tp, sl, ).  PARAMETERS: maximim orders to return, and if not defined, show all opened orders.

3. get_opened_trades: get all the current open trades (each order must return: open time (format: yyyy-mm-dd H:m:s), symbol, trade type, lots, open price, tp, sl, profit/loss, pips, swap, etc). PARAMETERS: maximim trades to return, and if not defined, show all opened trades.

4. get_history: get the historical data (every trade here must contain its infromation: opened trade (format: yyyy-mm-dd H:m:s), closed trade (format: yyyy-mm-dd H:m:s), symbol, lots, open price, close price, tp, sl, pips gain/loss, profit gain/loss, interest, etc... PARAMETERS: a range of dates (from x date to x date, format yyyy-mm-dd) and if not defined, show all historical data.

5. get_daily_gain: get all the gain/loss of a day certain given date (returned results: date (format: yyyy-mm-dd), balance of account, PIPs, lots, floating PL, profit, Growth Equity, Floating PIPs).  PARAMETERS: desired date in format  yyyy-mm-dd.

6. get_custom_gain: get all the gain/loss of a certain range of date (returned results: number of days, pips, lots, floating PL, profit, growth equity, floating pips).  PARAMETERS: a range of dates (from x date to x date, format yyyy-mm-dd).

RETURN TYPE: JSON/XML (custom data return must be a param).

I don't want a visual platform, just the API endpoint programmed in PHP.

Répondu

1
Développeur 1
Évaluation
(365)
Projets
507
40%
Arbitrage
159
17% / 74%
En retard
99
20%
Chargé
2
Développeur 2
Évaluation
(6)
Projets
8
0%
Arbitrage
8
13% / 88%
En retard
0
Gratuit
3
Développeur 3
Évaluation
(14)
Projets
19
11%
Arbitrage
1
0% / 100%
En retard
5
26%
Gratuit
Commandes similaires
i need someone that can make me an EA really easy with the martingala system?, I am looking for something that doesn't exceed 5 trades for the martingale, I think I did it, but it only works for propfirms, So i need to develop it on ninja trader I have identified a very very simple strategy but it only works on propfirms, with only two propfirm accounts, i absolutely need account A and account, And they have to open
Requirements Specification Here is an example of Requirements Specification for the development of the MACD Sample Expert Advisor, which is available in the MetaTrader 5 standard package. 1. The idea of the trading system is as follows : market entries are performed when MACD's main and signal lines intersect in the current trend direction . 2. Trend is determined based on the Exponential Moving Average with
Hello, I want a simple bot for NinjaTrader8. I need a bot that operates automatically on Nasdaq (NQ/MNQ). Requirements: open buys and sells following a simple trend strategy, configurable stop loss and take profit, risk per trade of 1 to 2% of capital, if it loses 3% in a day, stop trading until the next day. Compatible with backtesting, delivery of the source code and the working bot in NinjaTrader 8. My initial
I need a developer that can make my trading strategies into a working perfect EA Robot working on Mt5. Candlestick pattern confirmation through PDH, PDL, PWH, PWL, Liquidities, HTF OB
MT4/MT5 HFT EA us30 30 - 3000 USD
Hello everybody, I'm looking for an experienced MQL4/MQL5 developer to optimize a High-Frequency Trading (HFT) Expert Advisor for both MT4 and MT5. The EA performs consistently and profitably on demo accounts, but when it is run on Raw and Standard live accounts under what appear to be the same trading conditions, it begins generating losses. I do not have the original source code (.mq4/.mq5); I only have the

Informations sur le projet

Budget
200 - 300 USD
Délais
de 1 à 7 jour(s)