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

Username
  

Password
  





Search Forums



(Advanced Search)

Forum Statistics
» Members: 39,322
» Latest member: DishisdesignJewellery
» Forum threads: 926
» Forum posts: 6,383

Full Statistics

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

Latest Threads
An official Gekko service...
Forum: Announcements
Last Post: tanvirai
11-20-2025, 12:18 PM
» Replies: 113
» Views: 291,788
Gekko development status ...
Forum: Announcements
Last Post: erectilenovus
11-17-2025, 11:36 AM
» Replies: 753
» Views: 1,769,397
Gekko 0.6 released
Forum: Announcements
Last Post: soniyathakur
11-02-2025, 12:21 PM
» Replies: 129
» Views: 380,459
Gekko with malware spotte...
Forum: Announcements
Last Post: cofffee124
10-30-2025, 09:56 AM
» Replies: 216
» Views: 346,445
New Gekko UI in the works
Forum: Announcements
Last Post: cofffee124
09-04-2025, 08:12 AM
» Replies: 186
» Views: 390,783
How to add Binance Future...
Forum: Technical Support
Last Post: Xavier32
10-07-2021, 02:20 PM
» Replies: 47
» Views: 159,138
Bittrex Configuration hel...
Forum: Bittrex
Last Post: yirzolusto
10-07-2021, 07:39 AM
» Replies: 6
» Views: 31,838
[Question] Why does gekko...
Forum: General Discussion
Last Post: cryptocurrency0
10-06-2021, 01:16 PM
» Replies: 16
» Views: 70,995
a couple of technical Que...
Forum: Technical Support
Last Post: mtom78632
10-06-2021, 11:08 AM
» Replies: 25
» Views: 87,748
Is there any way to make ...
Forum: Custom Systems
Last Post: seorun
10-05-2021, 08:20 AM
» Replies: 42
» Views: 134,748

 
  mongodb import
Posted by: emelyanko - 04-23-2018, 10:26 AM - Forum: Technical Support - Replies (5)

hi

I set up UIconfig.js so

Code:
ui: {
   ssl: true,
   host: 'domainname',
   port: 443,
   path: '/'
 },
 adapter: 'mongodb'

, but I can not connect to import data.

Code:
Error: Cannot find module 'mongojs'
   at Function.Module._resolveFilename (internal/modules/cjs/loader.js:548:15)
   at Function.Module._load (internal/modules/cjs/loader.js:475:25)
   at Module.require (internal/modules/cjs/loader.js:598:17)
   at require (internal/modules/cjs/helpers.js:11:18)
   at Object.<anonymous> (/home/eml/gekko/plugins/mongodb/handle.js:1:77)
   at Module._compile (internal/modules/cjs/loader.js:654:30)
   at Object.Module._extensions..js (internal/modules/cjs/loader.js:665:10)
   at Module.load (internal/modules/cjs/loader.js:566:32)
   at tryModuleLoad (internal/modules/cjs/loader.js:506:12)
   at Function.Module._load (internal/modules/cjs/loader.js:498:3)
RECEIVED ERROR IN IMPORT 61216142502108495
Child process has died.

Maybe I need to do something else?

Thank's


  authorization
Posted by: emelyanko - 04-23-2018, 07:50 AM - Forum: Technical Support - No Replies

hi

all settings took from here, everything works except for authorization

input of command:

Code:
printf "emelyan:`openssl passwd -apr1`\n" >> /etc/nginx/.htpasswd

yields the result:
Quote:Password: 
Verifying - Password: 
-bash: /etc/nginx/.htpasswd: Permission denied


these commands add a user and a password:
Code:
sudo sh -c "echo -n 'username:' >> /etc/nginx/.htpasswd"
sudo sh -c "openssl passwd -apr1 >> /etc/nginx/.htpasswd"

these commands add a user and a password too:

Code:
sudo htpasswd -c /etc/nginx/.htpasswd username
sudo htpasswd /etc/nginx/.htpasswd another_user

but the result in all cases is: attach

What did I do wrong?



Attached Files
.png   screen.png (Size: 164.51 KB / Downloads: 8)

  Trading Stategies, a helpful guide
Posted by: richard - 04-22-2018, 09:58 PM - Forum: Strategy Development - No Replies

I came across this article yesterday and thought you folks might find it helpful.

Ignore the 'mean reversion' stuff if you're not into that, though it does look useful.  The guy has written a whole guide on how to build a profitable strategy in one article.

    How To Build A Mean Reversion Trading Strategy

https://jbmarwood.com/mean-reversion-tra...more-12447


Good trading!

Richard


  Integrate CCXT lib to Gekko?
Posted by: hackonomist - 04-21-2018, 10:40 PM - Forum: Feature Requests - Replies (1)

Hello to the gekko community!

Are there any plans on integrating ccxt lib to gekko?

https://github.com/ccxt/ccxt

It seems it already supports more complex order types and advanced parameterization (like order amount etc.), and communication with many exchanges.

See here for details.

Thanks.


  Back testing results??
Posted by: jasurakk - 04-21-2018, 02:30 PM - Forum: General Discussion - Replies (1)

Hi!

I've been developing my own system with a backtester, and I just can't understand the results that it reports.

For example, on the bottom on the "Roundtrip" section it shows that my strategy took 3 trades:

