Update My MT5 Expert Advisor From Parabolic Sar To Stochastics

Job finished

Execution time 1 day
Feedback from employee
Great Client , thanks ! hope to work with you again
Feedback from customer
Excellent Job. All the work was done professionally and on time. Highly recommended! :-)

Specification

1) Triggers market buy orders and market sell orders based on the Stochastic Oscillator.
- When a Main Line Crosses Above Signal line and candle closes, trigger a market buy order
- After the trade has been triggered, EA will add TP points to the buy entry price and feed in the take profit level. Or EA will subtract TP points to the sell entry price and feed in the take profit level.
- When a Main Line Crosses Below Signal line and candle closes, trigger a market sell order
- After the trade has been triggered, EA will add TP points to the buy entry price and feed in the take profit level. Or EA will subtract TP points to the sell entry price and feed in the take profit level.
* Note - Changing the settings should not trigger a trade
* Note - Changing the timeframe should not trigger a trade

2) Uses a Main Trade / Counter Trade system instead of a stop loss
- When there are no active trades, the first trade placed is going to be a MT trade. 
- If this trade exits with profit the next trade is again going to be a MT and this will keep going on. 
- If the MT is Active, and a new signal is generated, this is going to be a CT (Counter Trade). 
- The CT will be larger in size. The size will be automatically calculated by the EA (Formula given below)
- If the CT profit is $40 and the MT loss is smaller for example $35, EA will close the MT when the CT closes with profit. 
- If the CT profit is $40 and the MT loss is larger for example $52, EA will partially close lots of MT when the CT closes... just enough to off set the $40 profit. Never more than this $40 profit.
- EA will then place another CT trade and adjust its profit against losses of an MT trade.
- EA will also place CT trades to adjust losses of other active CT trades.
- Once all MT and CT trades are closed, the EA will go back and start placing MT trades.

3) Here is what the Inputs Section will look like:
%K = 5
%D = 3
Slowing = 3
Field = Low/High
Method = Simple / Exponential etc...
=================
Trade MT = True/False
(If i turn this to false, then it will not place anymore MT trades. It will continue to place CT trades if needed)
=================
MT Trade Size = 0.05 lots (Main Trade Size)
MT Take Profit = 50 points (Main Trade Take Profit)
CT Take Profit = 50 points (Counter Trade Take Profit)
CT Margin = $5.00 ($X)
=================
(When a trade is triggered, these comments will be shown in the terminal)
Stochastic MT Buy Comment = "xxxx" 
Stochastic MT Sell Comment = "xxxx"
Stochastic CT Buy Comment = "xxxx"
Stochastic CT Sell Comment = "xxxx"
=================
Filters Needed:
Start Trading Time: 00:45
End Trading Time: 22:00
Maximum Active Buy lots = 5.00 (Explaination given in point 4 below)
Maximum Active Sell lots = 5.00 (Explaination given in point 5 below)
Maximum Spread = 25 points (if the spread is larger than 25 points the EA will not trigger a trade even if there is a valid signal and arrow)
=================
Magic #: xxxxxxxx
Spread: 20
=================

Example:
- IF closing price is 2625.40 and the main line is above the signal line
- Generate & Display Buy arrow on the main chart
- Trigger market buy order MT = 0.05 lots at 2625.40
- Due to slippage, the market buy order might trigger at 2625.46
- Now it will place a TP of 50 points = 2625.96 into the system 
- Vice versa for sell orders.
- If the 2nd, 3rd, 4th and so candles also has a main line that is above the signal line - No Arrow will be triggered and No order will be placed.
- IF the price drops to 2621.80 and a sell arrow is generated, EA will trigger a CT Sell order with TP points given in the settings = 50 points
- It must now Automatically calculate Loss being made on the MT buy order.
- The EA sees that the exit point of the CT order is going to be at 2621.80-0.50 = 2621.30
- The EA calculates the loss of this MT trade using the exit price of the CT order 
(2625.46 - 2621.30) x 100 x 0.05 lots = $20.80 loss on MT order
- EA then adds the CT Margin of $5 which gives us the total profit needed on CT order = 
$20.80 + $5 = $25.80
- Since the CT take profit = 50 points, ($25.80 / 50) = 0.516 lots needs to be placed. Therefore the CT Size is going to 0.52 lots

The Formula to Automatically Calculate CT Size:
For CT Buy orders 
[{(Exit price of CT trade - Entry price of Loss making trade) x 100 x Size of Loss making trade} + CT Margin]/CT Take Profit]
For CT Sell orders 
[{(Entry price of Loss making trade - Exit price of CT trade) x 100 x Size of Loss making trade} + CT Margin]/CT Take Profit]

**A CT TRADE Will Always Calculate Loss Of the First Active Loss Making Trade! Here is another example to clarify**
- MT Buy order is placed at 2650.00
- Price moves down to 2640.00
- New sell signal is generated. CT trade calculates loss of MT buy trade placed at 2650.00
- Price moves up to 2645.00 (Both the MT & CT trades are active)
- A New buy signal is generated. CT trade calculates loss of MT trade placed at 2650.00
When the MT trace has been closed, we only have a Sell CT trade active at 2640.00
- New sell signal is generated. CT trade calculates loss of CT Sell trade placed at 2640.00 and so on...

4) Maximum Active Buy lots = 5.00
If there is a active buy MT of 0.25 lots
A new buy needs to be placed of 6.50, the EA will place a maximum of 5 active lots so it will place 4.75 lots instead of not placing any trade at all.
5) Maximum Active Sell lots = 5.00
If there is a active sell MT of 1.50 lots
A new buy needs to be placed of 14.10, the EA will place a maximum of 5 active lots so it will place 3.50 lots instead of not placing any trade at all.

*The EA has to trigger recovery trades to eliminate other recovery trades as well.*
*All recovery trades must attempt to close the active trade that was placed FIRST!*

Responded

1
Developer 1
Rating
(107)
Projects
175
25%
Arbitration
23
13% / 78%
Overdue
16
9%
Free
2
Developer 2
Rating
(274)
Projects
403
28%
Arbitration
40
40% / 50%
Overdue
1
0%
Free
3
Developer 3
Rating
(45)
Projects
46
24%
Arbitration
34
9% / 85%
Overdue
10
22%
Free
4
Developer 4
Rating
(17)
Projects
21
14%
Arbitration
8
38% / 38%
Overdue
3
14%
Working
5
Developer 5
Rating
(1)
Projects
1
0%
Arbitration
1
0% / 100%
Overdue
0
Free
6
Developer 6
Rating
(8)
Projects
11
0%
Arbitration
7
29% / 71%
Overdue
2
18%
Working
7
Developer 7
Rating
(102)
Projects
105
60%
Arbitration
0
Overdue
0
Free
8
Developer 8
Rating
(33)
Projects
35
20%
Arbitration
5
40% / 40%
Overdue
0
Free
Published: 1 code
9
Developer 9
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
10
Developer 10
Rating
(470)
Projects
488
75%
Arbitration
6
67% / 17%
Overdue
0
Working
11
Developer 11
Rating
(199)
Projects
255
21%
Arbitration
23
48% / 17%
Overdue
0
Loaded
12
Developer 12
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
Published: 1 code
13
Developer 13
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
Similar orders
Gold robot 3000+ USD
I really liked this training platform. I want to start a good business with this funding amount."I like crypto trading. Does it provide a demo account that is good for learning?"
Gold robot 3000+ USD
Hello, I am looking for someone who can help me to build a MT4/MT5 forex EA, by analyzing the trading history. You are responsible to find out trading logic behind the EA and Build a new EA that accurately replicates the existing strategy. I need someone who has proven previous experience to build a new EA by reverse engineering. Thanks
I am looking for an experienced MT4/MT5 developer to analyze my trading history and replicate the strategy in a new Expert Advisor (EA). The developer must have proven experience in reverse engineering strategies, analyzing trading data, and developing EAs across various trading methodologies. A deep understanding of XAUUDS and BTCUSD behavior, as well as chart analysis, is essential. Please note that we do not have
Title: MT5 Forex Trading Robot Development I need a MetaTrader 5 (MT5) Expert Advisor (EA) for automated Forex trading. Requirements: 1. The robot must be fully automated and capable of opening and closing trades without manual intervention. 2. Compatible with MetaTrader 5 (MT5). 3. Adjustable lot size, Stop Loss, and Take Profit settings. 4. Built-in risk management based on account balance. 5. Ability to trade
Risk management EA 30 - 200 USD
Looking to develop risk management EA for personal use probably commercially in the future. I want the EA to have a display panel with 0.1, 0.2, 0.5,1,2,3 percent risk management button. I also want BE, partial closure of 0.25,0.5,0.75 and full closure panel on both profit and loss. I’ll also like to include trailing stop, 2 trades max per day and BE+spread option. I’ll be attaching the image for a guidance on what
Sierra Chart Alerts to MT5 via Webhook (Alert Manager File Version) Objective: Create a Custom Study (ACSIL / C++) that monitors alerts from the Alert Manager file and forwards any valid alert directly to MT5 via an HTTP POST (Webhook) in JSON format. Additional Note: The study should allow adding any modifications in the future and provide clear insights into the alert points in Sierra Chart. 1. Data Flow Diagram
Ea.Mix 30+ USD
I am in need of a good scalping bot for gold or any currency pair. If you have one that is working, reach out. You must be able to provide a trial version so I can test the bot myself
A bot takes trades every few seconds until hit the profit with the same lots , i am attaching a picture as well. If anyone can do that please contact me i will give the account details
MT5 Expert Advisor Development Project Overview I am looking for an experienced MQL5 developer to build a custom MetaTrader 5 Expert Advisor based on a grid-cycle trading framework. This is not a standard grid EA . The system combines: Session-based trade initiation Multi-filter signal generation Dynamic grid management Advanced basket management State-machine-driven trade lifecycle management Dynamic take-profit

Project information

Budget
50+ USD
Deadline
from 1 to 2 day(s)