Order Snipe directly connects to the exchange from the client PC or server. Therefor being cautious of exceeding rate limits is needed especially if multiple charts on the same exchange are being loaded at the same time.

  • Binance: 20 requests per second:
    • UpdateSeconds = 1 (increase by 1 second every 5 additional charts)
  • Bittrex: 1 request per second:
    • UpdateSeconds = 1 (increase by 1 second every 1 additional chart)
  • Kraken: 10+ request per second:
    • UpdateSeconds = 1 (increase by 1 second every 3 additional charts)
  • FTX: 10 requests per second:
    • UpdateSeconds = 1 (increase by 1 second every 5 additional charts)
  • BitMEX (not logged in): 1 request per 2 seconds:
    • UpdateSeconds = 2 (increase by 2 seconds every 1 additional chart)
  • BitMEX (logged in browser): 1 request per second:
    • UpdateSeconds = 1 (increase by 1 second every 1 additional chart)

If you need to work with more symbols, please increase the frequency parameter to your desired needs. Breaking the Rate Limit could let the exchange ban your IP address for some minutes/hours.

Remember: The Rate Limit applies only to get external market data, once the data is in your MT5 terminal, you can open how many charts you want. Keep in mind that once charts are fully loaded onto the MetaTrader 5 platform, you can try lowering the seconds since Order Snipe won't be pulling as much data (since past history data has been fully downloaded).