In this work there will be 2 works One is an expert that takes counter trades And the second is an indicator that I want to add a pretty simple function of support and resistance Let's start with the bot I have a problem with my ea that the account always explodes before the price has a chance to reach so I want a program that will oppose the trades that the expert makes by identifying the magic numbers. There is also a need for Trail SL functions and taking partial profit from the trades and I can control how many of the orders I want to take like taking a partial profit of 40% or maybe 80% and follow the rest and maybe not take details. Taking partial profit will only be when the next trade is executed. A multiplier function is needed, meaning if I put a 1.5 multiplier and the lot is 10 lots then it will be 15. The trail will be per trade and not pips and it will work based on identifying trades by their ID number. In addition, I will have a method where the trail will be exactly according to the transaction number, that is: If counter transaction number 3 was taken and I put a value of 1 then the trail will be on transaction 2 and only transaction 3 will be without SL. Suppose and the value 2 then the trail will be on transaction 1 and transactions 2 and 3 will be without SL. In addition, I will have the option to define for the bot when to start taking transactions Transaction number 3, let's say, means that only in the 3rd transaction it will start taking transactions. And another request is that I want to be able to define for the bot when to start doubling That is: If I define 3 then in the counter transaction number 3 it will start doubling. As soon as the bot starts taking counter transactions, the take profit of the original transactions must be deleted. For take profit, I am interested in several options: 1. Take profit must be added to all counter and original transactions according to pips. 2. A trail must be made for all transactions: the remaining counter and the original ones that return to profit And the trail return is per transaction, not pips. 3. I want a DD option, meaning: if the maximum DD was $100 and I put a value of 0.6, it means 60% of DD, which means that once all the transactions that the bot manages, those original and counter, will be closed with a profit of $60. In all the parameters I mentioned, commissions must be added in the settings. In all the parameters I mentioned, ON\OFF must be added in the settings so that I can turn the parameters off or on because I want flexibility in my trading later. Now let's move on to my indicator: The task is relatively simple, this indicator has everything I want, I just need to add support and resistance to it and I want these areas to be marked by area and not lines, meaning let's say there is a candle that has a shadow and then the price moves quite strongly, I want it to form such an area. Sell ​​trades will not be opened at support and vice versa. A breakout of a zone will be determined only by the closing of the candle. I believe that you (programmers) have good enough code snippets to cover this issue properly. Another thing I would like to have is news so that during the news the bot will switch to the TF that I will choose, no hours before and after. And finally regarding the payment because it is 2 jobs I pay double so please ignore the name of the job please and focus on what I write here for those who have made it to the end. I am willing to pay $40 for the indicator and $60 for the bot so a total of $100. I will add the money later when I see that the first job is performed properly and as I want. Videos that will explain everything that EA does https://drive.google.com/drive/folders/1qt9NE8fY9xqC70ISX1MdYBT78A-fsrUF?usp=sharing That's all thnx