Username: Password:

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Kuriso

Pages: [1]
1
I think Gunbot needs a set of configurable options that would automatically change your strategy based on market conditions.  I prefer to be more conservative in my trades.  I'd rather miss a pump than get stuck in the dump.  The suggestion below is based on how I manually trade coins.  My manual account has 0 bags while my 3 bot test accounts are full of bags. 

There are two primary scenarios that cause bagholding
1) alt up because of pump
2) btc up which will drive alts down   


Scenario 1: a coin rises 10,15, 20%+, then dumps triggering a buy at too high of a level. 

A coin that is up 20% and then drops 5% can trigger a buy, depending on config of course.  Then if/when it falls some more, you are left bagholding.  Here is an example for one of my bags.  On 4/17 AMP went from 94xx to 116xx.  It was over a 20% increase at one point that day.  It then started to dump.  The bot bought into one of the dumps which has left me bagholding ever since.

One way to handle this is to allow us to configure an option to say, when BTC_XXX is up by x%, reduce buy amount by x%, increase buy level by x% and reduce sell level by x%.  These settings will override the primary configs.  Potential settings can then say, if BTC_AMP is up by 10% or more for the day, reduce the amount the bot buys by 50%, increase the buy level to 10% and decrease sell level to 1%. 

We can then use a "double down" option that says if price decreases by x% from last purchase price, max buy x.xxbtc worth.  Then tell the bot to sell based on an average price plus x%.  This option should be separate from anything above.


Scenario 2: bitcoin is up 10% or more for the day and 15% up for the week causing alts to bleed.

Generally speaking, when bitcoin goes up alts go down.  I would like to see a similar option as above but dedicated to bitcoin.  If bitcoin is up 10%, wait for BTC_XXX to fall x%, reduce buy amount by x%, increase buy level by x% and reduce sell level by x%.  We then have the same double down option above.  Buy more if price goes down more.


The goal here is minimize bags while attempting to make strategic trades based on market conditions.  Buy less, at a lower point and sell quick for a quick profit.

2
How is it not a "which is better scenario"??  The bots are riding the same trend at the same time.  I'm running the same pairs, at the same time, with the same amounts, with two different strategies, pointed at two different accounts.  Supergun has pulled ahead as a better strategy but as you can see, I'm making money with 1000trades that would have never been made with Supergun.  I've adjusted my 1000trades buy/sell to more closely match the settings used in Supergun.  I'm curious to see if it can keep or continue to fall behind.

I like 1000trades because it buys smaller amounts and it buys and sells fast.  Less likely to hold bags.  My supergun account is full of coins waiting to sell and 1000trades has two.  I got the bots started again earlier today before bitcoin took off.  I have not adjusted the strategy.  I'm going to let it go and see what happens.  I have lost a little of my 1000trades earnings because I got stuck with some monero.  It bought when the anon flaw was reported. 

3
I paused my bots when I reached 72 hours.  I had to move them off my computer and on to a server.  I've had some issues since doing so.  As soon as I figure out the problem, I'll be back to running these 2 bots.

4
Didnt expect them to run even. Mind posting your settings?

I started out using 1/1/1 and 2/2/2 for 1000trades but I have changed that to 1/1/1/ and 2.5/2.5/2.5

I am using .5/.5/3 and 2/2/8 for Supergun

5
Going on 24 hours.  I've added 2 more pairs because not all btc is getting used at the same time.

1000trades: now up to 10 pages of trades and account balance is 1.61441805 BTC

Supergun: still only 1 page of trades and account balance is 1.61644814 BTC

Still running about even.

6
so in the long run .. profitability is most important .. so what's best to use ? 1000trades or supergun ?

I don't have that answer yet.  We'll see in a week.

7
If it went down the supergun wouldn't of sold would it?

Whereas the 1000 trades for me instantly sets the sell orders.

Might be why there was no difference but much higher fee's


Let me know how this goes, very interesting! Then we'll have to find the optimal SuperGun/1000 Settings.

Fees are not necessarily higher with the 1000trades.  1000trades generally buys smaller amounts whereas the Supergun makes larger purchases.  I'll see about adding up the fees and see if they are really higher one way or another.



8
12 hours ago I started running a test of both trading strategies.  I have the same 8 pairs running for both 1000trades and Supergun.  At some point last night my windows updated and restarted so the bots have not ran the whole time.  At this point, with 8 pairs each and .2btc traded per pair, my polo balance is worth:

1.60563btc - 1000trades
1.60554btc - Supergun

+.01117btc running total

Each account was started with exactly 1.6btc
So far basically even but 1000 trades has made a ton more trades.  5 pages of trades vs 1 page of trades for Supergun
I will continue to update this thread over the next week and let you guys know which system is better.

Update2

Going on 24 hours.  I've added 2 more pairs because not all btc is getting used at the same time.
1000trades: now up to 10 pages of trades and account balance is 1.61441805 BTC
Supergun: still only 1 page of trades and account balance is 1.61644814 BTC

+.03086619btc running total

Still running about even.

Update 3

