coinfreak (OP)
Newbie
Offline
Activity: 39
Merit: 0
|
|
August 02, 2011, 10:49:44 PM Last edit: February 08, 2012, 01:37:14 PM by coinfreak |
|
Good day everyone! My name is Coinfreak and I proudly present: BTC Trader - opensource crossplatform charting/technical analysis/trading application. Update Sep 12, 2011http://btc-trader.org/img/thmb-02.pngCurrent version 1.4.2 includes - Live data feed from bitcoincharts.com
- Daily data feed from Yahoo Finance
- Rich collection of tech-analysis tools
- Facebook and Twitter integration
- Automatic software updater
- A lot of bugfixes since v1.4.1.1
Bundles for Windows, Linux and Max OS X are available. In order to update to v1.4.2 you have to completely uninstall v1.4.1.1 because of Automatic Updater was broken in previous version.This project is at beta-stage now. So the best thing you can help is testing, testing and testing...
|
|
|
|
phorensic
|
|
August 02, 2011, 11:26:27 PM Last edit: August 03, 2011, 12:16:50 AM by phorensic |
|
Sweet, gonna give this a try. My SierraChart trial expired and all the web based charts leave features out, which means it takes a combo of like 3 web based charts to get all the data I'm looking for.
Update: Excellent app! Working beautifully so far! The only thing I could ask for is a way to go from 1min interval to realtime, on mtgox at least. Not sure how that would work out. Right now the feed comes from bitcoincharts, so it would need to feed using websockets straight from mtgox or something. I dunno, I'm not familiar with the engineering behind that.
|
|
|
|
Oldminer
Legendary
Offline
Activity: 1022
Merit: 1001
|
|
August 03, 2011, 12:11:57 AM |
|
This looks really interesting
cheers
|
|
|
|
phorensic
|
|
August 03, 2011, 03:46:31 AM |
|
Minor bug report. If you start the program and it's not maximized, then you maximize it, the chart won't scale to fit the new size. Chart scales fine if you exit the program while maximized and then reopen it. Let me know if you need the IDE Log
|
|
|
|
Oldminer
Legendary
Offline
Activity: 1022
Merit: 1001
|
|
August 03, 2011, 03:48:32 AM |
|
So what's your opinion of it so far? How does it compare to Bitcoincharts.com?
|
|
|
|
AlexNeto
|
|
August 03, 2011, 04:08:43 AM |
|
So what's your opinion of it so far? How does it compare to Bitcoincharts.com?
We can't compare real desktop terminal with website based charts on JavaScript. Sure, this one is much more flexible and usable. But we can compare this with SierraCharts ( https://bitcointalk.org/index.php?topic=6019.0), for example. At least his one is free. So thank you very much, devs, good job. I not sure why, buy my graphic card's cooler getting mad, when I'm starting this software. Same I had when tried to generate btc.
|
|
|
|
phorensic
|
|
August 03, 2011, 05:14:10 AM |
|
So what's your opinion of it so far? How does it compare to Bitcoincharts.com?
IMO the main advantage is that it auto-updates. I don't know why bitcoincharts can't add the feature to update without hitting draw (what happened to the web 2.0 movement?). Besides that, it's fully featured without the price of SierraChart. You aren't limited by what the web-based chart developers choose to exclude or how they format the layout. Dare I say, KILLER APP for traders?
|
|
|
|
phorensic
|
|
August 03, 2011, 07:03:18 AM |
|
Oh shoot, how do we get a depth chart?
|
|
|
|
coinfreak (OP)
Newbie
Offline
Activity: 39
Merit: 0
|
|
August 03, 2011, 08:30:16 AM Last edit: August 03, 2011, 10:13:30 AM by coinfreak |
|
Oh shoot, how do we get a depth chart?
It's not impossibe at now. Bitcoincharts doesn't stream order book, so the only way to do that is implementing direct exchange connector. I mention this issue and will try to implement it as soon as I get working account manager for MtGox. At least. But feel free to implement it on your behalf, BTCT sources are open
|
|
|
|
Oldminer
Legendary
Offline
Activity: 1022
Merit: 1001
|
|
August 03, 2011, 09:24:06 AM |
|
Is there any way we can merge or overlay several indicators into one eg ADX, DM+, & DM- ?
Also, can our chart settings be saved in case of format or if we want to use the saved chart settings on another PC?
|
|
|
|
coinfreak (OP)
Newbie
Offline
Activity: 39
Merit: 0
|
|
August 03, 2011, 09:40:48 AM |
|
Is there any way we can merge or overlay several indicators into one eg ADX, DM+, & DM- ?
What do you mean when you say "merge"? Overlay feature allows you to add as many indicators into the chart area as you need. Also, can our chart settings be saved in case of format or if we want to use the saved chart settings on another PC?
Yes, you just need to save current chart layout as a template and then copy application settings to another PC. On windows PCs settings are usually stored at "C:\Users\<you>\AppData\Roaming\.btctrader"
|
|
|
|
Oldminer
Legendary
Offline
Activity: 1022
Merit: 1001
|
|
August 03, 2011, 09:52:15 AM |
|
Ok so with Bitcoincharts if you select Avg Directional index it displays the ADX and the +DI and the -DI all in the same graph - ie they are all in the 1 study not in individual study windows. If you not sure what I mean let me know and I will post a screenshot. Nice work btw
|
|
|
|
coinfreak (OP)
Newbie
Offline
Activity: 39
Merit: 0
|
|
August 03, 2011, 10:12:57 AM |
|
Ok so with Bitcoincharts if you select Avg Directional index it displays the ADX and the +DI and the -DI all in the same graph - ie they are all in the 1 study not in individual study windows. If you not sure what I mean let me know and I will post a screenshot.
Oh, that's what you meant... No it's not possible. Basically because that different indicators have different Y-axis units. Nice work btw 1PcR6CVV2fScHH2VsGpzAmcKqMT3ux62De
|
|
|
|
|
Fireball
|
|
August 03, 2011, 10:30:08 AM |
|
Haha, I was just doing a similar app Though in C#, I dislike Java GUI for being a little bit slow and bloated. But, good work man! I will release what I did so far (sorry, even the name is nearly the same - Bit Trader, registered it on google project hosting some time ago before seeing your project) and see if that's useful for people. I do it mainly for my own goals, but why not share with others too?
|
|
|
|
coinfreak (OP)
Newbie
Offline
Activity: 39
Merit: 0
|
|
August 03, 2011, 11:22:05 AM |
|
Haha, I was just doing a similar app Though in C#, I dislike Java GUI for being a little bit slow and bloated. But, good work man! I will release what I did so far (sorry, even the name is nearly the same - Bit Trader, registered it on google project hosting some time ago before seeing your project) and see if that's useful for people. I do it mainly for my own goals, but why not share with others too? That's great! Exchanging ideas and solutions we would make both applications better
|
|
|
|
coinfreak (OP)
Newbie
Offline
Activity: 39
Merit: 0
|
|
August 03, 2011, 12:28:32 PM |
|
I've just added poll to find out what is the best place for this topic. Everyone vote please!
|
|
|
|
phorensic
|
|
August 04, 2011, 01:41:53 AM |
|
I keep losing my feeds/charts with no way to get them back. I restart the program like 10 times and...nothin'. Ready for a huge copy-pasta? ------------------------------------------------------------------------------- >Log Session: Wednesday, August 3, 2011 6:37:29 PM PDT >System Info: Product Version = BTC Trader 1.4.1.1 Operating System = Windows 7 version 6.1 running on amd64 Java; VM; Vendor = 1.7.0; Java HotSpot(TM) 64-Bit Server VM 21.0-b17; Oracle Corporation Runtime = Java(TM) SE Runtime Environment 1.7.0-b147 Java Home = C:\Program Files\Java\jdk1.7.0\jre System Locale; Encoding = en_US (btctrader); Cp1252 Home Directory = C:\Users\phorensic Current Directory = C:\Program Files\btctrader User Directory = C:\Users\phorensic\AppData\Roaming\.btctrader\dev Installation = C:\Program Files\btctrader\btctrader C:\Program Files\btctrader\platform Boot & Ext. Classpath = C:\Program Files\Java\jdk1.7.0\jre\lib\resources.jar;C:\Program Files\Java\jdk1.7.0\jre\lib\rt.jar;C:\Program Files\Java\jdk1.7.0\jre\lib\sunrsasign.jar;C:\Program Files\Java\jdk1.7.0\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.7.0\jre\lib\jce.jar;C:\Program Files\Java\jdk1.7.0\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.7.0\jre\classes;C:\Program Files\Java\jdk1.7.0\jre\lib\ext\dnsns.jar;C:\Program Files\Java\jdk1.7.0\jre\lib\ext\localedata.jar;C:\Program Files\Java\jdk1.7.0\jre\lib\ext\sunec.jar;C:\Program Files\Java\jdk1.7.0\jre\lib\ext\sunjce_provider.jar;C:\Program Files\Java\jdk1.7.0\jre\lib\ext\sunmscapi.jar;C:\Program Files\Java\jdk1.7.0\jre\lib\ext\zipfs.jar Application Classpath = C:\Program Files\btctrader\platform\lib\boot.jar;C:\Program Files\btctrader\platform\lib\org-openide-modules.jar;C:\Program Files\btctrader\platform\lib\org-openide-util-lookup.jar;C:\Program Files\btctrader\platform\lib\org-openide-util.jar;C:\Program Files\btctrader\platform\lib\locale\boot_ja.jar;C:\Program Files\btctrader\platform\lib\locale\boot_pt_BR.jar;C:\Program Files\btctrader\platform\lib\locale\boot_zh_CN.jar;C:\Program Files\btctrader\platform\lib\locale\org-openide-modules_ja.jar;C:\Program Files\btctrader\platform\lib\locale\org-openide-modules_pt_BR.jar;C:\Program Files\btctrader\platform\lib\locale\org-openide-modules_zh_CN.jar;C:\Program Files\btctrader\platform\lib\locale\org-openide-util_ja.jar;C:\Program Files\btctrader\platform\lib\locale\org-openide-util_pt_BR.jar;C:\Program Files\btctrader\platform\lib\locale\org-openide-util_zh_CN.jar;C:\Program Files\Java\jdk1.7.0\lib\dt.jar;C:\Program Files\Java\jdk1.7.0\lib\tools.jar Startup Classpath = C:\Program Files\btctrader\platform\core\core.jar;C:\Program Files\btctrader\platform\core\org-openide-filesystems.jar;C:\Program Files\btctrader\platform\core\locale\core_ja.jar;C:\Program Files\btctrader\platform\core\locale\core_pt_BR.jar;C:\Program Files\btctrader\platform\core\locale\core_zh_CN.jar;C:\Program Files\btctrader\btctrader\core\locale\core_btctrader.jar;C:\Program Files\btctrader\btctrader\core\locale\core_chartsy.jar ------------------------------------------------------------------------------- SEVERE [org.netbeans.core.modules] Unexpected character (<) at position 0. at org.json.simple.parser.Yylex.yylex(Unknown Source) at org.json.simple.parser.JSONParser.nextToken(Unknown Source) at org.json.simple.parser.JSONParser.parse(Unknown Source) at org.json.simple.parser.JSONParser.parse(Unknown Source) at com.bitcoincharts.BitcoinChartsDataProvider.initialize(BitcoinChartsDataProvider.java:77) Caused: java.io.IOException at com.bitcoincharts.BitcoinChartsDataProvider.initialize(BitcoinChartsDataProvider.java:80) Caused: java.lang.RuntimeException at com.bitcoincharts.BitcoinChartsDataProvider.initialize(BitcoinChartsDataProvider.java:98) at org.chartsy.main.managers.DataProviderManager.<init>(DataProviderManager.java:40) at org.chartsy.main.managers.DataProviderManager.getDefault(DataProviderManager.java:27) at org.chartsy.main.Installer.restored(Installer.java:46) at org.netbeans.core.startup.NbInstaller.loadCode(NbInstaller.java:426) at org.netbeans.core.startup.NbInstaller.load(NbInstaller.java:366) at org.netbeans.ModuleManager.enable(ModuleManager.java:993) at org.netbeans.core.startup.ModuleList.installNew(ModuleList.java:318) at org.netbeans.core.startup.ModuleList.trigger(ModuleList.java:254) at org.netbeans.core.startup.ModuleSystem.restore(ModuleSystem.java:286) at org.netbeans.core.startup.Main.getModuleSystem(Main.java:172) at org.netbeans.core.startup.Main.start(Main.java:308) at org.netbeans.core.startup.TopThreadGroup.run(TopThreadGroup.java:114) [catch] at java.lang.Thread.run(Thread.java:722) INFO [org.netbeans.core.startup.NbEvents]: Turning on modules: org.openide.util.lookup [8.3.1 201007282301] org.openide.util [8.6.2 201012081820] org.openide.modules [7.17.2 201012081820] org.openide.awt [7.23.1 201007282301] org.chartsy.commonscodec [1.3.0 110801] org.chartsy.commonslogging [1.3.0 110801] org.chartsy.commonshttpclient [1.3.0 110801] org.netbeans.api.progress/1 [1.20.2 201007282301] org.openide.dialogs [7.15.1 201007282301] org.openide.nodes [7.16.1 201007282301] org.openide.windows [6.33.1 201007282301] org.openide.filesystems [7.38.2 201007282301] org.netbeans.modules.editor.mimelookup/1 [1.16.1 201007282301] org.openide.text [6.30.1 201007282301] org.netbeans.swing.tabcontrol [1.21.2 201012081820] org.netbeans.swing.outline [1.9.1 201007282301] org.openide.explorer [6.28.2 201007282301] org.openide.actions [6.16.1 201007282301] org.netbeans.bootstrap/1 [2.33.4 201012081820] org.netbeans.core.startup/1 [1.25.4 201011082200] org.netbeans.spi.quicksearch [1.6.1 201007282301] org.netbeans.modules.queries/1 [1.19.1 201007282301] org.openide.loaders [7.16.1 201007282301] org.netbeans.modules.keyring [1.1.2 201007282301] org.openide.io [1.23.1 201007282301] org.netbeans.swing.plaf [1.16.1 201007282301] org.netbeans.core/2 [3.20.3 201012081820] org.netbeans.modules.options.api/1 [1.18.1 201007282301] org.netbeans.modules.print [7.5.1 201007282301] org.netbeans.modules.settings/1 [1.26.1 201007282301] org.chartsy.swingx [1.6.2 110801] org.chartsy.twitpicapi [4.0 110801] org.netbeans.modules.autoupdate.services [1.20.2 201011082200] org.netbeans.core.ui/1 [1.22.1 201007282301] org.netbeans.modules.autoupdate.ui [1.16.1 201007282301] org.netbeans.modules.masterfs/2 [2.25.2 201007282301] org.netbeans.libs.osgi [1.1.1 201007282301] org.netbeans.libs.felix [1.1.1 201007282301] org.netbeans.modules.favorites/1 [1.20.1 201007282301] org.netbeans.core.windows/2 [2.21.1 201007282301] org.netbeans.modules.options.keymap [1.10.1 201007282301] org.netbeans.modules.core.kit [1.8.2 201007282301] org.netbeans.core.output2/1 [1.18.2 201007282301] org.chartsy.facebookapi [2.1.0 110801] org.chartsy.main [1.4.1 110801] org.chartsy.ohlc [1.4.0 110801] org.chartsy.uo [1.4.0 110801] org.chartsy.talib [0.4.0 110801] org.chartsy.stochf [1.4.0 110801] org.chartsy.htdcp [1.4.0 110801] org.chartsy.lineonclose [1.4.0 110801] org.chartsy.htdcphase [1.4.0 110801] org.chartsy.trix [1.4.0 110801] org.chartsy.minusdm [1.4.0 110801] com.bitcoincharts [1.4.0.1 110801] org.chartsy.wma [1.4.0 110801] org.chartsy.natr [1.4.0 110801] org.chartsy.accumdistriboscillator [1.4.0 110801] org.chartsy.atr [1.4.0 110801] org.chartsy.tema [1.4.0 110801] org.chartsy.annotation.arrowline [1.4.0 110801] org.chartsy.wclose [1.4.0 110801] org.chartsy.fractaldimension [1.4.0 110801] org.chartsy.momentum [1.4.0 110801] org.chartsy.rsi [1.4.0 110801] org.chartsy.annotation.fibonacciretracement [1.4.0 110801] org.btctrader.updatecenter [1.4.1.0 110801] org.chartsy.bop [1.4.0 110801] org.chartsy.sma [1.4.0 110801] org.chartsy.trima [1.4.0 110801] org.chartsy.bollingerbands [1.4.0 110801] org.chartsy.accumdistribline [1.4.0 110801] org.chartsy.htphasor [1.4.0 110801] org.chartsy.httrendmode [1.4.0 110801] org.chartsy.roc [1.4.0 110801] org.chartsy.dmi [1.4.0 110801] org.chartsy.tworsi [1.4.0 110801] org.chartsy.annotation.rectangle [1.4.0 110801] org.chartsy.candlestick [1.4.0 110801] org.chartsy.rocr100 [1.4.0 110801] org.chartsy.spearman [1.4.0 110801] org.chartsy.aroon [1.4.0 110801] org.chartsy.mesa [1.4.0 110801] org.chartsy.httrendline [1.4.0 110801] org.chartsy.plusdm [1.4.0 110801] org.chartsy.dots [1.4.0 110801] org.chartsy.kama [1.4.0 110801] org.chartsy.srift [1.4.0 110801] org.chartsy.bollingerb [1.4.0 110801] org.chartsy.onbalancevolume [1.4.0 110801] org.chartsy.favorites [1.4.0 110801] org.chartsy.tbibp [1.4.0 110801] org.chartsy.stochrsi [1.4.0 110801] org.chartsy.annotation.text [1.4.0 110801] org.chartsy.stochastics [1.4.0 110801] org.chartsy.moneyflow [1.4.0 110801] org.chartsy.stochastic [1.4.0 110801] org.chartsy.vwap/1 [1.4.0 110801] org.chartsy.linreg [1.4.0 110801] org.chartsy.willr [1.4.0 110801] org.chartsy.parabolicsar [1.4.0 110801] org.chartsy.minusdi [1.4.0 110801] org.chartsy.nvi [1.4.0 110801] org.chartsy.tsf [1.4.0 110801] org.chartsy.typprice [1.4.0 110801] org.chartsy.volume [1.4.0 110801] org.chartsy.yahoo [1.4.0 110801] org.chartsy.mfi [1.4.0 110801] org.chartsy.annotation.verticalline [1.4.0 110801] org.chartsy.plusdi [1.4.0 110801] org.chartsy.fi [1.4.0 110801] org.chartsy.htsine [1.4.0 110801] org.chartsy.annotation.line [1.4.0 110801] org.chartsy.macd [1.4.0 110801] org.chartsy.dema [1.4.0 110801] org.chartsy.t3ma [1.4.0 110801] org.chartsy.volumeoverlay [1.4.0 110801] org.chartsy.avgdirectionalindex [1.4.0 110801] org.chartsy.rocp [1.4.0 110801] org.chartsy.ppo [1.4.0 110801] org.chartsy.hilo [1.4.0 110801] org.chartsy.annotation.horizontalline [1.4.0 110801] org.chartsy.cci [1.4.0 110801] org.chartsy.cmo [1.4.0 110801] org.chartsy.annotation.fibonacciextension [1.4.0 110801] org.chartsy.adxr [1.4.0 110801] org.chartsy.rocr [1.4.0 110801] org.chartsy.ema [1.4.0 110801] org.chartsy.apo [1.4.0 110801] org.chartsy.zigzag [1.4.0 110801] Diagnostic information Input arguments: -Xms24m -Xmx64m -Djdk.home=C:\Program Files\Java\jdk1.7.0 -Dnetbeans.home=C:\Program Files\btctrader\platform -Dnetbeans.user=C:\Users\phorensic\AppData\Roaming\.btctrader\dev -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=C:\Users\phorensic\AppData\Roaming\.btctrader\dev\var\log\heapdump.hprof -Dnetbeans.system_http_proxy=DIRECT -Dsun.awt.keepWorkingSetOnMinimize=true -Dnetbeans.dirs=C:\Program Files\btctrader\btctrader Compiler: HotSpot 64-Bit Tiered Compilers Heap memory usage: initial 24.0MB maximum 56.9MB Non heap memory usage: initial 23.2MB maximum 130.0MB Garbage collector: PS Scavenge (Collections=6 Total time spent=0s) Garbage collector: PS MarkSweep (Collections=0 Total time spent=0s) Classes: loaded=4213 total loaded=4213 unloaded 0 INFO [org.netbeans.core.ui.warmup.DiagnosticTask]: Total memory 4,294,037,504 INFO [null]: Total physical memory 4,294,037,504
|
|
|
|
coinfreak (OP)
Newbie
Offline
Activity: 39
Merit: 0
|
|
August 04, 2011, 09:04:24 AM |
|
I keep losing my feeds/charts with no way to get them back. I restart the program like 10 times and...nothin'. Ready for a huge copy-pasta?
bitcoincharts.com was down for maintanance yesterday. Try now and report please if something goes wrong.
|
|
|
|
phorensic
|
|
August 04, 2011, 03:31:18 PM |
|
Yeah still wasn't working today. I know when bitcoincharts is down because they redirect to a maintenance page, but this was never during a maintenance window. I fixed it by deleting my corrupt "profile" at "C:\Users\phorensic\AppData\Roaming\.btctrader\dev" and it fired right up! Wish I could tell you what was corrupt, but I destroyed the whole profile lol.
|
|
|
|
|