xfffff / gekko-strategies Goto Github PK
View Code? Open in Web Editor NEWStrategies to Gekko trading bot with backtests results and some useful tools.
Strategies to Gekko trading bot with backtests results and some useful tools.
Hello,
Your work is really impressive!
I just have a question, can you also upload the mounirs_esto ? Or I somehow can't find it.
If I run the Dave I am getting:
Error: non-error thrown: Child process has died.
at Object.onerror (/home/msi/gekko/node_modules/koa/lib/context.js:105:40)
at process._tickCallback (internal/process/next_tick.js:109:7)
Do you have an idea what can cause this error?
I also tried mounirs-ga-version-2 it seems to work fine, so my gekko should not be installed very badly.
What I also noticed is that the losing/ winning trades are with NA in the .csv.
If you will further develop the GekkoBacktestTool for evaluation the values of the highest positive trade and highest negative trade would be interesting.
It seems Mark has good strategies on his fork. I don't know how to add them here offically.
https://github.com/mark-sch/gekko#backtest-examples
Hi all
I don't find information about pulling from repo. Then I want to share you an advice to do next.
Don't forget to run a specific git pull command to get all strategies from external repo's.
git submodule update --init --recursive
for the first time. All submodules will be pulled down locally.
To update submodules, we can use
git submodule update --recursive --remote
dear developer, I cannot run this strategies, could you help me?
This is an archived Gekko, it is currently not running anymore. This is Gekko crashed with the following error: { "code": "MODULE_NOT_FOUND" }
Hello,
Please, check the file install.sh. The script gives errors when it runs. Some directories/files are missing.
Gekko-Strategies installator
Install strategies to /home/ytigiev/gekko directory
Copy indicator: ./scarface_v2/indicators/BB2.js
Copy indicator: ./NN_ADX_RSI/indicators/BB2.js
Copy indicator: ./Dave/indicators/Dave.js
Copy indicator: ./BBRSI/indicators/BB.js
Copy indicator: ./!WORKSOP/indicators/DMI.js
Copy indicator: ./!WORKSOP/indicators/TALib-port-tester_HMA.js
Copy indicator: ./!WORKSOP/indicators/DEMA-1525204425.js
Copy indicator: ./!WORKSOP/indicators/DX.js
Copy indicator: ./!WORKSOP/indicators/PPO.js
Copy indicator: ./!WORKSOP/indicators/HMA.js
Copy indicator: ./!WORKSOP/indicators/BB-1525204535.js
Copy indicator: ./!WORKSOP/indicators/RMA.js
Copy indicator: ./!WORKSOP/indicators/PSAR.js
Copy indicator: ./!WORKSOP/indicators/zTrailingStop.js
Copy indicator: ./!WORKSOP/indicators/DEMA-1525204617.js
Copy indicator: ./!WORKSOP/indicators/HEIKEN-1525204481.js
Copy indicator: ./!WORKSOP/indicators/ICHIMOKU.js
Copy indicator: ./!WORKSOP/indicators/LRC-1525193569.js
Copy indicator: ./!WORKSOP/indicators/ATR-1525204630.js
Copy indicator: ./!WORKSOP/indicators/LRC.js
Copy indicator: ./!WORKSOP/indicators/x2MACD.js
Copy indicator: ./!WORKSOP/indicators/DEMA_.js
Copy indicator: ./!WORKSOP/indicators/LRC-1525204642.js
Copy indicator: ./!WORKSOP/indicators/BB-1525204427.js
Copy indicator: ./!WORKSOP/indicators/STC-1525204613.js
Copy indicator: ./!WORKSOP/indicators/CCI-1525204578.js
Copy indicator: ./!WORKSOP/indicators/BinarySearch.js
Copy indicator: ./!WORKSOP/indicators/CCI-1525193518.js
Copy indicator: ./!WORKSOP/indicators/DEMA.js
Copy indicator: ./!WORKSOP/indicators/Alligator.js
Copy indicator: ./!WORKSOP/indicators/TALib-port-tester_TRANGE.js
Copy indicator: ./!WORKSOP/indicators/ADX.js
Copy indicator: ./!WORKSOP/indicators/VR.js
Copy indicator: ./!WORKSOP/indicators/EMA-1525204552.js
Copy indicator: ./!WORKSOP/indicators/SMA-1525204269.js
Copy indicator: ./!WORKSOP/indicators/CCI-1525204243.js
Copy indicator: ./!WORKSOP/indicators/STC-1525204580.js
Copy indicator: ./!WORKSOP/indicators/BB-1525204518.js
Copy indicator: ./!WORKSOP/indicators/VWAP.js
Copy indicator: ./!WORKSOP/indicators/HEIKEN.js
Copy indicator: ./!WORKSOP/indicators/TALib-port-tester_WMA.js
Copy indicator: ./!WORKSOP/indicators/LRC-1525204374.js
Copy indicator: ./!WORKSOP/indicators/EMA-1525204520.js
Copy indicator: ./!WORKSOP/indicators/WMA.js
Copy indicator: ./!WORKSOP/indicators/BB-1525204262.js
Copy indicator: ./!WORKSOP/indicators/NN.js
Copy indicator: ./!WORKSOP/indicators/ROC.js
Copy indicator: ./!WORKSOP/indicators/MACD-1525204453.js
Copy indicator: ./!WORKSOP/indicators/CCI-1525204505.js
Copy indicator: ./!WORKSOP/indicators/CCI-1525204615.js
Copy indicator: ./!WORKSOP/indicators/MACD_tf.js
Copy indicator: ./!WORKSOP/indicators/TRANGE.js
Copy indicator: ./!WORKSOP/indicators/EMA_.js
Copy indicator: ./!WORKSOP/indicators/BB.js
Copy indicator: ./!WORKSOP/indicators/store.js
Copy indicator: ./!WORKSOP/indicators/ATR-1525204445.js
Copy indicator: ./!WORKSOP/indicators/SMA.js
Copy indicator: ./!WORKSOP/indicators/TWIG-1525204371.js
Copy indicator: ./!WORKSOP/indicators/RSI-beta.js
Copy indicator: ./!WORKSOP/indicators/UO.js
Copy indicator: ./!WORKSOP/indicators/ADX-1525204582.js
Copy indicator: ./!WORKSOP/indicators/x3EMA.js
Copy indicator: ./!WORKSOP/indicators/LOOSAI.js
Copy indicator: ./!WORKSOP/indicators/PIVOTHIGHLOW.js
Copy indicator: ./!WORKSOP/indicators/MACDHistogram.js
Copy indicator: ./!WORKSOP/indicators/Benny-SMA.js
Copy indicator: ./!WORKSOP/indicators/EMA-1525204239.js
Copy indicator: ./!WORKSOP/indicators/TSI.js
Copy indicator: ./!WORKSOP/indicators/EMA.js
Copy indicator: ./!WORKSOP/indicators/SMA-1525204460.js
Copy indicator: ./!WORKSOP/indicators/TDM_SEQ.js
Copy indicator: ./!WORKSOP/indicators/FISHER.js
Copy indicator: ./!WORKSOP/indicators/SMMA.js
Copy indicator: ./!WORKSOP/indicators/TALib-port-tester_BBANDS.js
Copy indicator: ./!WORKSOP/indicators/CandlesPatterns.js
Copy indicator: ./!WORKSOP/indicators/TALib-port-tester_DX.js
Copy indicator: ./!WORKSOP/indicators/x2EMA.js
Copy indicator: ./!WORKSOP/indicators/STC_broken.js
Copy indicator: ./!WORKSOP/indicators/EMA-1525204302.js
Copy indicator: ./!WORKSOP/indicators/TSI-1525204354.js
Copy indicator: ./!WORKSOP/indicators/ATR.js
Copy indicator: ./!WORKSOP/indicators/BB-1525204272.js
Copy indicator: ./!WORKSOP/indicators/EMA-1525204342.js
Copy indicator: ./!WORKSOP/indicators/SO.js
Copy indicator: ./!WORKSOP/indicators/OOSAI.js
Copy indicator: ./!WORKSOP/indicators/VWMA.js
Copy indicator: ./!WORKSOP/indicators/RSI-1525204241.js
Copy indicator: ./!WORKSOP/indicators/MACD-1525204464.js
Copy indicator: ./!WORKSOP/indicators/SMA-1525204289.js
Copy indicator: ./!WORKSOP/indicators/MACDValues.js
Copy indicator: ./!WORKSOP/indicators/BBANDS.js
Copy indicator: ./!WORKSOP/indicators/RSI-1525204550.js
Copy indicator: ./!WORKSOP/indicators/TALib-port-tester_ATR.js
Copy indicator: ./!WORKSOP/indicators/TALib-port-tester_ADX.js
Copy indicator: ./!WORKSOP/indicators/FIBO.js
Copy indicator: ./!WORKSOP/indicators/TRANGE-1525204486.js
Copy indicator: ./!WORKSOP/indicators/TWIG.js
Copy indicator: ./!WORKSOP/indicators/nikiehihsa.js
Copy indicator: ./!WORKSOP/indicators/RSI-1525204249.js
Copy indicator: ./!WORKSOP/indicators/x3nikiehihsa.js
Copy indicator: ./!WORKSOP/indicators/StopLoss.js
Copy indicator: ./!WORKSOP/indicators/LRC-1525204359.js
Copy indicator: ./!WORKSOP/indicators/EMA_tf.js
Copy indicator: ./!WORKSOP/indicators/StopLoss-1525204376.js
Copy indicator: ./!WORKSOP/indicators/MACD.js
Copy indicator: ./!WORKSOP/indicators/MACD-1525204458.js
Copy indicator: ./!WORKSOP/indicators/RSI.js
Copy indicator: ./!WORKSOP/indicators/TWIG-1525204603.js
Copy indicator: ./!WORKSOP/indicators/STC_Rob.js
Copy indicator: ./!WORKSOP/indicators/Stoch.js
Copy indicator: ./!WORKSOP/indicators/CCI.js
Copy indicator: ./!WORKSOP/indicators/RENKO.js
Copy indicator: ./!WORKSOP/indicators/LRC-1525204511.js
Copy indicator: ./!WORKSOP/indicators/Dave.js
Copy indicator: ./!WORKSOP/indicators/MACD-1525204317.js
Copy indicator: ./!WORKSOP/indicators/ZERO.js
Copy indicator: ./!WORKSOP/indicators/PHA.js
Copy indicator: ./!WORKSOP/indicators/EMA-1525204287.js
Copy indicator: ./!WORKSOP/indicators/STC.js
Copy indicator: ./!WORKSOP/indicators/StopLoss-1525204462.js
Copy indicator: ./!WORKSOP/indicators/windowstats.js
Copy indicator: ./!WORKSOP/indicators/BB2.js
Copy indicator: ./!WORKSOP/indicators/CCI-1525193558.js
Copy indicator: ./!WORKSOP/indicators/MOMENTUM.js
Copy indicator: ./!WORKSOP/indicators/IndicatorInterface.js
Copy indicator: ./!WORKSOP/indicators/TWIG-1525204473.js
Copy indicator: ./!WORKSOP/indicators/STC-1525204573.js
Copy indicator: ./!WORKSOP/indicators/BB-1525204554.js
Copy indicator: ./!WORKSOP/indicators/DEMA-1525204455.js
Copy indicator: ./!WORKSOP/indicators/wvf.js
Copy indicator: ./!WORKSOP/indicators/DX-1525204559.js
Copy indicator: ./w2/indicators/WVF.js
Copy indicator: ./DEMA
cp: cannot stat './DEMA': No such file or directory
Copy indicator: MrGox/indicators/DEMA.js
cp: cannot stat 'MrGox/indicators/DEMA.js': No such file or directory
Copy indicator: ./DEMA
cp: cannot stat './DEMA': No such file or directory
Copy indicator: MrGox/indicators/EMA.js
cp: cannot stat 'MrGox/indicators/EMA.js': No such file or directory
Copy indicator: ./n8_v2_BB_RSI_SL/indicators/BB2.js
Copy strategy: ./mounirs_esto/mounirs_esto.js
Copy strategy: ./scarface_v2/scarface_v2.js
Copy strategy: ./BodhiDI_public/BodhiDI_public.js
Copy strategy: ./NEO/NEO.js
Copy strategy: ./NN_ADX_RSI/NN_ADX_RSI.js
Copy strategy: ./EMADIV2/EMADIV2.js
Copy strategy: ./custom_CCI/CCI_custom.js
Copy strategy: ./RSI_BULL_BEAR_ADX_PINGPONG/RSI_BULL_BEAR_ADX_PINGPONG.js
Copy strategy: ./RSI_BULL_BEAR/RSI_BULL_BEAR.js
Copy strategy: ./neuralnet_v2/neuralnet_v2.js
Copy strategy: ./Dave/Dave.js
Copy strategy: ./DynBuySell/DynBuySell.js
Copy strategy: ./n8/n8.js
Copy strategy: ./FIXPRICE/FIXPRICE.js
Copy strategy: ./BBRSI/BBRSI.js
Copy strategy: ./x2_rsi/x2_rsi.js
Copy strategy: ./buyatsellat_ui/buyatsellat_ui.js
Copy strategy: ./bryanbeck/bryanbeck.js
Copy strategy: ./CUSTOM_RSI/CUSTOM_RSI.js
Copy strategy: ./RSI_Bull_Bear_Adx_Stop/RSI_Bull_Bear_Adx_Stop.js
Copy strategy: ./n8_v2/n8_v2.js
Copy strategy: ./RSI
cp: cannot stat './RSI': No such file or directory
Copy strategy: Bull
cp: cannot stat 'Bull': No such file or directory
Copy strategy: and
cp: cannot stat 'and': No such file or directory
Copy strategy: Bear
cp: cannot stat 'Bear': No such file or directory
Copy strategy: -
cp: cannot stat '-': No such file or directory
Copy strategy: ADX
cp: cannot stat 'ADX': No such file or directory
Copy strategy: modifier/RSI_BULL_BEAR_ADX.js
cp: cannot stat 'modifier/RSI_BULL_BEAR_ADX.js': No such file or directory
Copy strategy: ./Supertrend_Gab0/Supertrend_Gab0.js
Copy strategy: ./TEMA/TEMA.js
Copy strategy: ./EMACrossover/EMACrossover.js
Copy strategy: ./MK_RSI_BULL_BEAR/MK_RSI_BULL_BEAR.js
Copy strategy: ./w2/w2.js
Copy strategy: ./MACD_1520024643/MACD_1520024643.js
Copy strategy: ./RsiStopLoss/RsiStopLoss.js
Copy strategy: ./DEMA
cp: cannot stat './DEMA': No such file or directory
Copy strategy: MrGox/DEMA_MtGox.js
cp: cannot stat 'MrGox/DEMA_MtGox.js': No such file or directory
Copy strategy: ./DI/DI.js
Copy strategy: ./DEMACrossover/DEMACrossover.js
Copy strategy: ./n8_v2_BB_RSI_SL/n8_v2_BB_RSI_SL.js
Copy strategy: ./EMADIV/EMADIV.js
Copy strategy: ./rsidyn/rsidyn.js
Copy strategy: ./mounirs-ga-version-2/mounirs-ga-version-2.js
Copy strategy: ./RSI_BB_ADX_Peak/RSI_BB_ADX_Peak.js
Copy strategy: ./bestone_updated_hardcoded/bestone_updated_hardcoded.js
Copy strategy: ./jazzbre/jazzbre.js
Copy strategy: ./mounirs-ga-version-1/mounirs-ga-version-1.js
Copy strategy: ./EMA_OR_PRICE_DIV/EMA_OR_PRICE_DIV.js
Copy strategy config: ./mounirs_esto/mounirs_esto.toml
Copy strategy config: ./BodhiDI_public/BodhiDI_public.toml
Copy strategy config: ./NEO/NEO.toml
Copy strategy config: ./NN_ADX_RSI/NN_ADX_RSI.toml
Copy strategy config: ./EMADIV2/EMADIV2.toml
Copy strategy config: ./custom_CCI/CCI_custom.toml
Copy strategy config: ./RSI_BULL_BEAR_ADX_PINGPONG/RSI_BULL_BEAR_ADX_PINGPONG.toml
Copy strategy config: ./RSI_BULL_BEAR/RSI_BULL_BEAR.toml
Copy strategy config: ./neuralnet_v2/neuralnet_v2.toml
Copy strategy config: ./Dave/Dave.toml
Copy strategy config: ./DynBuySell/DynBuySell.toml
Copy strategy config: ./FIXPRICE/FIXPRICE.toml
Copy strategy config: ./BBRSI/BBRSI.toml
Copy strategy config: ./x2_rsi/x2_rsi.toml
Copy strategy config: ./buyatsellat_ui/buyatsellat_ui.toml
Copy strategy config: ./bryanbeck/bryanbeck.toml
Copy strategy config: ./CUSTOM_RSI/CUSTOM_RSI.toml
Copy strategy config: ./RSI_Bull_Bear_Adx_Stop/RSI_Bull_Bear_Adx_Stop.toml
Copy strategy config: ./RSI
cp: cannot stat './RSI': No such file or directory
Copy strategy config: Bull
cp: cannot stat 'Bull': No such file or directory
Copy strategy config: and
cp: cannot stat 'and': No such file or directory
Copy strategy config: Bear
cp: cannot stat 'Bear': No such file or directory
Copy strategy config: -
cp: cannot stat '-': No such file or directory
Copy strategy config: ADX
cp: cannot stat 'ADX': No such file or directory
Copy strategy config: modifier/RSI_BULL_BEAR_ADX.toml
cp: cannot stat 'modifier/RSI_BULL_BEAR_ADX.toml': No such file or directory
Copy strategy config: ./Supertrend_Gab0/Supertrend_Gab0.toml
Copy strategy config: ./TEMA/TEMA.toml
Copy strategy config: ./EMACrossover/EMACrossover.toml
Copy strategy config: ./MK_RSI_BULL_BEAR/MK_RSI_BULL_BEAR.toml
Copy strategy config: ./w2/w2.toml
Copy strategy config: ./MACD_1520024643/MACD_1520024643.toml
Copy strategy config: ./RsiStopLoss/RsiStopLoss.toml
Copy strategy config: ./DEMA
cp: cannot stat './DEMA': No such file or directory
Copy strategy config: MrGox/DEMA_MtGox.toml
cp: cannot stat 'MrGox/DEMA_MtGox.toml': No such file or directory
Copy strategy config: ./DI/DI.toml
Copy strategy config: ./DEMACrossover/DEMACrossover.toml
Copy strategy config: ./n8_v2_BB_RSI_SL/n8_v2_BB_RSI_SL.toml
Copy strategy config: ./EMADIV/EMADIV.toml
Copy strategy config: ./rsidyn/rsidyn.toml
Copy strategy config: ./RSI_BB_ADX_Peak/RSI_BB_ADX_Peak.toml
Copy strategy config: ./bestone_updated_hardcoded/bestone-updated-hardcoded.toml
Copy strategy config: ./jazzbre/jazzbre.toml
Copy strategy config: ./EMA_OR_PRICE_DIV/EMA_OR_PRICE_DIV.toml
Install complete
some strategies fail with this error, I know stoploss is now native to gekko, but can you share this file too?
Error: Cannot find module '../helper.js'
Hello, I have trouble executing backtest and livetest (thankfully leads to the same errors :) ):
uncaughtException` { TypeError: ema.result.toFixed is not a function
at Base.method.log (/home/guite/Documents/gekko/strategies/EMA_OR_PRICE_DIV.js:40:38)
at Base.bound [as log] (/home/guite/Documents/gekko/node_modules/lodash/dist/lodash.js:729:21)
at Base.propogateTick (/home/guite/Documents/gekko/plugins/tradingAdvisor/baseTradingMethod.js:166:10)
at Base.bound [as propogateTick] (/home/guite/Documents/gekko/node_modules/lodash/dist/lodash.js:729:21)
at Base.calculateSyncIndicators (/home/guite/Documents/gekko/plugins/tradingAdvisor/baseTradingMethod.js:129:8)
at Base.bound [as calculateSyncIndicators] (/home/guite/Documents/gekko/node_modules/lodash/dist/lodash.js:729:21)
at afterAsync (/home/guite/Documents/gekko/plugins/tradingAdvisor/baseTradingMethod.js:94:10)
at Base.tick (/home/guite/Documents/gekko/plugins/tradingAdvisor/baseTradingMethod.js:108:5)
at Base.bound [as tick] (/home/guite/Documents/gekko/node_modules/lodash/dist/lodash.js:729:21)
at Actor.emitStratCandle (/home/guite/Documents/gekko/plugins/tradingAdvisor/tradingAdvisor.js:103:17)
at Actor.bound [as emitStratCandle] (/home/guite/Documents/gekko/node_modules/lodash/dist/lodash.js:729:21)
at CandleBatcher.batcher.on._candle (/home/guite/Documents/gekko/plugins/tradingAdvisor/tradingAdvisor.js:82:12)
at emitOne (events.js:116:13)
at CandleBatcher.emit (events.js:211:7)
at CandleBatcher.bound [as emit] (/home/guite/Documents/gekko/node_modules/lodash/dist/lodash.js:729:21)
at _.each.candle (/home/guite/Documents/gekko/core/candleBatcher.js:55:20)
at Function.forEach (/home/guite/Documents/gekko/node_modules/lodash/dist/lodash.js:3298:15)
at CandleBatcher.flush (/home/guite/Documents/gekko/core/candleBatcher.js:53:5)
at CandleBatcher.bound [as flush] (/home/guite/Documents/gekko/node_modules/lodash/dist/lodash.js:729:21)
at Actor.processCandle (/home/guite/Documents/gekko/plugins/tradingAdvisor/tradingAdvisor.js:97:16)
at Actor.bound [as processCandle] (/home/guite/Documents/gekko/node_modules/lodash/dist/lodash.js:729:21)
at Gekko.<anonymous> (/home/guite/Documents/gekko/core/gekkoStream.js:59:9)
--> in Database#all('\n SELECT * from candles_XBT_ETH\n WHERE start <= 1561942485 AND start >= 1561942201\n ORDER BY start ASC\n ', [Function])
at Reader.get (/home/guite/Documents/gekko/plugins/sqlite/reader.js:98:11)
at Reader.bound [as get] (/home/guite/Documents/gekko/node_modules/lodash/dist/lodash.js:729:21)
at Market.get (/home/guite/Documents/gekko/core/markets/leech.js:62:15)
at Timeout.bound [as _onTimeout] (/home/guite/Documents/gekko/node_modules/lodash/dist/lodash.js:729:21)
at ontimeout (timers.js:498:11)
at tryOnTimeout (timers.js:323:5)
at Timer.listOnTimeout (timers.js:290:5) __augmented: true }
RECEIVED ERROR IN GEKKO INSTANCE 2019-06-30-22-56-tradebot-2896762559368744
{ __augmented: true }
2019-07-01T03:21:39.328Z 'Service:Unavailable'
printed variable ema.result
with a console.error(ema.result)
and got: Indicator { weight: 50, result: false, age: 0 }
Might be a kraken configuration issue (I’m using kraken) but other “builtin” gekko strategies are working fine with my current configuration.
Thanks,
hello, can you tell me what is the best strategy for high frequency and profit on your list ? Thanks You!
uncaughtException TypeError: this.stopLoss.destroy is not a function
Can you please do a
for file in *; do mv "$file"
echo $file | tr ' ' '_' ; done
and then push again?
I use Gekko in UI mode but when I'm backtesting some of them like CCI or NEO, there will be no Backtest result!
But MACD or PPO or RSI works.
what is the problem?
Need to use
git clone --recursive https://github.com/xFFFFF/Gekko-Strategies
instead of
git clone https://github.com/xFFFFF/Gekko-Strategies
to get all external strategies during install.
is it possible to make strategy based on response from the other server in check function?
Hi, i´m not good at JavaScript so i want you to ask if the change on the binanceapi will have a effect on my Gekkotradingbot.
They will Delist the WAPI Endpoints, whatever this means, is gekko using this api?
n8_v2_BB_RSI_SL.js
16. Line var helper = require('../helper.js') //STOP LOSS
code incorrect
For stoploss there is no file named ../helper.js
If you write ./stopTrailing.js instead of helper.js, it returns an error in other lines.
can you fix the error?
Hi at all, I've installed this tw strategies Neapticator @ 2532ed4, NeuralNet @ fd4d221 i've tried to backtest some datas before a dataset of 3 mounth after other datas also 3 years but no results. All the time i push backtest button after some minutes the animation stop and the backtest button appear again. I've tried with 1 miute candle, 1 hour candle, and also 1 day candle but no change. i've modified the warmup but no change. The terminal doesn't give me any error everythings look like well. Can somebody help me?
I' ve tried to launch the strategies from the terminal and the terminal gives me his error:
/home/simone/gekko/strategies/neuralnet.js:54
if(this.settings.method == 'sgd')
^
But i don't know how fix it
My name is Luis, I'm a big-data machine-learning developer, I'm a fan of your work, and I usually check your updates.
I was afraid that my savings would be eaten by inflation. I have created a powerful tool that based on past technical patterns (volatility, moving averages, statistics, trends, candlesticks, support and resistance, stock index indicators).
All the ones you know (RSI, MACD, STOCH, Bolinger Bands, SMA, DEMARK, Japanese candlesticks, ichimoku, fibonacci, williansR, balance of power, murrey math, etc) and more than 200 others.
The tool creates prediction models of correct trading points (buy signal and sell signal, every stock is good traded in time and direction).
For this I have used big data tools like pandas python, stock market libraries like: tablib, TAcharts ,pandas_ta... For data collection and calculation.
And powerful machine-learning libraries such as: Sklearn.RandomForest , Sklearn.GradientBoosting, XGBoost, Google TensorFlow and Google TensorFlow LSTM.
With the models trained with the selection of the best technical indicators, the tool is able to predict trading points (where to buy, where to sell) and send real-time alerts to Telegram or Mail. The points are calculated based on the learning of the correct trading points of the last 2 years (including the change to bear market after the rate hike).
I think it could be useful to you, to improve, I would like to give it to you, and if you are interested in improving and collaborating I am also willing, and if not I would like to file it in the drawer.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.