A little over 36 hours now.  I've added 3 more pairs.  This brings me to 13 total sets running.
1000trades: now up to 13 pages of trades and account balance is 1.61421104 BTC
Supergun: 2 pages of trades and account balance is 1.64114595 BTC

+.05535699btc running total

Supergun has now pulled ahead.  I do not know if this is accurate now though.  I think the 1000trades bot died last night.  All console screens went blank and there was a long period of no trades.  I will continue to run the bots for a week and see how they do.

Update 4

A little over 48 hours now.
1000trades: now up to 18 pages of trades and account balance is 1.62011555 BTC
Supergun: 3 pages of trades and account balance is 1.63016095 BTC

+.0502765btc running total

While Supergun is still ahead, it has made some bad purchases today.  The markets were up and as they started to sell off, the bots bought in and has left me with some bags.  We'll see how it looks tomorrow.

Update 5

A little over 60 hours now.
1000trades: now up to 24 pages of trades and account balance is 1.62611253 BTC
Supergun: 5 pages of trades and account balance is 1.64277137 BTC

+.0688839 running total

Update 6

A little over 72 hours - I paused the bots to move to a new VPS.  Had some issues so I've been delayed.
1000trades: now up to 31 pages of trades and account balance is 1.6292254 BTC
Supergun: 6 pages of trades and account balance is 1.6500484 BTC

+0.0792738 running total

Update 7

Up to about 84 hours of run time - about 12 hours after restart
1000trades: 35 pages of trades and account balance is 1.62049257 BTC
Supergun: 7 pages of trades and account balance is 1.69446467 BTC

+0.11495724 running total

Update 8

Up to about 96 hours of run time
1000trades: account balance is 1.63281689 BTC
Supergun: account balance is 1.71166614 BTC

+0.14448303 running total with plenty of bags now

Update 8

Up to about 108 hours of run time
1000trades: account balance is 1.63181786 BTC
Supergun: account balance is 1.74103629 BTC
Plenty of bags still held by the supergun bot

+0.17285415 running total


9
Technical Support & Development / Gunbot Error Codes
« on: April 11, 2017, 03:47:29 PM »
Error!!! statusCode 422
!!! Cycle  failed. Will repeat in 3000s
If it is repeatedly and blocking the first start of the bot, make a new api key and send it to me. If it is occasionally or mixed with good cycles, it is just errors coming and the bot handling them in the correct way in the following cycles.

=== ERROR ===statusCode 403
The bot is not connecting to the server.  There are a couple potential issues. 
  • API keys are wrong or missing.
  • After adjusting your config settings, you did not save those settings.
  • IP restriction set but you did not actually save your IP to the list

=== ERROR ===statusCode 429
Temporary Ban from Exchange, because of too much API Requests by Bot.
  • Reduce the Bot Wait Time and Error Wait Time in config file if you use many coins to trade
  • Open less coin-pairs




Please post other errors so I can include them above.

10
Configurable, variable trade strategy based on current market conditions
I think we could really use a variable trade strategy system that uses configurable options to override the general trade strategy.  Ideally it would modify the strategy so that if market is shoots up 10% or more (based on configs), the override would kick in so the bot buys quick and sells quick.  If market is down 10%, the variable strategy would buy and hold for a 5-8% profit (based on configs).  This is a simple generalization of a plan but something that I use for manual trading.  The idea would be to incorporate a configurable strategy that will allow for day trading based on the 3 level system but adjust your overall strategy based on what the market is doing.  Could included a modified stop loss that is activated for this variable strategy.  I think it would help to reduce bagholding but also increase gains for those days when the markets run red. 

Another config option I would like to have is a Double Down.  If market price falls xx% below last purchase price, buy xx btc worth.  Let the bot adjust the sell point based on the new Double Down average.  This would be another useful feature to include with the order tracking I talked about above.

What are your thoughts?

11
Keep trade pairs separate
I would like to trade btc/xmr and usdt/xmr but the trades get mixed up if you run at the same time.  I was testing it last night.  Some XMR was bought with BTC but then sold under the USDT pair I had running at the same time.  The BTC, ETH, XMR, and USDT markets should be treated as separate trade pairs.

the problem is doesnt matter how much you keep them separated: you will always use the same balance on poloniex

Yes, but couldn't the bot track the balance bought from each pair and only trade the balance from said pairs?  If the bot is closed and reopened, it needs to check the polo balance with the balance in the log.  If the balance is different, alert user with a set of options to continue.  This type of tacking could be useful for running both types of bots at the same time.  Sometime 1000trades is more useful than Supergun and vice versa.  While one bot is waiting to buy, the other bot could be doing something.

It would be nice to even separate out the bots for each base coin.  There needs to be separate config text for each coin pair anyways.

12
Keep trade pairs separate
I would like to trade btc/xmr and usdt/xmr but the trades get mixed up if you run at the same time.  I was testing it last night.  Some XMR was bought with BTC but then sold under the USDT pair I had running at the same time.  The BTC, ETH, XMR, and USDT markets should be treated as separate trade pairs. 

