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



Search Forums

(Advanced Search)

Forum Statistics
» Members: 5,327
» Latest member: jasondweller
» Forum threads: 887
» Forum posts: 4,275

Full Statistics

Online Users
There are currently 50 online users.
» 0 Member(s) | 50 Guest(s)

Latest Threads
VmaPredict2.js (new)
Forum: Strategy Development
Last Post: Stixx
Yesterday, 09:03 AM
» Replies: 82
» Views: 23,350
[SHARE] GAB - Gekko Autom...
Forum: Third Party Software
Last Post: sharon19
04-02-2020, 06:18 AM
» Replies: 138
» Views: 128,540
How to add Binance Future...
Forum: Technical Support
Last Post: dr3amer08
03-31-2020, 07:18 PM
» Replies: 0
» Views: 56
GreenGekko problem starti...
Forum: General Discussion
Last Post: Pierre3126
03-05-2020, 05:20 AM
» Replies: 2
» Views: 529
Candle data for 2 pairs i...
Forum: Strategy Development
Last Post: alexvps
03-02-2020, 05:17 PM
» Replies: 0
» Views: 168
☘ ReX sheet - request a...
Forum: Third Party Software
Last Post: moosylog
02-24-2020, 12:20 PM
» Replies: 0
» Views: 307
how to buy a quantity of ...
Forum: GDAX
Last Post: biandrea
02-18-2020, 09:01 PM
» Replies: 0
» Views: 125
reques new exchange:bitme...
Forum: Other exchanges
Last Post: Ytigiev
02-16-2020, 06:00 AM
» Replies: 6
» Views: 8,965
Problem configuring Excha...
Forum: General Discussion
Last Post: trading_gekko2020
02-14-2020, 07:21 PM
» Replies: 0
» Views: 217
Install helper.js
Forum: Technical Support
Last Post: cantthink19
02-09-2020, 07:27 PM
» Replies: 0
» Views: 426

  gekko supported exchange for U.S. investors
Posted by: macktastic - 10-22-2019, 10:47 PM - Forum: Binance - Replies (4)

Everywhere has been shutting their doors to U.S. accounts lately. My question(s) is will an API from Binance.us work on Gekko or should I start a coinbase pro account and just set the bot to gdax since the gdax api now just forwards you to coinbase pro? Also, are all the bugs worked out with the gdax.js file yet? I heard some chatter about people having trouble executing trades on gdax because of the date or something. Poloniex is shutting it's doors to U.S. based trades next month and I'm basically asking what exchange to trade on as a U.S. investor and please don't say Kraken because I tried them before and they're API was just awful!

  Error when import strategy files
Posted by: Looser - 10-22-2019, 08:53 PM - Forum: Technical Support - No Replies


Newbie under Gekko but accustomed to mt4, I receive an error when I try to use an external strategy download from https://github.com/xFFFFF/Gekko-Strategies
All strategy download have the same error : 
Expected "[", Comment, DoubleQuote, Newline, Whitespace, [a-z], [A-Z], [0-9], "-", "_" or end of input but "<" found.

Any idea?


Question Lost Password
Posted by: Previn - 10-18-2019, 11:27 AM - Forum: General Discussion - No Replies

I lost the password to Gekko installed on a virtual server, where do I find the config file so I can see the password? Huh

  Common trading mistakes: part two
Posted by: freeforex20 - 10-17-2019, 11:13 PM - Forum: General Discussion - No Replies

Common trading mistakes: part two

Overreliance on software
Most people use some form of technology to assist their trading.
For example, you might study chart patterns or use automated alerts and algorithms as prompts to trade.
But, as useful as all of these tools are, it is important to remember that they are only tools, and must be employed wisely.
Just as your satnav can occasionally direct you to drive into a deep torrent of water because it doesn't know the river has flooded, trading technology isn't something to follow blindly. You still need to keep your eyes open and react intelligently to the signs you see.
So when using technology, such as charting software or other analysis tools, it's important that you understand the underlying concepts and the reasons behind what the charts are telling you. This will allow you to see the bigger picture and avoid unnecessary mistakes.
Lack of record keeping
Do you remember your first trade? What about the third, or the fifth?
If you're new to trading, the details may still be clear in your memory. But in a few months' time will you still be able to describe each step and decision in detail?
Unless you keep a trading log or diary, the chances are that this information will be lost. And if you can't remember what you did right, how can you replicate it? Similarly, if you don't know where you went wrong you could easily make the same mistakes again.
Your trading diary will let you look back at your experiences with the value of hindsight and learn from them. So what should you record in it?
Which of the following is NOT worth putting in your trading diary?
Why you decided to trade
What you were wearing at the time
Where you placed your stops or limits
How you felt at the time you opened and closed the trade
Reveal answer
Bad timing
Timing is not only the art of good comedy - it's also central to good trading.
In the same way that a stand-up artist needs to deliver the punchline at exactly the right moment, you need to time your entry and exit from a market perfectly to maximise any profit or minimise any loss.
Timing mistakes are common among new traders. So how can you avoid them? Although getting your timing right isn't an exact science, there are a few tools that will help you to act at the right moment:
Chart analysis will help you forecast potential scenarios by revealing market patterns
A trading plan will help you to define your strategy, meaning you're more likely to avoid impulsive actions
Stops and limits will allow you to go about your business without having to monitor the markets constantly
Remember the limitations of software and use it intelligently
Keep a trading diary and reflect on the strategies that have worked well (or not so well)
Use tools such as charts, stops and limits to help you get your timing right when opening and closing positions

  Realtime debug
