TimeBidAskMeanUpperLower3σ Up3σ LowSignalSide

Test API Examples:

Examples

Regular Update (No Signal/Side)

curl -X POST http://localhost:3000/api/strategies/bollband -H "Content-Type: application/json" -d '{"bid": 0.0675, "ask": 0.0678, "mean": 0.0711, "upperBand": 0.0752, "lowerBand": 0.0670, "threeStdUpper": 0.0772, "threeStdLower": 0.0650}'

With Signal (Entry)

curl -X POST http://localhost:3000/api/strategies/bollband -H "Content-Type: application/json" -d '{"bid": 0.0675, "ask": 0.0678, "mean": 0.0711, "upperBand": 0.0752, "lowerBand": 0.0670, "threeStdUpper": 0.0772, "threeStdLower": 0.0650, "signal": "ENTRY_BAND_CROSS_UPPER"}'

With Signal (Exit)

curl -X POST http://localhost:3000/api/strategies/bollband -H "Content-Type: application/json" -d '{"bid": 0.0675, "ask": 0.0678, "mean": 0.0711, "upperBand": 0.0752, "lowerBand": 0.0670, "threeStdUpper": 0.0772, "threeStdLower": 0.0650, "signal": "EXIT_THREE_STD_CROSS"}'

With Side (Trade)

curl -X POST http://localhost:3000/api/strategies/bollband -H "Content-Type: application/json" -d '{"bid": 0.0675, "ask": 0.0678, "mean": 0.0711, "upperBand": 0.0752, "lowerBand": 0.0670, "threeStdUpper": 0.0772, "threeStdLower": 0.0650, "side": "BUY_OPEN"}'