I have an strategy for mql5 and i want an alert system for it. The alert should be a text to telegram application, mentioning the time frame and the pair. I want to apply the alert on all forex pairs and commodities. This is the strategy i want the alert for: This strategy has two parts which basically is two time frames: 1h to 5m / 15m to 1m In 1hour time frame or in 15minute time frame: 3 to 6 candles in same direction with no inside candles(noise). Each candle should be atleast 60% body. The ATR of the candles from shadow to shadow(buttom shadow of first candle to top shadow of last candle or the opposite) should be between 180% to 450%. *this is called AB move* When this happens, we need a pullback immediately For example: if there were 4 candles in same direction, the 5th candle should go to opposite direction) The pullback should be atleast two candles. The candle's directions does not matter but it should be between 20% to 50% of AB(shadow tip to shadow tip of AB) *This is called BC move* When this happens, i want to wait for the CD move. The CD move, is in the same direction of the AB and it should not exceed more than AB for example: if AB is 100pips, the CD should be maximum 100pips and no more. When the candle goes beyond the B tip, the time frame should change to 5minute or 1minute depending on which time frame the ABCD was found. For example: if the ABCD of first step was found in 1hour time frame, i want the timeframe to be switched to 5minute for the second part. And if it was in 15minute, i want it to be switched to 1minute. If any of these conditions are not met, the program should search for another opportunity. For the second part, which is the lower time frame, i want these conditions again to be shown. The B of the lower time frame should be above the B of the higher time frame. The breaking candle should be atleast 50% body and the break line should happen on atleast 30%-70% of the body. When the price goes back to the breaking candle, i want to get an alert on telegram mentioning the time frame and the pair. *If all the conditions are met in higher time frame but fails in the lower time frame, the program should still search for other opportunities in the lower time frame as long as the conditions of the higher time frame is still there.* *When the CD happens but there is no breaking candle, update to next candle but you should consider the tip of the new candle as the B, and then based on that, look for the break candle.* I want all of these to be shown on the screen(the two boxes of AB and CD in the highertimeframe, the B line of higher timeframe, the two boxes and the Break line of the lower timeframe)(if drawing it on mt5 is hard, then i want this code for trading view instead but the alert system is the main thing) *since this is only for testing, and it is strict and straightforward conditions, have limited budget*