Pages:
Author

Topic: Haasonline Simple Trade Bot For BTCe and Bitstamp[Main topic] - page 101. (Read 416703 times)

member
Activity: 75
Merit: 10
Main Window -> Trade Bot Settings:

Did the Target Buy Price and Target Sell Price move with the market before?  On mine it is not the "Target" price which is being reported here, it's the 'current market price'.  This changes with each interval to duplicate the buy price and sell price shown on the MainWindow->Currency graph.

To be clear, currently:
TargetBuyPrice = current Graph BuyPrice
TargetSellPrice = current Graph Sell Price


I thought previously the Target Buy Price value was fixed as (LastSellPrice - MinCurrencyDrop) ? (Obv. anything below this value is valid)
And previously the Target Sell Price value was fixed as (LastBuyPrice + MinCurrencyRaise) ? (Obv. anything above this value is valid)


I'm not sure if I'm imagining things here... I have a screenshot if you need one.
jr. member
Activity: 38
Merit: 1
Right, did you see my update? it showed me 2 different sets of bot signals, 5 minutes after it bought it finally showed me the graph it was working off of. (Which is the first time through all the versions this has ever happened, so it could of been a fluke in all fairness)

Besides that, why did it red out the trade amount after it bought, completely telling me its wrong, i made no changes. the bot made the transaction itself and then decides it cant sell what it bought?

Its a little rude to say "sorry that's not possible" instead of acknowledging bugs, its just feedback to help you find whatever is causing the problems, not just to be dismissed as "your eyes deceive you"

Question: is your bot getting the return from btc-e api and calculating fees and such from that? or is it all in-program calculated?
sr. member
Activity: 449
Merit: 250
Software developer
Why I have red color in Trade Amount. I put there much smaller amount than I have on BitStamp but still color is in red.

Just check the "All-in" option and in a few second the software will show you how much it allows you to trade. The all-in is set to 90% because of safety reasons.

Just a short question: Can I install this on a windows 2008 server?!

Yes, the software uses the .NET framework 4 and 4.5 so it will run.

The bot just bought at a high, with no bot signal to buy at all (and set position to bought). After it does this, it reds out the trade amount and support says "the trade amount is to low or to high"

So the bot doesn't know exactly what it just did, it doesnt know the exact amount it spent or something like that

I hate no refunds. oh well. Ill keep up providing feedback for the benefit of other users

This is not possible, i am sorry. Trade signals, buy or sell are depending on the signals the trade-bot produces. If there is no indicator telling to buy then the software can not buy.
jr. member
Activity: 38
Merit: 1
The bot just bought at a high, with no bot signal to buy at all (and set position to bought). After it does this, it reds out the trade amount and support says "the trade amount is to low or to high"

So the bot doesn't know exactly what it just did, it doesnt know the exact amount it spent or something like that

I hate no refunds. oh well. Ill keep up providing feedback for the benefit of other users

UPDATE: I was watching the bot signal, wondering why it would buy, As I'm watching it, it completely changed, the whole bot signal history changed as i watched it.
It went from almost a straight line , with a couple dips down to 20 or 40, one notch down from normal. to a completely different history, almost always under 20 with plenty of movement
newbie
Activity: 24
Merit: 0
Just a short question: Can I install this on a windows 2008 server?!
member
Activity: 71
Merit: 10
Why I have red color in Trade Amount. I put there much smaller amount than I have on BitStamp but still color is in red.
sr. member
Activity: 449
Merit: 250
Software developer
I will have a look to the benchmarking part. - Confirmed, i fix this asap.
member
Activity: 75
Merit: 10
st0902b update:

Benchmarking Window:

Benchmarking no longer crashes the system (woooo).
Unfortunately, indicator graphs don't display if I load up old data into the current benchmarking trade bot, nor if I just go into the Benchmarking tool without loading any saved data Sad Currency ext works here, but bot signal is flatlined (differently to the bot signal on the main page).

Main Window:

1) Trade Bot Signal Graph (main window): Bot signal and Currency Extended display and work correctly for me. The other two indicator graphs don't seem to generate for me. I have two bots, both configured to btce.

@stephan224
2) I notice that you've changed the default MACD to 21 EMA, 28 EMA. It seems a little unusual. Is this your recommended setting?
What update timer are you using with this? It would seem as if it'd be for a shorter interval as there would be less noise given the 21 ema.


Thanks for the update
jr. member
Activity: 38
Merit: 1
Benchmark tool doesnt show anything below bot signal in the combo box (the options are in the combo box for indicators, but if you click them, no data)
Benchmark tool shows no updates on bot signal, probably because of the first bug, so the benchmark tool is no longer working, which makes me curious if the actual trading will work
member
Activity: 71
Merit: 10
New STB 0902 dont update BitStamp currency data.
BitStamp is properly configured.
Graph is not showing any data. Ive disabled firewall to check if this is the problem. Uninstalled previous version before installed new one.

