Skip to main content

Shift Forex Tester data time so that daily candle closes at the right price

Project description

Shift Forex Tester data

$ pip install shift-forex-tester-data
$ shiftdata --help
Usage: shiftdata [OPTIONS] INPUT_FILE OUTPUT_FILE

  Shift Forex Tester data time so that daily candle closes with price at daily closing time.

  INPUT_FILE is Forex Tester exported data with defaut settings, OUTPUT_FILE
  has the same format and can be imported back into Forex Tester with default
  settings.

  Example:

    shiftdata -c 18:00 XAUUSD.csv XAUUSD2.csv
    shiftdata -c 17:00 EURUSD.csv EURUSD2.csv

  In XAUUSD2.csv, 18:00 will be shifted to 00:00 so that after importing into
  Forex Tester, daily candle closing price becomes that of 17:59:59 but the
  closing time becomes 23:59:59. Similarly for EURUSD2.csv but with different
  closing time.

Options:
  --version                Show the version and exit.
  -c, --close TIME         Daily closing time  [required]
  -z, --timezone TIMEZONE  Closing time timezone  [default: America/New_York]
  --include-weekends       Do not remove Saturday and Sunday data
  -h, --help               Show this message and exit.

To install:

$ pip install shift-forex-tester-data

Development

Development command:

$ bin/dev --help

To enter virtual environment, spawn a subshell:

$ bin/dev run bash
$ dev --help  # no need to type "bin/" in the subshell

To lint code:

$ dev lint

To run unit test:

$ bin/dev run pytest

To build library and upload to PyPI:

$ dev build
$ dev upload

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

shift_forex_tester_data-0.1.2-py3-none-any.whl (5.6 kB view details)

Uploaded Python 3

File details

Details for the file shift_forex_tester_data-0.1.2-py3-none-any.whl.

File metadata

File hashes

Hashes for shift_forex_tester_data-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 e6f9e5fbfa8c8a45365ef934fef4a481f2060fbdbc7aa90ff4ff8cb2c50cc5b1
MD5 4ed80fa3dd7a8575c1b8997b9a775e34
BLAKE2b-256 fe1371640b856791c9b310da776614ded8afbb47504b902008b52b0018acf243

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page