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

Username
  

Password
  





Search Forums



(Advanced Search)

Forum Statistics
» Members: 4,383
» Latest member: apichaip
» Forum threads: 792
» Forum posts: 3,917

Full Statistics

Online Users
There are currently 83 online users.
» 1 Member(s) | 82 Guest(s)
apichaip

Latest Threads
Multiple Imports?
Forum: Technical Discussion
Last Post: martyc
Today, 04:05 AM
» Replies: 0
» Views: 15
Problems with coinfalcon
Forum: Other exchanges
Last Post: gollem
Yesterday, 07:17 PM
» Replies: 2
» Views: 1,410
3 technical / set up ques...
Forum: Technical Discussion
Last Post: 77Bx
06-16-2019, 04:17 PM
» Replies: 0
» Views: 36
No Exchanges to choose fr...
Forum: Technical Discussion
Last Post: s1r
06-16-2019, 01:03 PM
» Replies: 0
» Views: 23
Data Importer (GUI error ...
Forum: Technical Discussion
Last Post: martyc
06-11-2019, 07:25 PM
» Replies: 1
» Views: 79
Gekko and binance
Forum: General Discussion
Last Post: acarter00001
06-11-2019, 01:49 AM
» Replies: 1
» Views: 247
[Share] RSI-BB-ADX with c...
Forum: Strategy Development
Last Post: emrek
06-09-2019, 10:11 PM
» Replies: 28
» Views: 10,086
How to reference portfoli...
Forum: Technical Discussion
Last Post: gekko_user_h477150n
06-09-2019, 08:44 PM
» Replies: 2
» Views: 126
strategy error messages
Forum: Strategy Development
Last Post: emrek
06-09-2019, 11:10 AM
» Replies: 0
» Views: 54
Bittrex bug fixed?
Forum: General Discussion
Last Post: satoshiphd
06-09-2019, 08:07 AM
» Replies: 1
» Views: 112

 
  Charged for limit orders
Posted by: Fitchie23 - 04-06-2019, 04:19 PM - Forum: General Discussion - No Replies

Hi, Ive been using gdax for a couple of years now and just recently I am starting to get charged on all limit orders. Not stop limit, just standered limit buy and sell orders. Is this right? Has something changed that I am not aware of?  Huh

Cheers.


  cli livetrade gekko shows trades that didn't happen
Posted by: TiberiusMC - 04-04-2019, 11:49 AM - Forum: General Discussion - No Replies

hi. 
yesterday my bot made a trade in cli with lets say 8% gain. today gekko posted it made again a trade with 8%. i was happy but discoverd, the new balance was the same as before. i checked at the exchange and there was no such trade. so the new trade just didnt happen. what could be the problem?


  Kraken
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 (3)

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 (9)

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


Code:
    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:

Code:
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.

MauPoLom



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

  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.


Thanks!


  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:
https://gekko.wizb.it/docs/extending/add...hange.html

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)

Hello,

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.
--------------------
// HANDLERS
Manager.prototype.retrieve = function() {
 log.debug("Before source.fetch");
 this.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, '...');
 this._fetch(since);
}

----------------------

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.

Alain