UPDATE: Graphs start to work when I configured second bot and pointed to the same bitstamp and same currency.
sr. member
Activity: 449
Merit: 250
Software developer
@enki74:
Yes it is possible to get banned, this happen when you start the software more then 1 time and you are reading 1 and the same exchange. Then the change of flooding the exchange is real and the exchange could ban you if you do this.

In case you get banned you will be unable to read your wallet, read the open orders or make trades.

@kireinaha:
Check your PM. The feature you are requesting is already present in the software. But i have hidden it because i am still testing it.

@miaoux:
Yes this if perfectly normal behavior. This is exactly why you should use more indicators to get a GOOD momentum. Because that is whats it is all about. If all the mathematics are telling the same then there should be something happening. But if the mathematics outcome differ the momentum is not good and it is not a good momentum for a trade.

If you get this concept then you are very good on your way understanding my software. Because this is what it is all about, this is the way to earn a lot of coins.

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

The new version 0.9.0.2 can now be downloaded on my website.

The changes i made are listed on the webpage below and you can also see what i have planned for the next release already.
http://www.haasonline.com/simple-trade-bot-change-log/

To get the download you need to login at the "My Account" page and over there you will find the download link. It is the same link as you have used before when you bought the software and downloaded it the first time.

Please un-install the old version first before you install the new version.
member
Activity: 75
Merit: 10
Question for @stephan224 :

If I have two indicators running, I can see in the Trade-bot signals tab that there are:
2 required buy signals, 2 required sell signals
(for either a buy or sell to work).

What I have now, is that there is 1 Current buy signal, AND 1 Current sell signal.  Is this normal?

Thanks


sr. member
Activity: 350
Merit: 253
This is what I was attempting to avoid by getting in on more up/down movement with small trades then when I find myself "out of scope" I have been manually making a buy during a dip and flipping the buy/sell back to bought and trigger a sell from there etc.

Yes, I have tried this a few times as well, manually making a sale or buy and then flipping the coin position from "bought" to "sold" or vice-versa, since the minimum/maximum raises are trying to protect me, but in reality are impeding many good trade opportunities for me. I really wish there was a way to disable the minimum/maximum price drops. I have mine set very low at the moment (only 30 cents I think), but I still manage to find myself "out of scope" frequently.

@Stephan: Is there really no way to disable the minimum buy/sale figures? I understand some traders may want to feel that they're always "protected" and making a good trade, but I think I'm not the only one who would enjoy the software more if I could fine tune the market indicators to be my only resource, rather than arbitrary buy/sale prices. I would like to automate my trades and not have to check on it constantly. The only other alternative seems to be that I would wait out up/down currency waves, but of course, it could take weeks/months (never?) for the price to correct and I don't really need a bot to wait and do nothing for me Smiley
member
Activity: 64
Merit: 10
Here is something odd I noticed while trying to get the bot to make a trade (which it seems to not make trades when all the parms say it should)  Also noticing that the update interval is not always refreshing?

Anyway on this first pic the target sell amount changes from 4.16 to 4.37 in the second pic the only think I did was look at the benchmark and close out the 4.37 was value from before I changed the last  buy price to try and kick off a trade anyway that change was made many minutes before and was updated in the target sell amount long ago?












@Stephan224 anything you can say about this? Also can you repeat the max polling of the trading platform by the bot for BTC-E and is it effected by the number of indicators (RSI etc) or the interval set. Is there anyway to know if ones bot has been banned by BTC-e? Im getting no trades now?
hero member
Activity: 826
Merit: 1000
Does anyone have any advice on how I can prevent my trade bot from going "out of scope" on the recent market uptrends? Due to the minimal price drop/rise, this has been happening to me often. So far I've just been using the default RSI30 30/70 indicator at 60 second interval, but the problem is; my bot will sell at (for example) $250 when the RSI detects the currency is being overbought, but then I come back to check an hour later and the market has already risen to $260 and I'm left behind because the target buy price is less than $249.50.

I almost feel like I should just raise the "sell" threshold on the RSI30 indicator to 90 or higher, just to prevent it from selling since the market is rising so fast, but then of course, I could be in big trouble if the bubble pops and we come crashing down.

My assumption was that the trade bot could automate my trading strategies and make 10-20 trades a day, but so far I have had to check on it constantly so I don't get stuck. Am I the only one having this trouble, and if so, would anyone mind sharing some basic strategies or hints with me? Grin

No, you're not the only one. Mine got sold at $242.50 when I was sleeping. I really got left behind...  Embarrassed
member
Activity: 64
Merit: 10
Does anyone have any advice on how I can prevent my trade bot from going "out of scope" on the recent market uptrends? Due to the minimal price drop/rise, this has been happening to me often. So far I've just been using the default RSI30 30/70 indicator at 60 second interval, but the problem is; my bot will sell at (for example) $250 when the RSI detects the currency is being overbought, but then I come back to check an hour later and the market has already risen to $260 and I'm left behind because the target buy price is less than $249.50.

I almost feel like I should just raise the "sell" threshold on the RSI30 indicator to 90 or higher, just to prevent it from selling since the market is rising so fast, but then of course, I could be in big trouble if the bubble pops and we come crashing down.

