====== Forex Rates ====== This page covers metadata refresh jobs handled by ''fetch.js'': * Forex rates (''fx_rates'') * Symbol information (''symbol_info'') Both jobs can be run separately or together. ===== Update fx rates ===== Downloads the latest Forex rates to ''./res/fx-rates.json''. node ./bin/fetch.js --fx-rates true INI equivalent: fx_rates = true Recommended use: * Run once per day or more frequently. * Run before generation or backtesting sessions. ===== Update Symbol information ===== Downloads symbols metadata file ''./res/.json''. node ./bin/fetch.js --server Premium --symbol-info true INI equivalent: server = Premium symbol_info = true Recommended use: * Usually once per day. * Also run after changing server. ===== Update both in one command ===== node ./bin/fetch.js --server MetaQuotes --fx-rates true --symbol-info true This is the preferred metadata refresh command before large fetch or generation sessions. ===== Notes and troubleshooting ===== * If symbol info file is missing, data fetch cannot continue. Run with ''--symbol-info true'' first. * If using a different server, fetch symbol info for that server so ''./res/.json'' is available. * Use ''--silent true'' for automation scripts to reduce console output. ===== Related page ===== * [[fetch-js|Fetcher (fetch.js)]]