Skip to content

lpmorin/easybot

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Easybot

Introduction

Easybot is a trading tool able to load, save and draw candles from various sources. At today it supports fetching trades from Bitcoincharts.com and Btce.com as well as loading previous calculated candles from CSV files. Additionally I've added the possibility to backtest an EMA crossing strategy and the possibility to search for best EMAs combination.

This software was mainly inspired by this two projects:

Gekko Trading Bot

tAPIbot

While I was trying to understand some issues with this softwares, I found myself in need of some visual aid. While it's functional to understand some aspects of trading bots, the source code is quite messy as it was written in a few days.

easybot screenshot

Source Code

Easybot was developed using C# and Visual Studio 2012. Project uses some external references including:

migrap/BitcoinCharts

DmT021/BtceApi

TA-Lib

Installation

Find the latest release from here. Unzip the latest version wherever you prefer and run easybot.exe.

Setup

Please find configuration file named easybot.exe.conf in executable folder

Known issues

Not all pairs are supported. Due to the usage of BitcoinCharts, pairs availables on BTC-e but not on this one won't be working. I've successfully tested BTC/EUR, BTC/USD and BTC/RUR.

Donations

Donations are always welcome and really motivate developing :)

1GC8kcZp5ZVBm2bo96bUKEMkztU1rx5oy7

About

easybot trading tool

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 88.1%
  • Objective-C 7.8%
  • C# 1.8%
  • Perl 1.6%
  • C++ 0.5%
  • Java 0.2%