EA fix & modifications needed

MQL4 Indicateurs Experts

Tâche terminée

Temps d'exécution 15 jours

Spécifications

HI 


I HAVE ATTACHED A FILE WITH CODES OF MY EA AND SOME MODIFICATIONS AND SOME NEW PARAMETERS NEED TO BE ADDED


THE REQUIRMENTS ARE AS FOLLOWS

MODIFICATION NEEDED




1. EA IS CONSTANLY DELETING THE PENDING ORDERS NO NEED TO DELETE THE PLACED PENDING ORDERS IF IT NOT ACTIVATED INSTEAD MODIFY THE PLACED PENDING ORDER TO THE VALID NEW SINGAL IF APPICABLE


EXAMPLE


IF A BUY STOP IS PLACED AND IT IS NOT ACTIVATED CURRENTLY IT IS DELETING THE PLACED PENDING ORDERS IF IT IS NOT ACTIVATED AND IT IS DELETNG WHEN OPPOSITE PENDING ORDER IS PLACE  INSTEAD OF CURRENT SETUP  WHEN THERE IS VALD NEXT BUY STOP SIGNAL EA SHOULD MODIFY THE NON AVTIVATED BUY STOP TO THE NEW VALID SIGNAL


EA SHOULD MODIFY THE NON ACTIVATED SELL STOP TO THE VALID NEXT SELL STOP SIGNAL


 







2. MANANGE ENTRY POINT 



EXAMPLE GOLD 


PARAMETER VALUE IS 100




LET'S SAY  PRICE MOVING UP 



ACTIVE SELL AT 1945 


IF THE EA SIGNAL NEXT SELL STOP PENDING ORDER AT 1945.50 MAKE THIS SIGNAL NOT VALID 

BECAUSE THE DISTANCE FROM THE ACTIVE TRADE IS LESS THAN PARAMETER VALUE 



IF THE EA SIGNAL SELL STOP  PENDING ORDER AT 1946 SO THIS SIGNAL IS VALID 

BECAUSE THE DISTANCE FROM THE ACTIVE TRADE IS MATCHES THE PARAMETER VALUE 


SO PROBABLY THE ACTIVE TRADE WILL AROUND 1946


OK NOW 


ACTIVE SELL TRADE AT 1946


ACTIVE SELL TRADE AT 1945


SO IF ANY SELL STOP SINGAL BETWEEN 1946 AND 1945 IS NOT VALID 


ONLY BUY STOP IS VALID BETWEEN 1946 AND 1945


SAME FOR THE BUY STOP








LET'S SAY PRICE MOVING DOWN




ACTIVE SELL AT 1946

ACTIVE SELL AT 1945


EA SINGAL SELL STOP AT 1946.50 THIS SINGAL IS NOT VALID SO NO NEED TO PLACING PENDING ORDERS


SINGAL BETWEEN 1946 AND 1945 NOT VALID DUE TO THE ACTIVE TARDE EXISTS


EA SIGNAL SELL STOP AT AT 1944 IS VALID BECAUSE THE DISTANCE BETWEEN THE ACTIVE TRADE THE PARAMETER MATCHES


NEW PARAMETERS NEEDED


1. DAILY PROFIT PARAMETER (IN PERCENTAGE ON THE BALANCE)


ONCE THE ACCOUNT EQUITY PARAMETER VALUE REACHED STOP THE TRADING OPERATION AND DELETE ALL PENDING ORDERS AND CLOSE ACTIVE TRADES  AND WAIT FOR THE NEXT DAY 




2.CLOSE ALL IN PROFIT (IN PERCENTAGE OF THE BALANCE )


WHILE CLOSING THE TRADES EA SHOULD TAKE IN TO ACCOUNT THE THE SWAP CHARGES AND COMMISION CHARGES



THIS PARAMETER SHOULD CALCULATE THE HIGHER PRICE AND LOWER PRICE OF THE ACTIVE TRADES AND LOOKS FOR THE FOLLOWING CONDTIONS TO CLOSE 

