Библиотека "TA-Lib"

 

http://ta-lib.org и http://tadoc.org

"TA-Lib is widely used by trading software developers requiring to perform technical analysis of financial market data.

  • Includes 200 indicators such as ADX, MACD, RSI, Stochastic, Bollinger Bands etc... (more info)
  • Candlestick pattern recognition
  • Open-source API for C/C++, Java, Perl, Python and 100% Managed .NET"

Список функций: http://ta-lib.org/function.html

В "Community Forum" не указывайте при регистрации российский почтовый сервер, так как автоматически попадёте в бан, замучили их спамом с российских серверов.

Пример проекта, по примеру "3.1 Direct call to a TA Function" данному на странице http://ta-lib.org/d_api/d_api.html

Можно вызвать из ДЛЛ в МТ4, чтобы показывать машку нужного типа (DEMA, TEMA, TRIMA, KAMA, MAMA, T3).


 

Кто желает прикрутить ДЛЛ для индикатора? Дерзайте, код выше приведён.

Размер для массив out задавать равным num, размер массива Price должен быть таким же, не меньше по крайней мере. Вопрос только в том, в каком порядке должны цены быть в массиве, нужно выяснять.

Файлы:
smpl_ema.zip  33 kb
 
После некоторой возни получился индикатор, не оптимизированный правда, без использования IndicatorCounted.
Файлы:
ta_ma.zip  35 kb
Причина обращения: