@strong-roots-capital/random-indicator-record
TypeScript icon, indicating that this package has built-in type declarations

1.0.1 • Public • Published

random-indicator-record Build status npm version codecov

Generate a random IndicatorRecord

Install

npm install @strong-roots-capital/random-indicator-record

Use

import { randomIndicatorRecord } from '@strong-roots-capital/random-indicator-record'
import RecordContext from '@strong-roots-capital/record-context'
import IndicatorRecord from '@strong-roots-capital/indicator-record'

const randomIR: IndicatorRecord = randomIndicatorRecord()
console.log(randomIR)
//=>{ context:
//   { tradepair: 'DEFAULT_TRADEPAIR',
//     timeframe: 0,
//     exchange: 'DEFAULT_EXCHANGE' },
//   record:
//    { Time: 44, Open: 97, High: 144, Low: 18, Close: 56, Volume: 23223 },
//   indicators: Map {} }

const myContext = {timeframe: 1440, tradepair: 'CARROTSWHEY', exchange: 'Farmers Market'}
const randomIRmyContext = randomIndicatorRecord(myContext)
console.log(randomIRmyContext)
//=>{ context:
//    { timeframe: 1440,
//      tradepair: 'CARROTSWHEY',
//      exchange: 'Farmers Market' },
//   record:
//    { Time: 88, Open: 41, High: 117, Low: 17, Close: 75, Volume: 8265 },
//   indicators: Map {} }

Related

Package Sidebar

Install

npm i @strong-roots-capital/random-indicator-record

Weekly Downloads

3

Version

1.0.1

License

ISC

Unpacked Size

5.75 kB

Total Files

4

Last publish

Collaborators

  • amchelle
  • hamroctopus