8. Indicators - adharapayments/REST-API GitHub Wiki
Example
Request streaming of the API indicator:
curl -i --data '{"getIndicator":{"user":"demo","token":"E79133C6902B63D2E5F5D9E9F1E658019F143675","security":["EUR/USD"],"indicator":"APO","number":5,"period":3}}' http://actfx.adhara.io:81/cgi-bin/IHFTRestStreamer/getIndicator --header 'Content-Type: application/json'
Reference:
Request: getIndicator
- user: Required. Strategy login assigned by the backend administrator.
- token: Required. Token obtained during the authentication procedure.
- security: Required. List of securities/instruments whose prices will be returned.
- tinterface: Optional. List of trading interfaces whose prices will be returned. Default value: All
- indicator: Optional. Indicator short code. Please refer to the complete list at the end of this page. Default value: All
- number: Optional. A. Default value: 3
- period: Optional. Default value: 0 (prices are streamed in real-time).
Response: getIndicatorResponse
Indicator code list:
1. Arithmetic/Trigonometric
CEIL, FLOOR, COS, COSH, SIN, SINH, TAN, TABH, ACOS, ASIN, ATAN, EXP, SQRT, LN, LOG10
2. Max/Min/Mids
MAX, MIDPOINT, MIDPRICE, MIN, NULL
3. Moving Averages
MA, SMA, EMA, DEMA, TEMA, KAMA, MAMA, TRIMA, WMA, T3
4. Oscillators/Indexes
APO, PPO, AROONOSC, ADOSC, CMO, ULTOSC, BBANDS, MACD, STOCH, STOCHF, STOCHRSI, AROON, AD, ADX, ADXR, ATR, BOP, CCI, NULL, NULL
5. Candlesticks
CDL2CROWS, CDL3BLACKCROWS, CDL3INSIDE, CDL3LINESTRIKE, CDL3OUTSIDE, CDL3STARSINSOUTH,
CDL3WHITESOLDIERS, CDLABANDONEDBABY, CDLADVANCEBLOCK, CDLBELTHOLD, CDLBREAKAWAY,
CDLCLOSINGMARUBOZU, CDLCONCEALBABYSWALL, CDLCOUNTERATTACK, CDLDARKCLOUDCOVER,
CDLDOJI, CDLDOJISTAR, CDLDRAGONFLYDOJI, CDLENGULFING, CDLEVENINGDOJISTAR, CDLEVENINGSTAR,
CDLGAPSIDESIDEWHITE, CDLGRAVESTONEDOJI, CDLHAMMER, CDLHANGINGMAN, CDLHARAMI,
CDLHARAMICROSS, CDLHIGHWAVE, CDLHIKKAKE, CDLHIKKAKEMOD, CDLHOMINGPIGEON,
CDLIDENTICAL3CROWS, CDLINNECK, CDLINVERTEDHAMMER, CDLKICKING, CDLKICKINGBYLENGTH,
CDLLADDERBOTTOM, CDLLONGLEGGEDDOJI, CDLLONGLINE, CDLMARUBOZU, CDLMATCHINGLOW,
CDLMATHOLD, CDLMORNINGDOJISTAR, CDLMORNINGSTAR, CDLONNECK, CDLPIERCING, CDLRICKSHAWMAN,
CDLRISEFALL3METHODS, CDLSEPARATINGLINES, CDLSHOOTINGSTAR, CDLSHORTLINE, CDLSPINNINGTOP,
CDLSTALLEDPATTERN, CDLSTICKSANDWICH, CDLTAKURI, CDLTASUKIGAP, CDLTHRUSTING, CDLTRISTAR,
CDLUNIQUE3RIVER, CDLUPSIDEGAP2CROWS, CDLXSIDEGAP3METHODS,
6. Statistical
AVGPRICE, TYPPRICE, STDDEV, LINEARREG, LINEARREG_ANGLE, LINEARREG_INTERCEPT, LINEARREG_SLOPE, NULL, NULL,
7. Transforms
HT_DCPERIOD, HT_DCPHASE, HT_PHASOR, HT_SINE, HT_TRENDLINE