Entry at (UTC)    Exit at (UTC)    Exposure    Entry balance    Exit balance    P&L    Profit
2016-06-12 00:00    2016-06-14 06:00    2 days    0.987    1.052    0.06    6.56%
2016-06-16 01:00    2016-06-22 15:00    7 days    1.039    1.255    0.22    20.81%
2016-08-22 22:00    2016-09-15 13:00    24 days    1.240    1.552    0.31    25.19%

So, entry balance for first trade was 0.987BTC and exit for the last was 1.552BTC, which would make about 55% of profit in total.

But, on the Backtest Result- section it says that:

start balance    1.00000 BTC
final balance    1.13575 BTC
simulated profit 13.57521%

Why do these reports differ so much; other says that the profit was about 55%, and other 13,57%??? :-o


  live gekko windows eror
Posted by: Asemaniko - 04-20-2018, 06:53 AM - Forum: Technical Support - Replies (1)

C:\Users\----\OneDrive\Desktop\gekko\gekko\plugins\trader\trade.js:312
      return minimum = this.minimalOrder.amount;
                     ^

ReferenceError: minimum is not defined



note: ubuntu no problem


  help identifying a strategy I saw on exchange
Posted by: h335t0ph3r - 04-19-2018, 12:25 PM - Forum: Automated Trading - Replies (2)

I was trading on https://tradeogre.com and pretty quickly realized there was a few bots trading against me.  Here is what I could see they were doing.

Buy coin at 1 sat higher than highest buy offer
Sell coin at 1 sat lower than lowest sell offer

Basically, they were exploiting a gap between the buy/sell books on a single coin on the exchange; I was doing the same thing.  I know it was a bot because as soon as I put my order above/below it, it moved the order.  

For further evidence, it was set to ignore any combined order above/below a predetermined amount-- for example.  If I listed 4.5 coins for sale, it would move it's own order to exe before mine (price diff of 1 sat).  But if my coin sale totaled 4.49 it would do nothing.

I used to this my advantage to find the floor of how low the bot would be willing to go, then leavel 4.5 coins there to hold the bot's order as low as possible while putting mine much higher up the order book to maximize my own profit.  Conversely, I have also broke my order up to the 4.49 totals and traded in 1 sat price increments which means I didn't realize as much, but still got my orders executed before the bots.

tradeogre is a relatively low volume exchange, so getting the order traded first is important, especially on coins that have these gaps because they are even lower volume usually.

Just curious if anyone knows what this trade strategy is called.  If anyone is curious to run it, I tripled my "fun" money (disposable money I just have for fun) in 2 weeks trading like this.  Usually a buy/sell pairing every 4 hours or so.  Trade pair profit ran from 3% to 14% usually around 8% though.  I ended up stopping because my holdings were getting to the point of taking a long time to actually execute.


  Requesting add new exchange: TradeOgre
Posted by: h335t0ph3r - 04-19-2018, 12:16 PM - Forum: Other exchanges - Replies (1)

Requesting new exchange to be added: https://tradeogre.com


  Simplicity and risk management
Posted by: richard - 04-19-2018, 07:24 AM - Forum: Technical Discussion - Replies (1)

The pros often say that keeping your trading strategy simple is of prime importance.

I understand that and agree, somewhat.  But I'm a programmer at heart, so when I see a challenge I often want to create a solution.

Risk management is a huge part of being successful at trading.  Huge.  Having tried my hand at day trading in the past it means a lot to me.  Here's an interesting article that makes this point and others in a useful fashion:

What It Takes to be A Successful Day Trader
    http://www.crbtrader.com/trader/v09n01/v09n01a01.asp

We're not trying to become day traders.  But we are trying to simulate them.  So their observations can be instructive.

The author said good traders don't trade every day.  Some days things aren't suitable, not enough trend or volatility, whatever.  Too risky.  Makes sense.  You can see it on the chart.

That reminded me of some of the Gekko strategies I've looked at with strings of bad trades in an otherwise successful strategy.  Made me wonder if there might be a way to leave the strategy mostly alone, but add a simple mechanism to identify bad days and avoid trading them.  Volatility, trend, volume, something.  Target those days and leave the rest alone.

Just a thought.  There will always be bad trades.  Finding ways to skip or minimize some of them seems worth strategizing about.  No doubt a lot harder than it sounds.

I just read that 75% of trades in the traditional markets are done by bots.  And I also read that more whales are targeting cryptos.  So it makes sense we need to manage our risk well.

Richard


  Gekko development status thread
Posted by: askmike - 04-18-2018, 03:00 PM - Forum: Announcements - Replies (753)

As some might have noticed I haven't been responding to all threads on the forum and all github issues in recent times. This is because I am working very hard on a massive upgrade for Gekko as well as preparing Gekko Plus for launch. I've hired someone to help with certain aspects of the project (visual design for the new upcoming UI as well as the Gekko Plus brand). I do want everyone to know that I am working very hard on Gekko every day, even though it might not be reflected when looking at the issue tracker or at my activity on the forum.

If you want to reach out to me and require a swift response please e-email me directly at gekko@mvr.me.

The purpose of this thread is to keep everyone updated on what is happening on my side, I will try to post updates to this thread on a regular basis. All updates are comments on this thread, they can all be found in this list:

- [2018-04-19] Update 1: The current roadmap (event system, new UI, order execution upgrade)
- [2018-07-05] Update 2: Major stability release (Gekko 0.6)
- [2018-08-08] Dev update 3: Gekko Plus is taking shape