Disliked{quote} Options added for alert on price touch and price closing above/below the ks line. {file}Ignored



I will code your pivot EAs for no charge 25 replies
I will code your scalping EAs for no charge 163 replies
Oanda MT4 - Indicators and EAs not showing 2 replies
EAs and indicators relating to moutaki... 22 replies
InterbankFX has loaded its MT4 platform with custom EAs, indicators and scripts 1 reply
DislikedProposal.Recovery mode is very useful on Quantum emperor,King or Bitcoin bots.And this ea closes on min profits so recovery orders may multipy the profitIgnored
#property description "File name: LWMA-Crossover_Signal v1.00.mq4" #property description "Delay Arrow/Alert Signals via ARROWBAR/ALERTBAR for Potential 'True NRP'" #property description "Updated by: MwlRCT" #property description "Date: 16-02-2025" // Input parameters extern int History = 2000; // Number of bars to calculate (0 = all bars) extern ENUM_TIMEFRAMES TimeFrameFast = PERIOD_H4; // Timeframe for faster LWMA extern int FasterLWMA = 5; // Period for faster LWMA extern ENUM_TIMEFRAMES TimeFrameSlow = PERIOD_H4; // Timeframe for slower LWMA extern int SlowerLWMA = 6; // Period for slower LWMA // Alert settings extern string AlertST = "=== Alert settings ===";//________________________ extern int ARROWBAR = 0; // Bar offset for arrow placement (0 = current bar) extern int ALERTBAR = 1; // Bar offset for alert triggering (0 = current bar) extern bool AlertsMessage = true; // Enable pop-up alerts extern bool AlertsSound = true; // Enable sound alerts extern bool AlertsEmail = false; // Enable email alerts extern bool AlertsMobile = false; // Enable mobile alerts extern string SoundFile = "alert2.wav"; // Sound file for alerts
DislikedPlease i need alert for the attached Lwma and kindly assist in giving a setting of 2000 BARS_BACK in the input , default period is ...Fast ma...5 and Slow ma...6Ignored
DislikedMy humble request to all master coder please check my attached image i can drag and drop scripts and draw previous candle high, low open close with one scripts and it is ok but some time i refresh or delete object with another scripts than candle open high ,low ,close scripts remove /vanish. is it possible to create one button indicator so open high low close not remove /delete . this is my daily analysis dol draw on liquidity .thanks in advance {image}Ignored
DislikedHey Guys, i want to learn and improve my MQL4 skills. I think the best way to do this is to practice. Unfortunately sometimes I don`t have any nice idea which i can implement in a Expert Advisor / Indicator. So if any of you is interested, please post in this forum your ideas and i will try to implement it into mql4. AndiIgnored
Disliked#property description "File name: LWMA-Crossover_Signal v1.00.mq4" #property description "Delay Arrow/Alert Signals via ARROWBAR/ALERTBAR for Potential 'True NRP'" #property description "Updated by: MwlRCT" #property description "Date: 16-02-2025" // Input parameters extern int History = 2000; // Number of bars to calculate (0 = all bars) extern ENUM_TIMEFRAMES TimeFrameFast = PERIOD_H4; // Timeframe for faster LWMA extern int FasterLWMA = 5; // Period for faster LWMA extern ENUM_TIMEFRAMES TimeFrameSlow = PERIOD_H4; // Timeframe for slower LWMA...Ignored
Disliked{quote} If you have other indicators or scripts with poor or general delete code then you are not going to get around the problem you should try and isolate the scripts and indicators that cause the issue and fix them or stop using them. Even if you had an indicator that allowed you to drag the candle high/low/open/close lines to any position on the chart another script or indicator with poor delete code would still affect the indicator and the lines would delete and return to their default position.Ignored
DislikedHi Everyone, Please help me to create an EA based on fractal channel breakout indicator with simple rules entry when upper/lower channel signal appeared and exit when opposite signal appeared. Thanks in advance for all your support !!! {file}Ignored
Disliked{
string url = "https://api.telegram.org/bot<my_token>/getMe"; // Replace with your bot token
char result[4096];Ignored
DislikedBot Token Confirmation: Can you confirm that <my_token> in the provided code is a placeholder and that you replaced it with your actual Telegram bot token when running the script? {quote}Ignored
char dummyArray[]; ArrayResize(dummyArray, 1); ResetLastError(); int response = WebRequest("GET", url, headers, "", 5000, dummyArray, 0, result, result_headers);
char dummyArray[]; ArrayResize(dummyArray, 0); // Corrected size for GET request ResetLastError(); int response = WebRequest("GET", url, headers, "", 5000, dummyArray, 0, result, result_headers);
Disliked{quote} Yes, confirmed, I removed my real token and chat ID before I sent my last reply on this forum. I will also add, that my telegram-bot works with a web browser, just to test the telegram api. ''' https://api.telegram.org/bot<mytoken>/sendMessage?chat_id=<myid>&text=ETHUSD%20crossed%20above%20Kijun-sen%20on%20M5%20%28Price%3A%202710.22%2C%20Kijun%3A%202706.88%29 ''' I'm doubting that the webrequest is working and MT4 platform is my root problem. I am out of ideas for now.Ignored
void OnStart() { // 1. Define the URL. Replace <my_token> with your actual bot token. string url = "https://api.telegram.org/bot<my_token>/getMe"; // Replace with your bot token // 2. Prepare variables for the WebRequest. char result[]; // Array to store the result of the request. string result_headers; // String to store the response headers. string headers = "User-Agent: MetaTrader/4.0"; // Set a user agent. char dummyArray[]; // Dummy array for GET requests (must be empty). // 3. Resize the dummy array to 0 for a GET request. ArrayResize(dummyArray, 0); // 4. Reset the last error code before making the WebRequest. ResetLastError(); // 5. Make the WebRequest. int response = WebRequest("GET", url, headers, "", 5000, dummyArray, 0, result, result_headers); // 6. Check the result of the WebRequest. if(response == -1) { Print("WebRequest failed. Error: ", GetLastError()); // --- Diagnostic Steps (Optional, but Highly Recommended) --- // If the request failed, let's try a simpler URL to isolate the issue. string test_url = "https://api.ipify.org?format=json"; char test_result[]; string test_result_headers; ResetLastError(); // Reset before the test request int test_response = WebRequest("GET", test_url, headers, "", 5000, dummyArray, 0, test_result, test_result_headers); if(test_response == -1) { Print("Test WebRequest also failed. Error: ", GetLastError()); Print("This suggests a problem with your MT4 WebRequest setup (firewall, settings, etc.)."); Print("Check your MT4 settings (Tools -> Options -> Expert Advisors -> Allow WebRequest for listed URLs)."); Print("Ensure 'https://api.ipify.org' and 'https://api.telegram.org' are in the allowed URLs list."); } else { Print("Test WebRequest succeeded. Response: ", test_response, " Data: ", CharArrayToString(test_result)); Print("This suggests the problem is specific to the Telegram API URL or your bot token."); Print("Double-check your bot token and ensure it's correctly placed in the URL."); } // --- End of Diagnostic Steps --- } else { Print("Success: ", response, " Data: ", CharArrayToString(result)); } }