meridianalgo-js
Version:
Advanced machine learning algorithms for financial prediction and data analysis with ultra-precision capabilities
38 lines (28 loc) ⢠1.27 kB
JavaScript
/**
* Simple Usage Example
*
* Basic demonstration of MeridianAlgo-JS functionality.
*/
const { TechnicalIndicators, VERSION } = require('../dist/index.js');
console.log(`š MeridianAlgo-JS v${VERSION} - Simple Usage Example`);
console.log('='.repeat(50));
// Sample price data
const prices = [100, 102, 101, 103, 105, 104, 106, 108, 107, 109, 111, 110, 112, 114, 113];
console.log('\nš Sample Price Data:');
console.log(prices.join(', '));
// Calculate Simple Moving Average
console.log('\nš Technical Indicators:');
try {
const sma5 = TechnicalIndicators.sma(prices, 5);
console.log(`SMA(5): ${sma5.map(v => v.toFixed(2)).join(', ')}`);
const sma10 = TechnicalIndicators.sma(prices, 10);
console.log(`SMA(10): ${sma10.map(v => v.toFixed(2)).join(', ')}`);
// Calculate RSI
const rsi = TechnicalIndicators.rsi(prices, 14);
console.log(`RSI(14): ${rsi.map(v => v.toFixed(2)).join(', ')}`);
console.log('\nā
Simple usage example completed successfully!');
} catch (error) {
console.error('ā Error:', error.message);
}
console.log('\nš For more examples, check the examples/ directory');
console.log('š Documentation: https://github.com/meridianalgo/meridianalgo-js#readme');