Skip to content
/ PoloA Public

Automated Trading System for Poloniex cryptocurrency exchange platform.

Notifications You must be signed in to change notification settings

QArtur99/PoloA

Repository files navigation

PoloA

PolaA is a automated trading system for Poloniex cryptocurrency exchange platform. It is multithreaded application built with Dagger2, Retrofit2, RxJava2. Trading strategy of this system base on technical indicators such as EMA(Exponential Moving Average) and RMI(Relative Momentum Index)

Screenshots

screenshots

How to run the project in development mode

  • Clone or download repository as a zip file.
  • Create poloa.properties file.
  • Set two variables in poloa.properties KEY and SECRET.
  • Open project in Android Studio.
  • Set path to poloa.properties in build.gradle(line 4).
  • Set PoloA settings in poloa/presenter/utility/Settings.
  • Run 'app' SHIFT F10.
  • To stop this trading system run gradle build again.

Settings

  • Global
    • sell_if_dropped_percentage
    • sell_if_raised_percentage
    • can_i_lose
  • RMI
    • time_period
    • rmi_over_signal
    • signal_over_rmi
    • length
    • momentum
    • signal
    • overbought
    • oversold
  • EMA
    • time_period
    • length
    • percentage_value

Trading Strategy Scheme

schemat strategii 30 07

Application structure diagram

schemat programu 30 07

Trading Risk Disclaimer

Remember that the information presented here is for educational purpose only! It is not meant to be taken as direct investment advice. I'm not responsible for your investment actions. All trading operations involve high risks of losing your entire investment. You must therefore decide your own suitability to trade. Trading results can never be guaranteed. This is not an offer to buy or sell cryptocurrencies, stock, forex, futures, options, commodity interests or any other trading security.