itod
Legendary
Offline
Activity: 1974
Merit: 1077
^ Will code for Bitcoins
|
|
December 11, 2013, 10:59:41 AM |
|
If you are claiming there's a bug in Ichimoku example in Backtest->Featured part of the site, which are there for everyone to use, and you don't want to point which bug is it - that's really lame. Don't do such a thing.
I think that the Ichimoku example has a small bug in it but that is based on my initial reading of the docs at ichimokutrader.com. I'll probably share my fix when round 6 opens. It will give me time to research my theory further, I don't see how this is lame. Well, it's a peace of opensource code you've got for free to work on. Holding back findings about bugs so everyone can continue to work on that same peace of code is lame in my book. You don't have to offer your fixes to everyone, but you should describe the bug.
|
|
|
|
kugutsumen
Newbie
Offline
Activity: 15
Merit: 0
|
|
December 11, 2013, 07:11:19 PM Last edit: December 11, 2013, 10:25:04 PM by kugutsumen |
|
If you are claiming there's a bug in Ichimoku example in Backtest->Featured part of the site, which are there for everyone to use, and you don't want to point which bug is it - that's really lame. Don't do such a thing.
I think that the Ichimoku example has a small bug in it but that is based on my initial reading of the docs at ichimokutrader.com. I'll probably share my fix when round 6 opens. It will give me time to research my theory further, I don't see how this is lame. Well, it's a peace of opensource code you've got for free to work on. Holding back findings about bugs so everyone can continue to work on that same peace of code is lame in my book. You don't have to offer your fixes to everyone, but you should describe the bug. Why should I do that? Why do you need to insult me? I've already stated that I will probably participate in round 6 and if I do, I will have to release the code. About open source: Nobody should be restricted by the software they use. There are four freedoms that every user should have:
the freedom to use the software for any purpose, the freedom to change the software to suit your needs, the freedom to share the software with your friends and neighbors, and the freedom to share the changes you make.
Hint: Freedom is the keyword... Until recently, my real life job was to find hard-to-find bugs and vulnerabilities in software and systems, mostly banking software (core banking, treasury systems, mobile banking, online banking...) We get paid a lot of money to do that. Open source or closed source software, it doesn't matter, we still get paid. Even the restrictive GPL doesn't force you to publish any changes unless you distribute compiled code. In copyright law, a derivative work is an expressive creation that includes major, copyright-protected elements of an original, previously created first work (the underlying work). The derivative work become a second, separate work independent in form from the first. The transformation, modification or adaption of the work must be substantial and bear its author's personality to be original and thus protected by copyright.In the particular case of cryptotrader.org, I actually paid Alex to use his service and infrastructure. Regarding Medji or the sample code, I don't know their respective history, where the source code comes from and who wrote it. What I know is that Goichi Hosoda, the creator of Ichimoku Kinkō Hyō is not getting anything from Alex or Medji or any of the traders and software engineers who uses his methology. If you had just spent an hour reading up on Ichimoku and took a critical look at the code, you would have noticed the bug right away because it is so obvious!! I even thought it was left there as an exercise. (and in the old days, released exploit code would includes bugs and typos on purpose to make life harder for script kiddies and what we would call lamers...)
|
|
|
|
shadyz
Member
Offline
Activity: 66
Merit: 10
|
|
December 12, 2013, 05:50:50 AM |
|
If people continue sharing great ideas ,the service will continue to get better. That's true for anything, but it should be especially true for the bitcoin community : )) No need to fight
|
|
|
|
pulsecat (OP)
|
|
December 12, 2013, 09:53:08 PM |
|
|
|
|
|
kugutsumen
Newbie
Offline
Activity: 15
Merit: 0
|
|
December 12, 2013, 10:13:38 PM |
|
Kugutsumen I2013-01-01 00:00 Simulation started. Balance: 5000.00 USD 2013-12-12 16:00 Simulation completed. Balance: 1303663.26 USD
n.b. I am not in the contest. However Pulsecat can confirm the results.
|
|
|
|
Grinny
|
|
December 13, 2013, 09:07:49 AM |
|
Kugutsumen I2013-01-01 00:00 Simulation started. Balance: 5000.00 USD 2013-12-12 16:00 Simulation completed. Balance: 1303663.26 USD
n.b. I am not in the contest. However Pulsecat can confirm the results. So you're not willing to share your algo in public like we all did? :/
|
|
|
|
Grinny
|
|
December 13, 2013, 12:12:09 PM |
|
I (and maybe a few others too?) got this PM from frogDog, a new user who has no permission to post yet. He asked me to post his message in this thread, so here it is: Hey, after all the mess kugutsumen created in the contest thread of cryptotrader, I decided to take a deep look into the strategy, and I'm pretty sure, that I found the bug. When you take a look on http://ichimokutrader.com/elements.html#Chikou you see, that the Chikou should be backplaced, and in the http://ichimokutrader.com/signals.html page at the bottom you can see, that it should be compared with the price now. So to state it clearly, its nothing else but comparing the actual price with the price 28 (or whatever) days ago. Putting this into the strategy leads to following results: https://cryptotrader.org/backtests/rjPQ3BPv54wtLbzuSHowever, its not as fancy, as the results look like. Actually, they trade totally the same except on the big crash 4/10. This lead to an advantage of around 14%, that just transfered to now. And you can reassure this, all the results kugutsumen posted, differ by the exact amount, meaning his algorithm doesnt differ much as medjis. Thank you kugutsumen anyway, as I wouldn't have found it, without someone mentioning it. Until today I just read in this forum, so I'm not eligble to post anything, so it would be nice, if you can post this in the contest thread as a quote.
|
|
|
|
kugutsumen
Newbie
Offline
Activity: 15
Merit: 0
|
|
December 13, 2013, 12:20:16 PM |
|
Kugutsumen I2013-01-01 00:00 Simulation started. Balance: 5000.00 USD 2013-12-12 16:00 Simulation completed. Balance: 1303663.26 USD
n.b. I am not in the contest. However Pulsecat can confirm the results. So you're not willing to share your algo in public like we all did? :/ Did you read my post? I said three times that I will wait until round 6 and I am currently writing a clean room implementation. I am trading live with version IIa.
|
|
|
|
kugutsumen
Newbie
Offline
Activity: 15
Merit: 0
|
|
December 13, 2013, 12:33:26 PM Last edit: December 13, 2013, 03:30:19 PM by kugutsumen |
|
I (and maybe a few others too?) got this PM from frogDog, a new user who has no permission to post yet. He asked me to post his message in this thread, so here it is: Hey, after all the mess kugutsumen created in the contest thread of cryptotrader, I decided to take a deep look into the strategy, and I'm pretty sure, that I found the bug. When you take a look on http://ichimokutrader.com/elements.html#Chikou you see, that the Chikou should be backplaced, and in the http://ichimokutrader.com/signals.html page at the bottom you can see, that it should be compared with the price now. So to state it clearly, its nothing else but comparing the actual price with the price 28 (or whatever) days ago. Putting this into the strategy leads to following results: https://cryptotrader.org/backtests/rjPQ3BPv54wtLbzuSHowever, its not as fancy, as the results look like. Actually, they trade totally the same except on the big crash 4/10. This lead to an advantage of around 14%, that just transfered to now. And you can reassure this, all the results kugutsumen posted, differ by the exact amount, meaning his algorithm doesnt differ much as medjis. Thank you kugutsumen anyway, as I wouldn't have found it, without someone mentioning it. Until today I just read in this forum, so I'm not eligble to post anything, so it would be nice, if you can post this in the contest thread as a quote. Well good frogDog Itod, instead of insulting me, frogDog did this the right thing: RTFM & Use the source and say thank you... 2013-09-01 04:00 Simulation started. Balance: 858.00000 BTC (122069.28 USD) Frogdog: 2013-12-13 06:00 Simulation completed. Balance: [b]1313416.44 USD[/b] Kugu I: Simulation completed. Balance: [b]1429824.14 USD[/b]
|
|
|
|
medji
Newbie
Offline
Activity: 31
Merit: 0
|
|
December 13, 2013, 09:58:16 PM Last edit: December 15, 2013, 06:22:50 AM by medji |
|
I (and maybe a few others too?) got this PM from frogDog, a new user who has no permission to post yet. He asked me to post his message in this thread, so here it is: Hey, after all the mess kugutsumen created in the contest thread of cryptotrader, I decided to take a deep look into the strategy, and I'm pretty sure, that I found the bug. When you take a look on http://ichimokutrader.com/elements.html#Chikou you see, that the Chikou should be backplaced, and in the http://ichimokutrader.com/signals.html page at the bottom you can see, that it should be compared with the price now. So to state it clearly, its nothing else but comparing the actual price with the price 28 (or whatever) days ago. Putting this into the strategy leads to following results: https://cryptotrader.org/backtests/rjPQ3BPv54wtLbzuSHowever, its not as fancy, as the results look like. Actually, they trade totally the same except on the big crash 4/10. This lead to an advantage of around 14%, that just transfered to now. And you can reassure this, all the results kugutsumen posted, differ by the exact amount, meaning his algorithm doesnt differ much as medjis. Thank you kugutsumen anyway, as I wouldn't have found it, without someone mentioning it. Until today I just read in this forum, so I'm not eligble to post anything, so it would be nice, if you can post this in the contest thread as a quote. Wow, I was quite perplexed by the claims of a bug, I thought it was in the writing of the ichimoku object (not that there isn't a bug... what the hell do I know?) not a difference in the strategy, the idea was that the chikou would give a bullish/bearish signal if it was above/below the kumo X periods past, but this looks better, thanks!
|
|
|
|
|
speedtrader
Newbie
Offline
Activity: 28
Merit: 0
|
|
December 18, 2013, 06:48:36 PM |
|
about trading, I'm invest 4 days return 100%? only here : I have live video from them
|
|
|
|
kugutsumen
Newbie
Offline
Activity: 15
Merit: 0
|
|
December 19, 2013, 12:41:20 PM |
|
Week 3 intermediate results
Kugutsumen Balance: 1430989.95 (USD)
|
|
|
|
kugutsumen
Newbie
Offline
Activity: 15
Merit: 0
|
|
December 21, 2013, 05:30:55 PM |
|
Starting balance — 1 January 2013: 5000 USD Ending balance — 21 December 2013:
Medji 1108538 USD (1714.45422 BTC) Itod 516255 USD (798.53891 BTC) (bought)
Non-contestants:
Kugutsumen I 1594742 USD (2466.41158 BTC) Frogdog 1309577 (2025.37762 BTC)
|
|
|
|
btcorbust
Newbie
Offline
Activity: 7
Merit: 0
|
|
December 23, 2013, 05:17:02 AM Last edit: December 23, 2013, 06:08:40 AM by btcorbust |
|
I've been playing around with my own version of the Ichimoku algorithm (inspired by medji's) and am finding that there is certainly no one-size-fits-all setting for it. Settings that have been tuned to work great over the full year turn out to be not so great when run over a more recent period such from 1st December.
In hindsight this is pretty obvious, but it highlights the fact you need to continually tweak your algorithm for current market conditions to get best results.
Anyway, I'm too late to enter but my current best for period 1st January to 21st December on MtGox with 0.55% fee is:
$1757649.52 (2630.01512 BTC)
|
|
|
|
sukiho
|
|
December 23, 2013, 05:24:18 PM |
|
what I havent seen yet but seems logical is an exponential backtesting system, similar to the way ema works, so the recent trades in a back test are given more importance then the older ones. how it would work Im not exactly sure and the coding is beyond me but I am sure the results would be much more akin to what the market is currently doing.
|
|
|
|
kugutsumen
Newbie
Offline
Activity: 15
Merit: 0
|
|
December 23, 2013, 08:56:10 PM |
|
I've been playing around with my own version of the Ichimoku algorithm (inspired by medji's) and am finding that there is certainly no one-size-fits-all setting for it. Settings that have been tuned to work great over the full year turn out to be not so great when run over a more recent period such from 1st December.
In hindsight this is pretty obvious, but it highlights the fact you need to continually tweak your algorithm for current market conditions to get best results.
Anyway, I'm too late to enter but my current best for period 1st January to 21st December on MtGox with 0.55% fee is:
$1757649.52 (2630.01512 BTC)
Impressive I haven't played much with the full year performance since my k1b.. which is shy of 1.67M...
|
|
|
|
btcorbust
Newbie
Offline
Activity: 7
Merit: 0
|
|
December 24, 2013, 12:52:46 AM |
|
I've been playing around with my own version of the Ichimoku algorithm (inspired by medji's) and am finding that there is certainly no one-size-fits-all setting for it. Settings that have been tuned to work great over the full year turn out to be not so great when run over a more recent period such from 1st December.
In hindsight this is pretty obvious, but it highlights the fact you need to continually tweak your algorithm for current market conditions to get best results.
Anyway, I'm too late to enter but my current best for period 1st January to 21st December on MtGox with 0.55% fee is:
$1757649.52 (2630.01512 BTC)
Impressive I haven't played much with the full year performance since my k1b.. which is shy of 1.67M... Thanks. I'm not actually trading with that one as its performance over more recent periods isn't as good as other variants I have. Currently I have two bots trading live against MtGox and BTC-e (each tuned to the particular exchange) with around 1 BTC each. I would like to throw some more BTC at them each, but want to see how they get on for a month or so first... it's still only early days so no reports on actual results yet...
|
|
|
|
kugutsumen
Newbie
Offline
Activity: 15
Merit: 0
|
|
December 24, 2013, 03:23:31 AM |
|
I've been playing around with my own version of the Ichimoku algorithm (inspired by medji's) and am finding that there is certainly no one-size-fits-all setting for it. Settings that have been tuned to work great over the full year turn out to be not so great when run over a more recent period such from 1st December.
In hindsight this is pretty obvious, but it highlights the fact you need to continually tweak your algorithm for current market conditions to get best results.
Anyway, I'm too late to enter but my current best for period 1st January to 21st December on MtGox with 0.55% fee is:
$1757649.52 (2630.01512 BTC)
Impressive I haven't played much with the full year performance since my k1b.. which is shy of 1.67M... Thanks. I'm not actually trading with that one as its performance over more recent periods isn't as good as other variants I have. Currently I have two bots trading live against MtGox and BTC-e (each tuned to the particular exchange) with around 1 BTC each. I would like to throw some more BTC at them each, but want to see how they get on for a month or so first... it's still only early days so no reports on actual results yet... Same here... and right now I am working on getting an offline backtest system.
|
|
|
|
btcorbust
Newbie
Offline
Activity: 7
Merit: 0
|
|
December 27, 2013, 03:46:11 AM |
|
Here is the code I also posted on the cryptotrader forum: https://cryptotrader.org/backtests/3uJPMJdhY9Ct4S6i8Results: >2million for the year depending on current exchange rate (the linked backtest is only up until 21 Dec - adjust as appropriate) It combines a rewritten Ichimoku algorithm with Heikin-Ashi candlesticks and Parabolic SAR. I share it here because it is a combination of my own work and that of a few others. Please review and recommend further improvements!
|
|
|
|
|