13
Before going to bed I noticed that 2 bots were running but hadn't done anything at all.  I leave the polo "open orders" window open to keep an eye on what is happening.  It appeared as though these bots were stuck in a sell position without ever making a purchase.  The "price target to sell" had a value but when I checked polo, there were never any coins purchased.  These were new pairs with nothing in the trade history.  I restarted the bots and then at some point last night after going to bed, everything froze. 

Yes, I only tested the 1000trades yesterday.  I'm testing out the Supergun on a couple pairs today.  I'll post later with some feed back.

Going on 24 hours now, I am up to .00265717 in earnings with the bot. 

The 1000trades strategy worked but it would have worked awesome if we had the 2 options I was talking about above.  I am using the same basic strategy but manually and that netted me .10857462btc just in the last 24 hours.  I am manually trading more btc than the bot has access to right now but the bot's 24hr total should have been 10x the current amount.  The bot has the potential to far surpass what I can do and should because I can't focus on trading like a bot can.

14
From Polo with some added details....

Current Avg Buy/Sell

GNT: the avg buy was 6423 and avg sell was only 6502.  That is about .013 or 1.3%.  The avg sell should have been 6615
BTS: the avg buy was 697 and avg sell was only 702.  Basically 1%.  The avg sell should have been 718/719
MAID: the avg buy was 16104 and avg sell was only 16184.
All my sets are like this.  In my config, I had no sell level less than 3%

To keep it simple for my testing, I put 1 and 3 in the "buy level 1" and "sell level 1" and then left the "buy level" and "sell level" at 1/1.  It should be selling my coins at a 3% increase from the purchase price if this is correct.. "first level margin to sell when currency increases its value (example: sell when currency increases 2% of paid)"

it "tries" to sell at the level you set: any trend reverse on that level will fallback to the previous level or above.

I have yet to see it "try" to sell at any level close to my configs.  The bot has done a decent job of trying to pick an entry point but so far I have only seen it set a sell price and wait.  As I pointed out above, those sell prices are nowhere near the level I configured.  As of right now, in its current configuration I made 1.3057usd today.  I traded 5-7 pairs most of the day.  There are a handful of other coins that need to sell but at the current bot pricing level that would not amount to much. 

I have 2 major complaints but if addressed, these fixes would make this a wonderful tool. 

1) The bot does not buy enough coins even though I have the bitcoins for it to use
This could be a setting issue.  I am brand new to this bot.  After trying different settings, the bot "buy logic" doesn't seem right to me.  Here is the issue...  For most of the day the bot would only purchase around .005btc worth of any coin at a time.  Sometimes it would make multiple purchases before the first order was sold.  I guess this is due to the price coming down before the sell price was reached.  This action is completely fine but at most I had 1 coin with 5 purchases before the low sell prices were finally triggered.  As of the typing of this message, I have 3 coins with 2 separate purchases.  The rest have 1.  If the bot spent up to the .1-.5 bitcoin I specified in the configs for each coin, my 1.30usd profit to this point would have been at least 10x this amount. 

Solution
Give us the option to specify how much of the "Max balance to trade" should be used for a purchase.  So, for example, we could config .5 as the max to be spent on one coin at any given time but the bot should spend at least .1 per trade.  This way it can make multiple purchases if the price declines from the initial entry.


2) The bot does not sell for the price I want it to.
As I pointed out above, the bot does not place a sell order anywhere close to my specified config.  I can understand the bot trying to figure out the best point of sell but I don't think this is working right and it is costing me a better return. 
For example, today was the first time I traded BTS so it will be easy for me to look at the history and layout this conservative example. 
 - During my trading window, BTS had a range between 665 and 730. 
 - Looking at the 15 min candles, there were 5 entry points at 693 sats and 3 exits at 714 (3% profit margin). 
 - The bot had a purchase range from 691 to 718 and a sell range from 698 to 711. 
 - I have 2 pending sell orders because the bot made purchases at 712 and 718. 
 - Not counting those two orders, there was an avg buy of 697 and sell of 702.  Way under my 3% config. 

Why did the bot not try to exit at those 3 point for my 3% profit margin?  Because the bot did not set the sell orders at the config level I set, it cost me .6192usd and if we were trading at 10x the amount that would be 6.192usd just on this one pair during this small window.  These are compounding problems.  I am not sure how the bot logic and calculations work BUT if the bot calculated that a sell price was not achievable and adjusted the price down, I would be 100% satisfied with that action but this is not what I am seeing.  As far as I can tell, the bot picks a good entry and then sets its own random sell order and forgets it.

Solution
We need the option to hard set a profit margin.  Give us a config option that removes the bot sell logic and just sets the sell at what ever profit we config.  This would allow us to run two sets of bots.  One that does a calculated buy/sell and one that does a calculated buy and a hard sell.  One bot can day trade small ranges and another can be set to hold out a little longer for a bigger reward.

It is 3:45am here so I'm done for now.  If anything needs clarification, I'll respond back tomorrow. 

PS: Make the forum font larger.  The font is super small for me[/size]

Pages: [1]