My assumption was that the trade bot could automate my trading strategies and make 10-20 trades a day, but so far I have had to check on it constantly so I don't get stuck. Am I the only one having this trouble, and if so, would anyone mind sharing some basic strategies or hints with me? Grin

This is what I was attempting to avoid by getting in on more up/down movement with small trades then when I find myself "out of scope" I have been manually making a buy during a dip and flipping the buy/sell back to bought and trigger a sell from there etc.
sr. member
Activity: 350
Merit: 253
Does anyone have any advice on how I can prevent my trade bot from going "out of scope" on the recent market uptrends? Due to the minimal price drop/rise, this has been happening to me often. So far I've just been using the default RSI30 30/70 indicator at 60 second interval, but the problem is; my bot will sell at (for example) $250 when the RSI detects the currency is being overbought, but then I come back to check an hour later and the market has already risen to $260 and I'm left behind because the target buy price is less than $249.50.

I almost feel like I should just raise the "sell" threshold on the RSI30 indicator to 90 or higher, just to prevent it from selling since the market is rising so fast, but then of course, I could be in big trouble if the bubble pops and we come crashing down.

My assumption was that the trade bot could automate my trading strategies and make 10-20 trades a day, but so far I have had to check on it constantly so I don't get stuck. Am I the only one having this trouble, and if so, would anyone mind sharing some basic strategies or hints with me? Grin
member
Activity: 64
Merit: 10
sr. member
Activity: 449
Merit: 250
Software developer
Very simply the field in "trade bot settings" called "Min currency drop" changes to reflect the amount of my trade.  My point has been that this min drop or raise is the amount that the market must move before profit can be taken therefore smaller trades have smaller fees and market can move 3 cents and profit 2 a thousand times a day or 20 seconds divided by the seconds in a day (if there were trade opportunities for each 20 sec period).  Very simply you have that field Min currency drop raise in there for a reason and its tied to my trade amount......

As for what your saying about 1 "coin" I do not see that I see the amount change based on whole number or partial numbers of "coin"

And yes I have other questions that I have posted if your interested in those, screen shots are included...

You do not have to post anymore screenshots, i have seen them all. I have also seen your questions but as far as i know right now most of those questions will answer themselves in time. This normally how it goes.

You are right you can trade much more and get on every wave the currency makes, even is this wave is very low. However, this is only possible if you trade with a low amount of coins. So you should trade with less then 1 coin to get this working.

Testable example:
You trade 1 Bitcoin at the first trade bot and 0.2 Bitcoin at the second trade bot.
You are trading with a fee of 0.5%.

Now lets look at the fee you have to pay for both trade-bots:
0.5% fee costs of trading 1 bitcoin is 0.005 bitcoin. Do this times 2 because you need a buy and a sell, resulting in: 0.01 bitcoin total fee costs.
0.5% fee costs of trading 0.2 bitcoin is 0.001 bitcoin. Do this times 2 because you need a buy and a sell, resulting in: 0.002 bitcoin total fee costs.

To get the market movement you need to get the current buy price, multiply if by the total fee costs and you are done.

This part is the easy part to understand. Now, lets look to a situation where you have a trade bot setup with 20 coins in it.

0.5% fee costs of trading 20 bitcoin is 0.1 bitcoin. Do this times 2 because you need a buy and a sell, resulting in: 0.2 bitcoin total fee costs.

This far everything is the same. But now the market movement. Like i told before the market prices are shown with trading 1 bitcoin. But you are trading with 20 bitcoins now, so you can not use the market chart this time unless you calculate is back to 1 coin. So lets take the 0.2 bitcoin total fee costs and divide it by 20 bitcoins. This makes 0.01 bitcoin required market movement. Again do this times the current by price and you get the real needed market movement.

In conclusion;
0.5% fee costs @ trading 0.2 bitcoin = 0.001 bitcoin. Times 2 = 0.002 bitcoin total fee costs. Required market movement: 0.002 bitcoin * currenct buy price.
0.5% fee costs @ trading 1 bitcoin = 0.005 bitcoin. Times 2 = 0.01 bitcoin total fee costs. Required market movement: 0.01 bitcoin * currenct buy price.
0.5% fee costs @ trading 20 bitcoins = 0.1 bitcoin. Times 2 = 0.2 bitcoin total fee costs. Divide by 20 to get back to 1 coin. Required market movement: 0.01 bitcoin * currenct buy price.

Like everybody is telling you here, the market movement is different from the fee costs. Yes they are related, but less then you think.

BTW I can recommend you to review the currency extended chart at the benchmark form. It shows you the minimum values in action.
member
Activity: 75
Merit: 10
On LTC / BTC with the constant uptrend and minor blips, I'm thinking that 20s is too short an interval for me personally. The only other information I have historically is by looking at charts from BTC/MTGox/etc.

@Stephan224 Do you have a guide to how your implementations of the indicators work to generating each buy/sell signal? I think that might be useful for the learning process.  Thx
Pages:
Jump to: