MYSQL ticks records

MQL4 Göstergeler Entegrasyon MySQL

İş tamamlandı

Tamamlanma süresi: 4 gün
Müşteri tarafından geri bildirim
Very good experience. The program work as expected and the delivery was done in very short time, developer also helped with the implementation
Geliştirici tarafından geri bildirim
Great customer with high cooperation. It was a real pleasure

Şartname

Hello,




I need an indicator or EA (with source code) capable to do the following:

Once is added in the chart has to check in mysql if exist records of that symbol in the database.

In case there is not records has to make INSERT with the next tick and record the information about that tick.

In case there is records because were from before or because the indicator/EA just made the record then has to make UPDATE of the information in that symbol every time MT4 generates a new tick

Has to be capable to reconnect by itself in case the connection with the database was down. Also has to update the information in case the current information in the market doesn't match the one recorded before the connection was lost.


TABLE FORMAT:


CREATE TABLE `ticks` (


 `id` int NOT NULL AUTO_INCREMENT,                  (Single id of the Symbol)

 `Symbol` varchar(255) NOT NULL,                      (Symbol name, example: 'EURUSD') 

 `Date` date NOT NULL,                                      (Date of the INSERT or last UPDATE)

 `Time` datetime NOT NULL,                               (Datetime  of the INSERT or last UPDATE) 

 `Ask` double NOT NULL,                                     (Ask in the moment of the INSERT or last UPDATE) 

 `Bid` double NOT NULL,                                     (Bid in the moment of the INSERT or last UPDATE)  

 `Diff` varchar(255) NOT NULL,                            (indicate here if the current ASK is higher, lower or equal regarding the previous ASK)

 `isopen` varchar(255) NOT NULL,                        (Days and hours the symbol can de traded)

`swaptype` varchar(255) NOT NULL,                        (type of swap)

`swaplong` varchar(255) NOT NULL,                        (swap long)

`swapshort` varchar(255) NOT NULL,                        (swap short)

 `lo` int NOT NULL,                                             (INSERT and UPDATE has to put just this: '-' in this column)

 `le` int NOT NULL,                                             (INSERT and UPDATE has to put just this: '-' in this column) 

 `class` varchar(11) NOT NULL,                            (INSERT and UPDATE has to put just this: '-' in this column) 

 `data` varchar(256) NOT NULL,                           (INSERT and UPDATE has to put just this: '-' in this column) 

 `askadjust` decimal(10,4) NOT NULL,                  (INSERT and UPDATE has to put just this: '-' in this column) 

 `bidadjust` decimal(10,4) NOT NULL,                  (INSERT and UPDATE has to put just this: '-' in this column) 

 `sessions` varchar(256) NOT NULL,                     (INSERT and UPDATE has to put just this: '-' in this column) 

 PRIMARY KEY (`id`)

) ENGINE=InnoDB AUTO_INCREMENT=177 DEFAULT CHARSET=utf8




INPUTS:


Database host, User, Password, Database, Table, Port, Remove prefixes / suffixes (ejemplo is the symbol name is EURUSD.e or e.EURUSD I want to be able to remove the e. or e. part).


Also I need to have a debug area in the chart to show the status of the connection and if the logging in the database is been successful or if is giving errors, take a look in the image for example.


Besides the indicator/expert code the developer has to provide the mqh file the dll files and any other files that are necessary to make the indicator/expert work as expected.
























Dosyalar:

JPG
Capture.JPG
122.9 Kb

Yanıtlandı

1
Geliştirici 1
Derecelendirme
(5)
Projeler
9
11%
Arabuluculuk
5
40% / 60%
Süresi dolmuş
1
11%
Serbest
2
Geliştirici 2
Derecelendirme
(83)
Projeler
143
52%
Arabuluculuk
8
13% / 75%
Süresi dolmuş
22
15%
Serbest
3
Geliştirici 3
Derecelendirme
(170)
Projeler
203
47%
Arabuluculuk
5
20% / 60%
Süresi dolmuş
3
1%
Serbest
4
Geliştirici 4
Derecelendirme
(162)
Projeler
218
30%
Arabuluculuk
4
50% / 25%
Süresi dolmuş
5
2%
Serbest
Yayınlandı: 1 kod
Benzer siparişler
Platform: MT5 only (no MT4 needed). Deliverable: an MT5 Expert Advisor with full source code (.mq5) that replicates the attached TradingView strategy (Pine Script v6, based on LuxAlgo's "ICT Killzones Toolkit" order blocks) as exactly as possible. Pasting the code into TradingView shows how it operates. I normally trade GBPUSD on the 5-minute chart Expected behavior: - Order block detection must match the Pine code
MarketMind Breakout Pro XAUUSD H1 — Donchian Breakout EA Project type: Personal EA development and backtesting Platform: MetaTrader 5 Instrument: XAUUSD Timeframe: H1 Strategy: Donchian Channel breakout with EMA 200 Project overview This project evaluates a Donchian breakout trading strategy for XAUUSD on the H1 timeframe. The system uses channel-based breakout conditions and an EMA 200 trend filter. Historical
Hi, I need NinjaTrader 8 Strategy Analyzer backtests on two of my strategies, each over 1 year AND 3 years of data. Please quote the full job. Common settings: NT8 Strategy Analyzer, MCL (Micro WTI Crude Oil) continuous front-month contract (MCL ##-##), 5-minute bars, 1yr + 3yr of the most recent data, $2.50 round-turn commission per contract. Deliverables per run: full Strategy Analyzer summary (net profit, profit
Scalping bort 30+ USD
GOLD SCALPING BOT STRATEGY Symbol: XAUUSD (Gold vs USD) Broker: Exness Account: Standard Starting Balance: $20 1. TIMEFRAME - Trend analysis: M15. - Entry timeframe: M5. - Trade only when the market has a clear direction. 2. INDICATORS - EMA 50 - EMA 200 - RSI 14 - Support and Resistance 3. BUY RULES The bot must open a BUY trade only when all these conditions are met: 1. EMA 50 is above EMA 200 on M15. 2. Price is
I am looking for an experienced developer to build a professional web-based trading performance dashboard connected to an MT5 trading account and/or FX Blue. The dashboard should automatically collect trading data and display: • Daily P&L calendar – profitable days green, losing days red and no-trade days grey • Equity/growth curve • Drawdown curve • Initial capital and current balance • Net profit and percentage

Proje bilgisi

Bütçe
30 - 70 USD
Son teslim tarihi
from 1 to 15 gün