CONDITION 1 - WORKS WHEN THERE IS ACTIVE BUY AND SELL 


CONDITION-2 WORKS WHEN THE ACTIVE TRADES ARE IN PROFIT IF THE OPPOSITE TRADE ACTIVATED


CONDITION-3 WORKS WHEN THE ACTIVE TRADES ARE IN PROFIT AND THERE IS NO OPPOSITE TRADE 


EXAMPLE FOR

 CONDITION 1

MAKE IT LIKE 1 BUY LOSS OR SELL LOSS WITH OPPOSIT 2 PROFITABLE TRADES ONLY 



BUY AT 1920-PROFIT


BUY AT 1918-PROFIT

BUY AT 1915 -PROFIT


SELL AT 1914 - LOSS

SELL 1912 -LOSS


IN THE ABOVE CASE(PRICE MOVING UP) EA SHOULD SELL LOSS ONLY WITH NEXT 2 PROFITABLE BUY PROFIT 


SO EA SHOULD CLOSE THE LOWER PRICE SELL LOSS (SELL AT 1912) ONLY WITH THE NEXT 2  BUY PROFIT(LOWER PRICE) WHICH IS AT 1915 AND 1918


BUY AT 1920-LOSS


BUY AT 1918-LOSS

BUY AT 1915 -LOSS


SELL AT 1914 - PROFIT

SELL 1912 -PROFIT



IN THE ABOVE CASE (PRICE MOVING DOWN)  EA SHOULD CLOSE THE BUY LOSS ONLY WITH THE NEXT 2 PROFITABLE SELL PROFIT


SO EA SHOULD CLOSE THE HIGHER PRICE BUY LOSS (BUY AT 1920) ONLY WITH THE NEXT 2  SELL PROFIT (HIGER PRICE ) WHICH IS AT 1914 AND 1912



CONDITION 2



EXAMPLE 


SELL AT 1965-PROFIT

SELL AT 1964-PROFIT 

SELL AT 1963- PROFIT 


BUY AT 1959 -PROFIT



IN THE ABOVE CASE EA SHOULD CLOSE SELL AT 1965 AND BUY AT A959 




 CONDITION 3


EXAMPLE

WHEN PRICE MOVES UP THE FOLLOWING TRADES ARE ACTIVATED


BUY AT 1912-PROFIT

BUY AT 1913 -PROFIT

BUY AT 1914-PROFIT 

BUY AT 1915-PROFIT


LET'S SAY THE REVERSES FROM 1916


AND BUY AT 1915 ARE IN LOSS


EA SHOULD CLOSE BUY AT 1912  WHICH IS IN PROFIT WITH BUY AT 1915 WHICH IS IN LOSS WHEN THE CLOSE IN PARAMETER VALUE REACHED


EA SHOULD CLOSE BUY AT 1913  WHICH IS IN PROFIT WITH BUY AT 1914 WHICH IS IN LOSS WHEN THE CLOSE IN PARAMETER VALUE REACHED


BASIC IDEA IS FOR THE BUY IS LOWER PRICE (PROFIT) SHOULD CLOSE WITH HIGHER PRICE (LOSS)

FOR THE SELL HIGHER PRICE (PROFIT) SHOULD CLOSE WITH LOWER PRICE (LOSS)


THIS CONDITION SHOULD WORK WHEN THERE IS NO OPPOSITE TRADE OPEN




Répondu

