Development of a plug-in for MetaTrader 4

MQL4 Other

Specification

I am looking for an experienced programmer specialized in MQL4 to develop a plug-in for MetaTrader 4. The plug-in is for the processing and distribution  of dividends in relation to opened positions in shares and indices. You can find a detailed description on how the plug-in functions below ( examples included)

Example 1: A trader has a short position of 8 Apple shares. On 23.03.2018 (the ex-date) Apple decides to pay a dividend of 8 USD per share. This means that the following amount shall be deducted and reflected in the trader’s account:

8 (number of shares the trader owns) x 8 (amount of distributed dividend) =  -64 USD

Example 2: If a client has a long position of 8 Apple shares. On 23.03.2018 (the ex-date) Apple decides to pay a dividend of 8 USD per share. This means that the following amount must be added and reflected in the trader’s account:

8 (number of shares a client has) x 8 (the dividend amount) =  +64 USD

In this scenario (example 2) when adding the dividend amount to the traders’ account a tax must be deducted from the overall dividend payment. 

The tax of the trader could be different but let’s suppose it is set to 10%, thus the deducted tax will be 10% x 64= -6.4 USD

In this case the total amount paid to the trader must be 64 – 6.4= +57.6 USD.

This means that we need the plug-in/tool to execute the following operations:

1)            Check which traders have an opened position in the instruments subject to dividend payment  at the specified ex-date;

2)            To deduct gross dividend from the traders free funds on short positions;

3)            To pay net dividends to the client on long positions;

4)            To deduct the tax from the dividend payments on long positions. When deducting the tax we see ourselves setting a tax percentage for each client individually (perhaps adding it in one of the MT4 manager fields). In the tool we should set the dividend amount per contract and the instrument.

If you are interested and feel comfortable that you will be able to execute this project I would be glad to discuss further details regarding the task and get to a deal.

p.s. We can also discuss the payment scheme and negotiate a payment scheme that is convenient for both sides. Once we make the arrangement regarding the execution of this project and you confirm that you will complete the task, then we will further discuss the details regarding the best suitable payment. Basically I prefer a payment scheme with fixed amount which to be based on your proposal. Once i get your proposal I will let you know if my budget will be enough. 

Responded

1
Developer 1
Rating
(130)
Projects
210
40%
Arbitration
90
20% / 43%
Overdue
85
40%
Free
2
Developer 2
Rating
(219)
Projects
370
42%
Arbitration
145
17% / 41%
Overdue
124
34%
Free
3
Developer 3
Rating
(65)
Projects
87
39%
Arbitration
3
0% / 33%
Overdue
29
33%
Free
4
Developer 4
Rating
(119)
Projects
127
41%
Arbitration
3
33% / 67%
Overdue
0
Free
5
Developer 5
Rating
(1)
Projects
1
0%
Arbitration
1
0% / 100%
Overdue
0
Free
6
Developer 6
Rating
(49)
Projects
134
27%
Arbitration
62
13% / 53%
Overdue
58
43%
Free
Similar orders
Hello, I need a seasoned PineScript and MQL coder to help with an algorithm development by converting an indicator on TradingView to TRADELOCKER then build an EA with the same logic of the indicator and in addition to the ideas I want in the expert advisor(Rules & Conditions) of exactly the features needed for implementation to have the expert advisor designing as my expected products, ONLY REACH OUT IF YOU HAVE BEEN
Hi, I'm looking to replicate or create a tradingview indicator for quantower and I want to know how much it will cost me. You can access the indicator through this link
hello, I need quick help with ninjatrader tool, market replay is not updating candles on chart, even though time is updating on playback window. I need someone who can help remotely to see what is issue. are you available
I am looking for an experienced programmer who can convert my existing MetaTrader 4 (MT4) Expert Advisor (EA) into a fully functional version compatible with the TradeLocker platform. The goal is to maintain the EA's performance and functionality while ensuring full compatibility with the TradeLocker API and environment
I want a profitable NIJATRADER 8 (NT8) BOT with a proven results and test results. Demo and strategy is also an advantage if available. kindly message me if it you have one. thanks
hi, I have a strategy coded in Python on Jupiter but I have trouble converting it to Quantconnect. Could you do that? The strategy is based on trading with 10 most liquid crypto coins on Binance rebalanced each month and tracking when the price break 20 day high or low plus some other indicators
To create a cbot for Ctrader using the macd. When the macd crosses the stated oversold area / undersold area and the macd line crosses back over the the oversold / undersold line then a trade is triggered at close of the current renko block. Ability to trade between certain times. I'm trading renko blocks , so the ability to choose renko blocks and the choose the size of the renko block. Ability to choose all forex
Hello, I have a strategy in Tradingview that I would like to automate. About the strategy: At the opening of the trade, two fractals are to be waited for. One long, one short. As soon as these are formed, everything else is calculated with the corresponding price. A range is calculated from the two prices and adjusted with an offset. Fractal long price minus fractal short price + offset = range. Take profit is x
I need an expert to decrypt my itf file using on prorealtime. I forgot my password, so I need to generate the source code. I need someone that can help me to derive source code from the itf file I have
Hello, How are you doing? I need a developer who can help me with crypto api because i need a crypto aPi. Kindly bid if this is what you can do Thanks

Project information

Budget
2500+ USD
VAT (20%): 500 USD
Total: 3000 USD
For the developer
2250 USD
Deadline
from 60 to 90 day(s)