Bitcoin Forum
July 07, 2024, 02:42:27 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 [38] 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 ... 125 »
  Print  
Author Topic: Haasonline Simple Trade Bot For BTCe and Bitstamp[Main topic]  (Read 416462 times)
CADguy
Full Member
***
Offline Offline

Activity: 330
Merit: 100



View Profile
December 05, 2013, 02:43:05 PM
 #741

@CADguy:
Your suggestion about the "current interval" next to the "last update"... what do you mean by this? The current prices?



i meant the current interval that the bot is on because it is sometimes hard to guess/ estimate from the graph where you are
the "last update" is just a good location for you to place it beside

if im not being clear i mean on the graph you can see that the bot is currently between for example interval 2000 and 2500 but its hard to see that its actualy on interval 2463 (just an example)

let me know if im still not being clear

cheers Smiley
MBTY
Newbie
*
Offline Offline

Activity: 41
Merit: 0


View Profile
December 05, 2013, 04:36:10 PM
 #742

I thought you have solved the problem already... it is like the debug log says, the software tries to sell (or buy) the coins. However the exchange rejects your order because the trade-amount is to high. You noticed this problem already i guess.  The solution is straight forward; trade with a little less then the 30LTC, create some overhead. Drop it to 29LTC for example and make sure there is a little amount on both sides of your wallet. If you do this you should encounter no more to problems.

To understand the logic behind:
The bot tries to trade the trade-amount you have set. No matter if it is a buy or a sell. The other solution, like you are writing down, will result in a downgoing trend of the trade-amount in time... think about it, if i should correct the trade-amount each buy or sell it would only do downwards.  

I am still looking to improve this part, but it is not as easy as it might look like. :|

Bot not only trades incorrect, but it calculates the profit is wrong. He did not take into account when buying commission. Hence two problems.
1) Bot ceases trading. Even if I store a small amount of money on both sides - they end, because every time the bot sells more than bought.
2) Profit is calculated incorrectly.
This is a critical error. When a small profit bot trades minus.
Stephan224 (OP)
Sr. Member
****
Offline Offline

Activity: 449
Merit: 250


Software developer


View Profile WWW
December 05, 2013, 06:08:45 PM
 #743

@CADguy:
I get it, thanks.

...

It is non-critical and i have answered these questions before.  Undecided

Lead developer of Haasonline Software Engineering and owner of Haasonline.com - Checkout my Simple Trade Bot on: https://bitcointalk.org/index.php?topic=211979.0
enki74
Member
**
Offline Offline

Activity: 64
Merit: 10


View Profile
December 05, 2013, 06:28:00 PM
 #744

Hi,
Dont turn both tabs on in bitstamp! One api per currency pair, there is only one pair at bitstamp. You will overload the api and get banned. Yea there are issues with bitstamp sometimes, I am not 100% how to solve them. Check the "support" tab at the bottom and see what it suggests.

I think all the problems with cryptsy are on cryptsy´s end and not the bots.



@Stephan Any update on if or how to make Cryptsy work?
kalross
Member
**
Offline Offline

Activity: 85
Merit: 10


View Profile
December 05, 2013, 07:46:00 PM
 #745


I will add Ppc/Usd and Trc/Btc for BTC-e too at the update, thanks for telling me this.



Maybe there are some Cryptsy currencies missing too.  Once I can read my BTC balance with the bot, I will be good to trade on cryptsy :-)
bx8389
Member
**
Offline Offline

Activity: 80
Merit: 10


View Profile
December 05, 2013, 08:15:09 PM
Last edit: December 05, 2013, 10:03:32 PM by bx8389
 #746



Bot working nicely^^

For me too, i am travelling at drop time and unable to check bot
many thanks Stephan
kalross
Member
**
Offline Offline

Activity: 85
Merit: 10


View Profile
December 05, 2013, 10:35:51 PM
 #747



Bot working nicely^^

For me too, i am travelling at drop time and unable to check bot
many thanks Stephan

Glad its working so well for you folks.

People.  Please keep giving feedback as it will help Stephan make the software better for all and help move the release out of beta phase.  There is a reason it is beta after all.  Great progress made and Stephan deserves much appreciation for all his work this far.  Be patient and polite.  Stephan is very good at incorporating fixes and new features on request.  Excellent in fact.  Support is commendable.

A lot of the issues are probably related to us not fully understanding what the bot is doing and once the new documentation arrives, things will become clearer to all hopefully.

Don't be deterred by replies such as "your settings are wrong' (occasionally they will be) or 'it works fine for me.'  (great for you).  If that is the answer to all issues in a beta stage, then the app is frankly doomed!  Whilst slow moving currencies like BTC/USD may respond well to certain settings....those settings can be catastrophic in other currencies.  I've run hundreds of benchmarks and still cannot find anything I'm happy with.  No one person has same requirements as another.

Cheers.
Stephan224 (OP)
Sr. Member
****
Offline Offline

Activity: 449
Merit: 250


Software developer


View Profile WWW
December 05, 2013, 11:56:46 PM
 #748

Wow... thanks Smiley

Alright, well i have some good news in return:

Version 0.9.0.7 beta of the Simple Trade Bot has been released.

The following changes are where implemented:
- Changed: BTCe API – The currency Ppc/Usd and Trc/Btc are added.
- Changed: The MACD-MA calculation has been improved.
- New: Advanced setting to reset the last buy and sell prices after a sell command.
- Fix: Issue with NOT selecting the second trade-bot is now solved.
- Fix: Price change -indicator fixed. (buy to soon issue)
- Fix: Stochastic oscillator -indicator fixed. (values reversed, translations reversed)
- Fix: Some profit calculation issues are solved when advanced settings where used, not all.
- Fix: BTC-China API – "Test" button at the settings form is fixed.

Known issue:
- While using one of the advanced settings, you can get some strange profit output numbers. This is a known issue and we are working on it.

I know not all reported issues are fixed, for example Cryptsy might be outdated with its coins. But still we released this new version to fix all the other reported issues first. Of course we are sorry for this and we will fix those other issues as soon as possible.

To get the update: go to www.haasonline.com, login at the My Account -page, and press the download link you used before.

To install: uninstall the old version first and install this update as a fresh install.

Something usefull: I have posted a second CTF package online with more recent prices and with a time interval of 5minutes (300sec). I repost this for the people who might have missed this link earlier.
http://www.haasonline.com/wp-content/uploads/2013/12/CTFPackage2.zip

Happy coin earning! Wink

Lead developer of Haasonline Software Engineering and owner of Haasonline.com - Checkout my Simple Trade Bot on: https://bitcointalk.org/index.php?topic=211979.0
CADguy
Full Member
***
Offline Offline

Activity: 330
Merit: 100



View Profile
December 06, 2013, 01:10:11 AM
Last edit: December 06, 2013, 01:22:32 AM by CADguy
 #749


- New: Advanced setting to reset the last buy and sell prices after a sell command.


sorry for the bad news but i believed this update may have messed with something
when i benchmark my files it seems as though the bot completely ignores the "last buy and sell reset timeout" my bot is trading at losses without waiting for the timer to run out

will be switching back to 9.0.6

anybody else having this issue or just me?

thanks for the great work though stephan

edit:typo
xpalax
Member
**
Offline Offline

Activity: 65
Merit: 10


View Profile
December 06, 2013, 03:24:18 AM
 #750

Can someone explain to me the use of the ROC (Rate of Change) indicator.  I cant seem to get it working with any bench marking I do.

@Stephan224

1) Would it be possible to get a dump of a .ctf file if we close the bot or change update timers? Also, as it was mentioned a better way to see individual intervals on the graphs?

2) It seems profit calculation is broken in benchmark with/without any advance settings.

3) Could we also get a way to save API and other information when moving to updates, please? Wink
 
PS. Thank you for this program! Since I started trading again 40 days ago, my initial investment of ,at the time, 55$ worth of BTC I have made a profit of 6x that! I wholeheartedly support this bot, and will continue to use it while also daytrading manually.
kalross
Member
**
Offline Offline

Activity: 85
Merit: 10


View Profile
December 06, 2013, 05:33:26 AM
 #751

May we have an option to continue trading once the drop loss has been activated?

New features and fixes are great...the bot is feeling really good.

Thanks for all your work and support Stephan.

K
kalross
Member
**
Offline Offline

Activity: 85
Merit: 10


View Profile
December 06, 2013, 05:35:21 AM
 #752

Can someone explain to me the use of the ROC (Rate of Change) indicator.  I cant seem to get it working with any bench marking I do.


I've not used it to trade...but it can be good on quick pump and dumps.  When the currency starts to rise fast you can set a Buy trigger and vice versa as the dump occurs.

I wouldn't recommend most pump and dumps...most get burned :-)

K
alexuk
Sr. Member
****
Offline Offline

Activity: 322
Merit: 250


View Profile
December 06, 2013, 09:57:09 AM
 #753

@stephen224


Ive been playing with the ROC indicator.

Im trying to get the bot to BUY when there is a sudden high-rate drop in the market, and then sell when it begins to recover.

Ive setup my ROC to be "Buy at value 0.1" and "Sell at value -0.001" -- (this is the opposite of the defaults which are -0.001 and 0.001 respectively). It seems its inside the trigger levels at these values at all times, and doesnt "trigger" when i crosses the threshold.


From what i can tell, ROC only works in the opposite way i want it to, that is it wants to sell in a dip, and buy on a rise....

Is this clear? can you take a look into reversing it for me
alexuk
Sr. Member
****
Offline Offline

Activity: 322
Merit: 250


View Profile
December 06, 2013, 10:10:18 AM
 #754

also - please create a third bot tab for benchmarking only - im getting a little tired of switching a active bot on/off to adjust my settings and fiddle....


silverston
Hero Member
*****
Offline Offline

Activity: 952
Merit: 502


SAPG Pre-Sale Live on Uniswap!


View Profile
December 06, 2013, 11:01:58 AM
 #755

Hello does can not configure the bot for profit ... trying to different timeframes: 20, 40, 60, 120, 180 - no difference. tried to use different signals: in general, always gets less profit. Saved  several graphs for benchmark: results only in the negative.
Who can tell what the optimal settings are used for trade? I get the best profit when I trading manually)) I could not leave the bot to trade quietly, I am afraid of losing money. Trading on BTC-e. pairs USD/BTC and EUR/BTC.
Thanks

█████     ████████████████████
█████     ████████████████████
█████                    █████
█████                    █████
█████     ██████████     █████
█████     ██████████     █████
█████     ██████████     █████
█████     ██████████     █████
█████     ██████████     █████
█████                    █████
█████                    █████
████████████████████     █████
████████████████████     █████
.SWAAP. ▄▄▄▄▄██    ▄▄
 █       ▄▄▀▀▀
 █     ▄▀
▄▄▄   █  ▄▄
▀▀███▄   █▀
██▄███  ▀▀
▄▄▀███  ▀▀▀▀██
▀▀▄███  ▀█
███▀▀ ▄  ██
      ▀▄
 █      ▀▄▄
 █         ▀██
 ▀▀▀▀▀██
⟩⟩.
..For Individuals & Traders..
..For Businesses...................
..For Financial Institutions..
⟩⟩.
Pre-Sale
LIVE on
Uniswap
████████████████████████████
████████████████████████████
████████████████████████████
█████████████████▀▀  ███████
█████████████▀▀      ███████
█████████▀▀   ▄▄     ███████
█████▀▀    ▄█▀▀     ████████
█████████ █▀        ████████
█████████ █ ▄███▄   ████████
██████████████████▄▄████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
████████████████████████████
██████████  ██  ████████████
████████         ▀██████████
██████████  ████▄  █████████
██████████  ████▀  █████████
██████████          ▀███████
██████████  ███████  ███████
████████▀▀  ▀▀▀▀▀▀  ▄███████
████████▄▄  ▄▄  ▄▄▄█████████
██████████▄▄██▄▄████████████
████████████████████████████
████████████████████████████
████████████████████████████
████▀▀▀████▀▀▀▀▀▀▀▀▀▀▀▀▀████
████   ████             ████
████   ██████████████   ████
████   ██████████████   ████
████   ████      ████   ████
████   ████      ████   ████
████   ████      ████   ████
████   ██████████████   ████
████   ██████████████   ████
████             ████   ████
████▄▄▄▄▄▄▄▄▄▄▄▄▄████▄▄▄████
████████████████████████████
Stephan224 (OP)
Sr. Member
****
Offline Offline

Activity: 449
Merit: 250


Software developer


View Profile WWW
December 06, 2013, 01:05:32 PM
Last edit: December 06, 2013, 05:04:37 PM by Stephan224
 #756

@xpalax:
1. We are working on a even better solution. A few days ago we have setup a cache server. This server is polling prices (and building a history) as we speak now. The CTF files which i have posted before where the first files produced by this server. In the future we want to integrate this server in the Simple Trade Bot. Once we implement this (if it can be trusted) your bot will start with prices pre-loaded. So trading will start directly.

2. The profit number are broke at the benchmark, i know this. Due the implementation of all the advanced settings the profit does not get calculated in the right way. We will be solving this matter for the next update. Like i said, i pushed this update because of all the fixes.

3. Yes, thats one of the things on top of the list. Smiley

@kalross:
It is already doing that. The drop-loss price gets adjusted each X time. The adjustment is made based on the buy price (95% of it for example) so each X time the prices gets adjusted. This process goes up (of course) but it will go down too. Once the drop-loss kicks in your coins are sold, the sell price is high and in a few minutes the drop-loss goes down... the only thing you need to have working after this is a indicator that buys again in the low point of the crash.

You can try this technique with the CTF file i have posted, it contains a recording of the BTC crash of yesterday.


@alexuk:
The ROC uses a reference point and the current point in time to see if the curreny goes up or down. Based on the difference between the 2 point the ROC is calculated. This is the formula i have implemented behind this indicator:

RateOfChange = (currentTick - oldTick) / oldTick;

Or if you want to dive into the calculation and the signals, you can have a look at this page:
http://stockcharts.com/school/doku.php?id=chart_school:technical_indicators:rate_of_change_roc_a

The benchmarking will be improved at the next release, i will be adding the bot parameters to the benchmark form to make this work.

@silverston:
I have not posted this pages yet because they are in concept, but maybe if you have a look you will get a better understanding how to begin and how to setup some basic strategies.
http://www.haasonline.com/trading-strategies/
http://www.haasonline.com/trading-strategies-part-2/

TIP: Try the RSI first, maybe even combined with a price change indicator.

(My webhost may be a bit slow due the high load of downloads at the moment)

Edit:
There is more happening at my host right now, i am unsure what is going on (error 500?).

Lead developer of Haasonline Software Engineering and owner of Haasonline.com - Checkout my Simple Trade Bot on: https://bitcointalk.org/index.php?topic=211979.0
kalross
Member
**
Offline Offline

Activity: 85
Merit: 10


View Profile
December 07, 2013, 06:19:50 AM
 #757

Price change indicator doesn't seem to be selling when profit is exceeded.  Stays yellow?

Found a nice combo of indicators...but if it wont sell...what's the point :-)

When you click the sell button.  Does that reset the last buy sell price if option is ticked in advanced settings?
xpalax
Member
**
Offline Offline

Activity: 65
Merit: 10


View Profile
December 07, 2013, 11:16:33 AM
 #758

I have another Idea!

We have a box to enter a set amount or we can check all-in.  Can we have another option for 25%/50%/75%/etc. ? 
photon
Newbie
*
Offline Offline

Activity: 25
Merit: 0


View Profile
December 07, 2013, 09:45:19 PM
 #759

Feature Request:

When using the benchmark feature to test Indicator settings, can you add to the Summary results the total earnings amount of a "buy and hold" strategy for comparison purposes? That way we could compare our bot and indicators settings versus a "buy and hold" strategy.

I often run benchmarks and see a positive return for the total earnings, but wonder if the return would be more or less if I was just buying and holding for that same time period.
seleme
Legendary
*
Offline Offline

Activity: 2772
Merit: 1028


Duelbits.com


View Profile WWW
December 08, 2013, 01:10:31 AM
Last edit: December 08, 2013, 01:31:36 AM by seleme
 #760

Drop loss not getting executed here, went to sleep and found myself in solid losing position thinking this bot would help with that.

I don't have idea what is going on or if I'm doing something wrong here, you definitely need to add more documentation here.

Why is my caluclated drop loss price exactly my set % but of current price, not the one I bought at. And it's just keep going down as price is going down, no execution at all.

On the LTC side I had that famous selling error #not enough ltc in account" other people were complaining about. I just can't understand your explanation about that error. Why would exchange not accept 80 LTC trade??? It accepted it perfectly when bot was buying.

       ███████████████▄▄
    ██████████████████████▄
  ██████████████████████████▄
 ███████   ▀████████▀   ████▄
██████████    █▀  ▀    ██████▄
███████████▄▄▀  ██  ▀▄▄████████
███████████          █████████
███████████▀▀▄  ██  ▄▀▀████████
██████████▀   ▀▄  ▄▀   ▀██████▀
 ███████  ▄██▄████▄█▄  █████▀
  ██████████████████████████▀
    ██████████████████████▀
       ███████████████▀▀
.
.Duelbits.
.
..THE MOST REWARDING CASINO......
   ▄▄▄▄████▀███▄▄▄▄▄
▄███▄▀▄██▄   ▄██▄▀▄███▄
████▄█▄███▄█▄███▄█▄████
███████████████████████   ▄██▄
██     ██     ██     ██   ▀██▀
██ ▀▀█ ██ ▀▀█ ██ ▀▀█ ██    ██
██  █  ██  █  ██  █  ██
█▌  ██
██     ██     ██     ████  ██
█████████████████████████  ██
████████████████████████████▀
█████████████████████████
█████████████████████████
████████████████████████▌
       +4,000      
PROVABLY FAIR
GAMES
   $500,000  
MONTHLY
PRIZE POOL
      $10,000     
BLACKJACK
GIVEAWAY
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 [38] 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 ... 125 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!