Welcome, Guest
You have to register before you can post on our site.



Search Forums

(Advanced Search)

Forum Statistics
» Members: 4,151
» Latest member: etharparker
» Forum threads: 760
» Forum posts: 3,846

Full Statistics

Online Users
There are currently 75 online users.
» 1 Member(s) | 74 Guest(s)

Latest Threads
Dropdowns don't work
Forum: Technical Discussion
Last Post: Lucifer
6 hours ago
» Replies: 0
» Views: 4
API Keys
Forum: Binance
Last Post: Highwater
04-20-2019, 05:08 AM
» Replies: 2
» Views: 81
Daily News By BullsEye Ma...
Forum: Technical Discussion
Last Post: bullseyemarkets
04-19-2019, 08:24 AM
» Replies: 0
» Views: 23
I do not manage to get pr...
Forum: Technical Support
Last Post: philipina
04-18-2019, 06:55 AM
» Replies: 4
» Views: 78
Issues with importing his...
Forum: Technical Support
Last Post: Mathewsa05
04-17-2019, 07:20 PM
» Replies: 2
» Views: 56
Forum: Alternative Software
Last Post: david.jirovec
04-17-2019, 05:11 PM
» Replies: 0
» Views: 27
Improved profit and loss ...
Forum: Feature Requests
Last Post: Araceli
04-15-2019, 11:39 AM
» Replies: 5
» Views: 2,198
RPI 3B headless install p...
Forum: Technical Support
Last Post: TB-Gekko
04-14-2019, 09:03 PM
» Replies: 2
» Views: 111
Help with understanding A...
Forum: General Discussion
Last Post: wilbertvdl
04-14-2019, 04:26 PM
» Replies: 0
» Views: 82
Function this.source.fe...
Forum: Technical Support
Last Post: philipina
04-14-2019, 06:18 AM
» Replies: 2
» Views: 145

Posted by: Lorenweidenbach - 04-04-2019, 07:40 AM - Forum: Kraken - No Replies

Anyone familiar with the Kraken API?

How can you retrieve the price of a currency pair for a date in the past? I need this for some feature I'm working on.

For example, what request should I make to get the value of one BTC in USD on say 03-03-2017 at 10am ?

Update at Coinwhalenews: https://coinwhalenews.com/news/xrp

  Backtesting delivers results different from real trading
Posted by: 0160ZURSPORK - 04-02-2019, 06:39 PM - Forum: General Discussion - Replies (2)

I've run Gekko for some 300 canldes. It shows 6 trades, 2 roundtrips, and lost 0.54%. Downloading offline data and running backtest over the same time with the same strategy and settings shows 34 trades, 16 roundtrips  and a win of 11.0%.

How come?

And even more important, how can make trading results match backtesting?

  My Latest Thoughts about gekko
Posted by: batssmasher - 04-01-2019, 07:46 PM - Forum: General Discussion - Replies (7)

After testing lots of strats and lots of indicators using both classic and green gekko .i reached the truth that whatever you do it will NEVER get the same values for your indicators as in the exchange nor as in trdaingview . even if  gekko starts giving correct results it will have a slight delay which increment for your values by time

the best way  is to code your strat on trdaingview then use gekko as signal trader bot using email bridge for the trdaingview alerts.which works great .

  RPI 3B headless install problems
Posted by: Maupolom - 04-01-2019, 06:28 PM - Forum: Technical Support - Replies (2)

Hello there,

On my clean install RPI3 it seems impossible to install gekko without errors.

Install history

    1  sudo nano /etc/dhcpcd.conf
    2  sudo reboot now
    3  raspi-config
    4  sudo raspi-config
    5  ifconfig
    6  sudo raspi-config
    7  sudo nano /etc/dhcpcd.conf
    8  sudo apt-get update
    9  sudo apt-get upgrade
   10  sudo nano /etc/dhcpcd.conf
   11  sudo shutdown now
   12  ifconfig
   13  node -v
   14  node
   15  sudo apt-get install -y nodejs
   16  npm
   17  node -v
   18  sudo apt install npm
   19  npm -v
   20  sudo apt-get install git-core
   21  sudo apt-get install git
   22  git clone git://github.com/askmike/gekko.git -b stable
   23  cd gekko
   24  npm install --only=production
   25  history

After #24 the error is extensive:

npm ERR! System Linux 4.14.98-v7+
npm ERR! command "/usr/bin/node" "/usr/bin/npm" "install" "--only=production"
npm ERR! cwd /home/pi/gekko
npm ERR! node -v v8.11.1
npm ERR! npm -v 1.4.21
npm ERR! code E405

