MYSQL ticks records

MQL4 Indicators Integration MySQL

Job finished

Execution time 4 days
Feedback from employee
Great customer with high cooperation. It was a real pleasure
Feedback from customer
Very good experience. The program work as expected and the delivery was done in very short time, developer also helped with the implementation

Specification

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.
























Files:

JPG
Capture.JPG
122.9 Kb

Responded

1
Developer 1
Rating
(5)
Projects
9
11%
Arbitration
5
40% / 60%
Overdue
1
11%
Free
2
Developer 2
Rating
(74)
Projects
126
52%
Arbitration
5
20% / 60%
Overdue
20
16%
Working
3
Developer 3
Rating
(163)
Projects
193
48%
Arbitration
2
50% / 50%
Overdue
1
1%
Free
4
Developer 4
Rating
(161)
Projects
217
30%
Arbitration
4
50% / 25%
Overdue
4
2%
Free
Similar orders
A green point should be added at the Low point of candlesticks in the oversold zone—it is the L point. If there is at least one L point between two H points, search for a LL point in the interval between two H points. The candlestick with the lowest Low price will be the LL point. Generally, the LL point is not necessarily an L point. Search for candlesticks with the lowest Low price. If there is at least one H point
algo trading application want to developed Prerequisites for ordering a trading robot Trading robots are programs, which operate according to underlying algorithms. An algorithm is a set of actions that need to be performed in response to certain events. For example, the most common task in algo trading is the identification of the "New bar" event . When the event occurs, the robot checks the emergence of trading
Here's a clearer step-by-step guide to checking the last 50 candles on your chart and applying Fibonacci retracement levels based on their colors: Identify Candle Color: Start from the 100th candle from the left on the chart and check its color. If the 100th candle is green (i.e., the close is higher than the open): Draw a Fibonacci Retracement: From the highest price to the lowest price of this candle. Check the
Project Overview: I would like you to develop a Moving Average Crossover Trading Bot for MetaTrader 5 (MT5), compatible with all trading instruments (Forex, Stocks, Indices, Commodities, etc.), that incorporates machine learning algorithms to improve the strategy’s performance. The bot should be customizable, allowing users to adjust various parameters such as risk percentage, moving average periods, stop loss, take
QuantumTrader 30 - 200 USD
Request for development of machine learning robots for MetaTrader 5 (MT5) **Description**: Willing to develop experience in programming trading robots using MQL5 language and can learn machine learning on MetaTrader 5 (MT5) platform. The robot should be able to implement a multidisciplinary strategy on a set of technical indicators and multiple rules. I need to develop the robots so that they can work in an
The goal is to develop a system that mirrors trade actions (Buy/Sell) from a CTrader demo account on Cronos Markets to multiple prop firm accounts on TradeLocker, ensuring accurate replication of trades while adjusting risk proportionally. I was wondering if you could help me with copy trading an EA’s action on Cronos markets (uses CTrader) into a prop firm account that I bought with TooOne Trader (uses TradeLocker
Dear developer, I want a working code to close open and pending orders on IG.com through python. when applying send me a sample video of the code closing orders on IG.com should be delivered within 2 days (please let me know) Serious coders please
Hi there, I am offering $30 usd for someone to convert four pictures I have to metatrader icons(arrows) that I can use in both MT4 & MT5. We all know that we can change arrows on the chart by using a different arrow code, but the arrows in metatrader are boring and I want to use custom ones. I want the four attached pictures as icons that i can use with indicators that give the option to choose your arrow type. I
Need a Coding Expert. Fully automated Robot for Trading with minimal losses. It should be able to open/close trades automatically according to the strategy. Also, there should be an option to select maximum leverage for Trading FOREX, COMMODITIES, ENERGIES, etc. The forecast reports of trading strategies to be shared automatically to a specified Email, WhatsApp and Telegram accounts. TO DEVELOP A TRADING MANAGEMENT
IBRK fixing 30+ USD
I currently have a trading bot that uses IBKR to trade and the api ib_insync, however my coding knowledge has its boundaries and I need someone to help me build out and fix some parts of my program

Project information

Budget
30 - 70 USD
For the developer
27 - 63 USD
Deadline
from 1 to 15 day(s)