Posted by: aixbr - 10-08-2019, 10:04 PM - Forum: General Discussion - Replies (2)


I have a simple strategy that is :

strat.init = function() {


strat.check = function(candle) {

        const ema10 = this.tulipIndicators.ema10.result.result;
        const ema21 = this.tulipIndicators.ema21.result.result;

        } else {

that is work good in a backtest enviroment.

I already changed the line below in config.js :

config['I understand that Gekko only automates MY OWN trading strategies'] = true

and i am running with this command line :

node gekko --config config.js

but nothing is printed in console when the condition goes true or not.

How can i put it to run in realtime mode !?

  My own neural network
Posted by: lenny2 - 10-04-2019, 10:39 AM - Forum: Strategy Development - Replies (6)

I wanted to build a strategy that could learn how to adjust. 
Parameters: ADA, 3 months with 60min candles
My first step was to test tried and tested indicators. I started with Tulip, ema.
Attachment: using indicators shows market -37% but strategy did 16%

Next step was to normalize inputs. NN doesn't like 0.00000567. So I normalized to 5.67. I also made sure that all inputs were of the same power(Math) so that no input would overwhelm the algorithm.
I used a feed forward neural network with backpropagation with several hidden layers.
For training, Backtest saved a json file with the results, then it takes the roundtrip data, sees profit % (- or +) and generates training data. This way I have automated the training cycle.
Same parameters with the NN is attachment using NN.
result is 26%

This was just an early test. Going to try add/remove inputs.
I couple of things I've seen. Overfitting the neural network is definitely an issue here. If I feed it too much data, results aren't as good, plus it will behave poorly on other assets. Current version behaves ok when switching assets, but I have seen that is better to train the neural network for each asset as they have distinct behaviours.

Attached Files
.png   using indicatores and candle size.png (Size: 264.55 KB / Downloads: 53)
.png   using NN.png (Size: 271.75 KB / Downloads: 40)

  How to stop and then re-run a strategy without re-warming up
Posted by: Alex.P - 10-02-2019, 09:43 AM - Forum: Strategy Development - Replies (2)

if I have stoped a strategy and then I have to re-run again why do I have to warm it up again?

  Placing manual orders?
Posted by: Thluks - 10-01-2019, 08:29 AM - Forum: General Discussion - Replies (1)

Does Gekko currently support placing manual orders (stop buy, stop sell, limit, etc.) that it will then monitor and execute as soon as the conditions are met?

  Please give me a clue what does the strategy do?
Posted by: Alex.P - 09-30-2019, 03:01 PM - Forum: Strategy Development - Replies (2)

Hi Gekko users

Please help me understand what does this strategy do? What is SMA_long = 1000? SMA_short = 50? etc..

SMA_long = 1000
SMA_short = 50

# SMA Trends
SMA_long = 1000
SMA_short = 50

BULL_RSI_high = 80
BULL_RSI_low = 60

BEAR_RSI_high = 50
BEAR_RSI_low = 20

# BULL/BEAR is defined by the longer SMA trends
# if SHORT over LONG = BULL
# if SHORT under LONG = BEAR

Thank you for help

  Can I use more than one stradegy in one Gekko?
Posted by: lutianzhou001 - 09-29-2019, 02:03 AM - Forum: Feature Requests - No Replies

In the real market there will be more than one stradegy combined. Can I choose more than one stradegy and backtest them and use them into one Gekko in the real market ? For example I will combine MACD and RSI ,which means both MACD and RSI give the signal to buy, I will buy , or , I won't buy.