1
Développeur 1
Évaluation
(56)
Projets
65
6%
Arbitrage
25
20% / 36%
En retard
4
6%
Chargé
2
Développeur 2
Évaluation
(3)
Projets
2
0%
Arbitrage
0
En retard
0
Gratuit
3
Développeur 3
Évaluation
(10)
Projets
25
28%
Arbitrage
2
0% / 0%
En retard
1
4%
Chargé
4
Développeur 4
Évaluation
(20)
Projets
33
55%
Arbitrage
5
80% / 20%
En retard
3
9%
Gratuit
5
Développeur 5
Évaluation
(37)
Projets
59
27%
Arbitrage
25
20% / 52%
En retard
10
17%
Travail
6
Développeur 6
Évaluation
(2428)
Projets
3057
66%
Arbitrage
77
48% / 14%
En retard
340
11%
Travail
7
Développeur 7
Évaluation
(71)
Projets
80
10%
Arbitrage
35
9% / 54%
En retard
6
8%
Travail
Commandes similaires
Hello, I want to create an EA that can be able to take and optimise trade bids using the trend tracker concept I have developed. The tracker will monitor the 2 lines in the below pictures and then start to activate bids once they cross each other and then be able to manage all bids afterwards towards the direction of the market by opening and closing them intermittently and profitably until the position at the other
Hi man, How are u? I have an EA and I need to check few aspects of the code, if It works fine? I am looking for an expert coder, who can understand mt4 language and help us to solve this out. This job will hardly take about 3-4 hours max for an experienced coder, when explained detail. Also, I would like to give this to someone, who can understand and speak English well. Also, the coder should be able to come via
Hello The EA will work on particular zone choose by the user and can mark it on any TF and with some rules can open trades and mange the trade by some unique rules. the EA need to check the difference by RSI as well and with some extra rules . developer should have good attitude and good communication (englsih) with high performence and knowledge with coding EA. THREE TYPES OF ENTRIES 1: AGGRESSIVE 2: DIVERGENCE 3
Indicator in use: Bollinger Bands Mechanism (See diagrams provided for help) Sells: 1. Trigger candle: When candle low is above the top Bollinger band - accurate to the lowest point scale (e.g. On EURUSD if candle low is 1.07915 and the value of top bollinger is 1.07914 - this is a sell signal; or if on Futures if the increment is .25 or .10 then this is used) 2. Enter sell ONLY on the next candle if price breaks
Indicator in use: Bollinger Bands Mechanism: (See diagrams provided for help) Sells: 1. Trigger candle: When candle low is above the top Bollinger band - accurate to the point scale (e.g. On EURUSD if candle low is 1.07915 and the value of top bollinger is 1.07914 - this is a sell signal) 2. Enter sell ONLY on the next candle if price breaks below the trigger candle LOW (using the e.g. above- if next candle price
hey guys, im looking for an auto mt5 license system through a web app i have already, i simply want it so a unique license key is generated for memebers, they input this onto the EA input and then it checks if its valid. active license per user capped at 5. i already have an mt5 coder and dec team for the app so i dont know if youd prefer to intergrate onto the webapp yourself or simply provide the code and doc so my
I need a simple panel to execute both buy and sell operations with very basic things like stopp loss take profit that functions for both market orders such as buy stop sell stop buy limit sell limit I don't care about colors or design I just want how you can do it what interests me most are the functions
I want to create an EA that can take bids according to information of a logic I have developed to give indication of a BUY or SELL opportunity. The EA will then be able to activate the BUY at the lowest possible position once the indicator clears it for a BUY and take bid upwards or identify the highest point and clears it for a SELL and take bids downwards. As you can see from example of JULY 2024 data to see how
We are seeking a skilled developer who can convert a Tradingview indicator written in Pinescript to a NinjaTrader indicator written in C#. The goal is to create a profitable trading strategy using this indicator. The successful candidate will have expertise in both Pinescript and C# programming languages, as well as a strong understanding of trading indicators and strategies. The main responsibilities will include
I am seeking an experienced MQL5 developer to create a user-friendly manual Grid Trading Expert Advisor (EA) with the following key features: Dynamic Grid Trading: Adjustable Grid Distance: Traders can manually input grid distance in pips via an intuitive, movable table. Take Profit Management: Fixed TP for the initial positions (e.g., first 5 trades). Stop-Loss (Optional): Traders can choose to use a stop-loss with

Informations sur le projet

Budget
50+ USD
TVA (23%): 11.5 USD
Total: 61.5 USD
Pour le développeur
45 USD
Délais
à 1 jour(s)