The npm log file is extensive and attached.

The problem at first glance after going trough some forums is that the NPM version is to low.
At an earlier stage I updated npm to 11 but then sqlite gave a lot of problems along the same line
node-pre-gyp WARN Using request for node-pre-gyp https download 
node-pre-gyp WARN Tried to download(403): https://mapbox-node-binary.s3.amazonaws....arm.tar.gz 
node-pre-gyp WARN Pre-built binaries not found for sqlite3@4.0.6 and node@8.11.1 (node-v57 ABI, glibc) (falling back to source compile with node-gyp) 

I've also tried to install SQLITE separately (sudo apt-get sqlite3) with no results.

I hope somebody can help.


Attached Files
.zip   npm-debug.zip (Size: 271.83 KB / Downloads: 0)

  How do you code ideas that keep track of things that happened in the past?
Posted by: boba - 04-01-2019, 06:04 AM - Forum: Strategy Development - Replies (1)

For example if LineA > LineB, you know LineA crossed from below to above LineB at some point, but when?

And how would you do the "below to above" part?

They cross when LineA.value === LineB.value, but would you have to store the previous candle to know if it is coming from below to above or above to below?

Is there an easy way to do previous N candles or get the time at and time since the last cross happened?

  No Binance option to add API
Posted by: owenho927 - 03-31-2019, 01:01 AM - Forum: Binance - No Replies

Dear all,
I am new to this auto trading bot, and have just installed the bot on Windows.
I was trying to add my Binance API, but there is no Binance exchange installed/loaded. Any help pls.


  How to add the Bitvavo exchange
Posted by: RPonGekko - 03-30-2019, 11:15 PM - Forum: Technical Discussion - No Replies

Hi there,

I try to add the Bitvavo exchange through the instructions of:

As an example I took /exchanges/wrappers/binance.js
and added bitvavo.js to the wrappers.

What do I need to do to get this new Exchange listed on the Config / API keys page in the selection box?

If anyone did a Bitvavo implementation, please let me know.

Thanks  Smile

  Function this.source.fetch(); getting blocked in marketDataProvider.js
Posted by: philipina - 03-30-2019, 10:14 PM - Forum: Technical Support - Replies (2)


I did a strategy where I just display the price on Binance for LUNBTC.
There is not sell/buy. I just want to see how Gekko is working.
I did set the frequency to 1 minute. 
 candleSize: 1, //1 minute

The tick rate is the default, so, as far as I know this is 20sec.

So, what I expect is that every minute it will display the price for LUNBTC.

The problem is that from time to time it gets blocked.

I did try to investigate by adding logs and here is what I have done.

I have added the below logs in the MarketDataProvider.
Manager.prototype.retrieve = function() {
 log.debug("Before source.fetch");
 log.debug("After source.fetch");


I have also added a log.debug entry in the marketFetcher
etcher.prototype.fetch = function() {
 var since = false;
 log.debug('Enter in Fetch ');
 if(this.firstFetch) {
   since = this.firstSince;
   this.firstFetch = false;
 } else
   since = false;

 this.tries = 0;
 log.debug('Requested', this.pair, 'trade data from', this.exchange.name, '...');


What I could see is that from time to time I see the log  Before source.fetch but I don't see the log Enter in Fetch.

It can stay like this for hours!
But if I press the ENTER key in the console I directly see the Enter in Fetch log entry.

So, it seems that somehow the  this.source.fetch(); function in the marketDataProvider gets blocked.
I don't know how to avoid that.

Have you ever had this problem?

Thanks in advance for your support.


  time zone Question
Posted by: TiberiusMC - 03-23-2019, 02:50 PM - Forum: General Discussion - No Replies

Hello everybody.
i am new to gekko and after some good backtesting i tried to trade live. but i don't get a trade going. i realised that my "Recieved data until xxx is one hour of my local time. is this a problem or intended. 
second question, (already asked in another thread) what do i need to own, to start trading. ex.: bnb vs btc. does it matter, what i have, or does the bot figure it out itself.
sorry for the noob questions.
cheers. TiberiusMC

  New UI?
Posted by: rdeman - 03-22-2019, 08:43 PM - Forum: General Discussion - Replies (1)

Hi all - is the new UI of GekkoPlus also available on Open Gekko? Or is OpenGekko still running the old UI?  Undecided