

TASDK.jar
can be called from Java on any OS running a Sun compliant JVM
Java utilizes an object-oriented methodology similar to C++. It is
a powerful programming language capable of tackling the most sophisticated
financial applications. Use the "write once, run anywhere"
advantage of Java to develop online
trading systems or offline trading applications using
TA-SDK.
Click here for
a current listing of TA-SDK technical indicators.
Please note that TA-SDK does not offer charting
capabilities. For both charting and technical analysis, please see StockChartX
Professional Edition.
Non-commercial
package without source code ($129) per
developer
Includes TASDK.jar
without source code, example implementation, documentation, and 30-days
free technical support. This is a non-exclusive,
non-commercial license excluding source code, for personal use
only. You may not redistribute TA-SDK. This version of TA-SDK
reads text files only. |

|
Commercial
package with source ($289) per
developer
Includes TASDK.jar with complete source code,
example Java implementation, documentation, and 30-days
free technical support. This is a non-exclusive, commercial license
including source code.
You may redistribute TA-SDK with your application
without paying royalties. This version of TA-SDK can be
adapted to read from any data source. |

|
Example TA-SDK Code for
Java
MovingAverage MA = New
MovingAverage();
Database DB
= New Database();
Recordset RS;
Recordset RSMA;
// Note: with TA-SDK Commercial Edition, you
can
// modify source code to load from any data source.
DB.OpenDatabase("MSFT");
RS = DB.getRecordSet();
// Now we have the date, open, high, low,
// close and volume Field objects loaded into RS.
// Calculate a 14 period TMA and store in a
recordset.
RSMA = MA.TriangularMovingAverage(DB, RS, 14);
// Print all the values of the new TMA
for(int n = 1; n != RSMA.getRecordCount()
+ 1; ++n){
System.out.println(RSMA.getValue(n));
}
If you would like to use TA-SDK to develop VBA or web applications,
have a look at the TA-SDK ActiveX Visual Basic Edition.