Specification
STRATEGY BOT FOR TRADING: GOLD OR XAUUSD
1. I CHOOSE A START AND FINAL TIME HOUR TO DO THE PRICE ANALYSIS.
2. ONCE THIS TIME RANGE ENDS AT THE CLOSE OF THE LAST CANDLE, THE HIGHEST AND LOWEST PRICES OF THE PREVIOUS TIME RANGE ARE DETERMINED
3. AFTER THIS TIME HAS PASSED, WHEN THE CANDLE CLOSES ABOVE OR BELOW (PLUS A FEW PIPS) THE PRICES DETERMINED AT THE PREVIOUS POINT, A SELL OR A PURCHASE IS OPENED DEPENDING ON THE CASE. EXAMPLE: THE MAXIMUM PRICE DETERMINED IN NUMBER 1 WAS $2,900.00 AND THE LOWEST WAS $2,880.00. IN A FIELD OF THE BOT I MUST BE ABLE TO PUT THE ADDITIONAL PIPS TO THIS PRICE SO THAT THE BOT OPENS A TRADE. LET'S SUPPOSE THAT THE PIPS ARE 10.00, THEN TO OPEN A PURCHASE, THE PRICE CLOSING OF THE LAST CANDLE MUST BE EQUAL TO OR GREATER THAN $2,910.00 AND TO OPEN A SELL IT MUST BE EQUAL TO OR LESS THAN $2,875.00. THE TRADE IS OPENED WHEN THE CANDLE THAT MEETS THE PARAMETERS CLOSES, NOT WHEN IT TOUCHES THE PRICE BUT DOES NOT CLOSES MEETING THE PARAMETERS.
4. THE BOT MUST ALLOW ME TO CONFIGURE THE STOP LOSS AND TAKE PROFIT ACCOUNT WITH WHICH ALL TRADES WILL BE OPENED. THE TAKE PROFIT WILL BE AUTOMATICALLY DETERMINED AS A RATIO OF THE STOP LOSS. EXAMPLE: I DETERMINE THAT THE STOP LOSS IS 10.00 PIPS, IN A BOX OF THE BOT IT SHOULD ALLOW ME TO TELL HOW MUCH I EXPECT THE PROFIT IN RELATION TO THE STOP LOSS, THEN, IF I TYPE IN THE BOX THAT THE STOP LOSS IS 10.00 PIPS, AND IN THE BOX I PUT THAT THE RATIO IS 3, THEN THE OPERATION SHOULD BE OPENED WITH A STOP LOSS OF 10.00 AND A TAKE PROFIT OF 30.00 PIPS.
5. THE BOT SHOULD ALLOW ME TO CONFIGURE HOW MANY OPERATIONS WILL BE OPENED EACH TIME THE PARAMETERS ALIGN TO OPEN A TRADE. ALL TRADES MUST BE OPENED WITH STOP LOSS AND TAKE PROFIT DETERMINED ACCORDING TO THE INDICATIONS IN POINT 4
6. UNTIL ALL OPEN TRADES ARE CLOSED, A NEW TRADE CANNOT BE OPENED
7. IF A TRADE IS LOST, AND THE NEXT CANDLE MEETS THE NECESSARY PARAMETERS TO OPEN A TRADE ON REVERSAL, THE BOT WILL OPEN THE TRADE.
8. THE BOT MUST ALLOW ME TO SET A START TIME AND AN END TIME AT WHICH TRADES CAN BE OPENED
9. THE BOT MUST ALLOW ME TO SET THE MAXIMUM NUMBER OF TRADES TO BE OPENED IN THE TIME RANGE ESTABLISHED IN THE PREVIOUS SECTION, THIS IN ORDER TO LIMIT THE MAXIMUM NUMBER OF TRADES THAT CAN BE OPENED IN THE TIME RANGE ESTABLISHED IN THE PREVIOUS SECTION.
10. THE BOT MUST ALLOW ME TO SET THE MAXIMUM FORCED CLOSING TIME OF OPEN TRADES, WHETHER THEY ARE AT A LOSS OR AT A PROFIT AT THE TIME OF CLOSING THE TIME THAT IS DETERMINED, EXAMPLE: A TRADE WAS OPENED AT 10:00, BUT I ESTABLISHED THAT THE CLOSING TIME IS 14:00, THE TRADES THAT ARE OPEN ARE CLOSED AUTOMATICALLY BY THE BOT
11. EVERYTHING THAT CAN BE CONFIGURED BY THE USER, THERE MUST BE A BOX TO BE CONFIGURED BY THE USER.
12. THE BOT SHOULD ALLOW TO CONFIGURE HOW MANY MINUTES BEFORE AND AFTER A RED FOLDER NEWS PUBLISHED BY THE WEBSITE https://www.forexfactory.com/calendar A TRADE CANNOT BE OPENED. BEFORE THIS THERE SHOULD BE A BOX THAT ALLOWS TO CONFIGURE IF THE NEWS FILTER APPLIES, IF I CHOOSE YES, THEN IT SHOULD BE POSSIBLE TO CONFIGURE HOW MANY MINUTES BEFORE AND AFTER THE NEWS TRADES CANNOT BE OPENED.
13. YOU MUST GIVE ME THE SOURCE CODE, IT MUST BE DEVELOPED FOR MT4 AND MT5
IF YOU NEED MOR SPECIFICATIONS, I CAN SEDN TO YOU A FILE IN EXCEL TO EXPLAIN BETTER THE STRATEGY