Skip to main content

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

Metadata

Release files for shift-forex-tester-data 0.1.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for shift-forex-tester-data 0.1.3
File Interpreter ABI Platform
shift_forex_tester_data-0.1.3-py3-none-any.whl Python 3 none any Details

Release files / shift_forex_tester_data-0.1.3-py3-none-any.whl

Download URL shift_forex_tester_data-0.1.3-py3-none-any.whl
Size 5.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
4a482cd019e536ac23c856f7f166feedeb5f0ae035545078ad290cf5aecf45df
BLAKE2b-256 checksum
How to use checksums
04d6747b244db8a3241d95c2c7d89f68e39080ab15118f0450634e0e4657abb4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.9.2

Security for shift-forex-tester-data 0.1.3

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page