Bitcoin Forum
March 28, 2024, 10:22:24 AM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 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 »
  Print  
Author Topic: Qt Bitcoin Trader [Open Source secure trading client for Mac/Windows/Linux]  (Read 383258 times)
Askit2
Hero Member
*****
Offline Offline

Activity: 981
Merit: 500


DIV - Your "Virtual Life" Secured and Decentralize


View Profile
November 13, 2014, 06:12:28 AM
 #1221

After thinking longer on the issue I got the idea that maybe I should use the script engine. Aside from problems with a script starting other scripts I think I have it working somewhat normally. This line doesn't work on script engine codes.
Code:
trader.delay(0.2, "trader.groupStop('S_Up Buy then Sell')");

Maybe I did that part wrong. Currently I have a group running that does start and stop all the other scripts and groups based on what has already run. I just took the trading parts out from my non-script versions. I have all scripts named correctly unless I missed one somewhere. It does happen to me more then I would like. I am assuming given the huge move up today I should have had it up and running sooner. Today would have been a great day to test.

I can't say it will work better but it may work better. Starting the script engine after the up buy then sell ran I didn't get an identical trade for the next sell I actually got to wait until the price was high enough.

          ▄▄
        ▄█▀▀█▄
      ▄█▀ ▄▄ ▀█▄
      ▀ ▄████▄ ▀
   ▄▀ ▄ ▀████▀ ▄ ▀▄
 ▄▀ ▄███▄ ▀▀ ▄███▄ ▀▄
█  ███████  ███████  █
 ▀▄ ▀███▀ ▄▄ ▀███▀ ▄▀

   ▀▄ ▀ ▄████▄ ▀ ▄▀
      ▄ ▀████▀ ▄
      ▀█▄ ▀▀ ▄█▀
        ▀█▄▄█▀
          ▀▀
███████████████████████████████████████████████████████████████████
██████▀▀▀▀▀▀▀▀▀▀▀██████████▀▀▀▀▀████▀▀▀▀▀█████▀▀▀▀█████▀▀▀▀▀███████
██████            ▀████████     ████     █████    █████     ███████
██████     ▄▄▄▄▄    ▀██████     █████    ████      ████    ████████
██████     ██████▄    █████     █████    ▀██▀  ▄▄  ▀██▀    ████████
██████     ███████    █████     ██████    ██   ██   ██    █████████
██████     ███████    █████     ██████    ██   ██   ██    █████████
██████     ███████    █████     ██████     █   ██   █     █████████
██████     █████▀    ██████     ███████       ████       ██████████
██████     ▀▀▀▀▀    ▄██████     ████████     ██████     ███████████
██████            ▄████████     ████████     ██████     ███████████
██████▄▄▄▄▄▄▄▄▄▄▄██████████▄▄▄▄▄█████████▄▄▄▄██████▄▄▄▄████████████
███████████████████████████████████████████████████████████████████
.DIWtoken.com.
▄██████████████████▄
███       ▀███████
███       █████████
███       █████████
███       █████████
███              ██
███   ▄▄▄▄▄▄▄▄   ███
███   ▄▄▄▄▄▄▄▄   ███
███              ███
███▄▄▄▄▄▄▄▄▄▄▄▄▄▄███
██████████████████▀

▄██████████████████▄
███████████▀ ███████
█████████▀   ███████
███████▀     ██▀ ███
███ ▀▀       █▄▄████
███          █▀▀▀▀██
███ ▄▄       ███████
██████▄     █▄ ▀███
█████████▄   ███▄███
███████████▄ ███████
▀██████████████████▀

▄██████████████████▄
████████████████████
███████████████▀▀ ██
█████████▀▀     ███
████▀▀     ▄█▀   ███
███▄    ▄██      ███
█████████▀      ▄██
█████████▄     ████
█████████████▄ ▄████
████████████████████
▀██████████████████▀
......SECURITY DECENTRALIZED...
1711621344
Hero Member
*
Offline Offline

Posts: 1711621344

View Profile Personal Message (Offline)

Ignore
1711621344
Reply with quote  #2

1711621344
Report to moderator
1711621344
Hero Member
*
Offline Offline

Posts: 1711621344

View Profile Personal Message (Offline)

Ignore
1711621344
Reply with quote  #2

1711621344
Report to moderator
The Bitcoin software, network, and concept is called "Bitcoin" with a capitalized "B". Bitcoin currency units are called "bitcoins" with a lowercase "b" -- this is often abbreviated BTC.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
upup
Newbie
*
Offline Offline

Activity: 42
Merit: 0


View Profile
November 15, 2014, 11:06:48 AM
 #1222

Have some one got working scripts?
IGHOR (OP)
Legendary
*
Offline Offline

Activity: 1035
Merit: 1065



View Profile WWW
November 16, 2014, 04:11:12 PM
Last edit: November 17, 2014, 01:48:42 AM by IGHOR
 #1223

After thinking longer on the issue I got the idea that maybe I should use the script engine. Aside from problems with a script starting other scripts I think I have it working somewhat normally. This line doesn't work on script engine codes.
Code:
trader.delay(0.2, "trader.groupStop('S_Up Buy then Sell')");

Maybe I did that part wrong. Currently I have a group running that does start and stop all the other scripts and groups based on what has already run. I just took the trading parts out from my non-script versions. I have all scripts named correctly unless I missed one somewhere. It does happen to me more then I would like. I am assuming given the huge move up today I should have had it up and running sooner. Today would have been a great day to test.

I can't say it will work better but it may work better. Starting the script engine after the up buy then sell ran I didn't get an identical trade for the next sell I actually got to wait until the price was high enough.


English is not my native language, so sometime I have problem in understanding.
Please make short description how to reproduce problem and I'll fix it faster.

Have some one got working scripts?

Scripts is working.

Bitcoin QT is no longer working for me. I'm on a Windows 32 machine.

It worked a few weeks ago. Now, all it does is let me log on... and then nothing.

Each instance appears in Task Processes and uses up a hella load of CPU power, but nada. No window, no dialog, no error message..... it just doesn't load the main app.

:-S

Looks like you have catch some malware file. Does digital signature from Centrabit presists in exe file properties?
"Bitcoin QT" you talking about Bitcoin p2p client and not "Qt Bitcoin Trader"?

Qt Bitcoin Trader
Verify digital signature of the app in the file properties every time you download it.
upup
Newbie
*
Offline Offline

Activity: 42
Merit: 0


View Profile
November 17, 2014, 05:18:41 AM
 #1224

No I am saying about some good strategies
Askit2
Hero Member
*****
Offline Offline

Activity: 981
Merit: 500


DIV - Your "Virtual Life" Secured and Decentralize


View Profile
November 17, 2014, 08:13:56 AM
Last edit: November 24, 2014, 08:15:30 PM by Askit2
 #1225

After thinking longer on the issue I got the idea that maybe I should use the script engine. Aside from problems with a script starting other scripts I think I have it working somewhat normally. This line doesn't work on script engine codes.
Code:
trader.delay(0.2, "trader.groupStop('S_Up Buy then Sell')");

Maybe I did that part wrong. Currently I have a group running that does start and stop all the other scripts and groups based on what has already run. I just took the trading parts out from my non-script versions. I have all scripts named correctly unless I missed one somewhere. It does happen to me more then I would like. I am assuming given the huge move up today I should have had it up and running sooner. Today would have been a great day to test.

I can't say it will work better but it may work better. Starting the script engine after the up buy then sell ran I didn't get an identical trade for the next sell I actually got to wait until the price was high enough.


English is not my native language, so sometime I have problem in understanding.
Please make short description how to reproduce problem and I'll fix it faster.

The code snippet should after the condition has happened simply stop another script The start code was virtually the same. I have a set of rules now that that a similar snippet of code does start and those rules will start the asked for scripts.

As an example my range trading scripts are S_1% Up and S_1% Down. They each run once then stop.

If I manually start S_1% Down I expect the code to start the script named S_1% Up.
Code:
trader.groupStart("S_1% Up");
This script never starts.

If I manually start S_1% Up I expect the code to start the script named S_1% Down.
Code:
trader.groupStart("S_1% Down");
This script never starts.


For the moment I have instead added rules groups or used the old rules groups named 1% Up and 1% Down to execute the starts and stops for me. I'm not sure why I can't get that code to start the scripts. I have definitely created a workaround for this issue. I mostly wanted to know if that code was even close to correct now. It worked before one of the updates and for me has not worked since.

          ▄▄
        ▄█▀▀█▄
      ▄█▀ ▄▄ ▀█▄
      ▀ ▄████▄ ▀
   ▄▀ ▄ ▀████▀ ▄ ▀▄
 ▄▀ ▄███▄ ▀▀ ▄███▄ ▀▄
█  ███████  ███████  █
 ▀▄ ▀███▀ ▄▄ ▀███▀ ▄▀

   ▀▄ ▀ ▄████▄ ▀ ▄▀
      ▄ ▀████▀ ▄
      ▀█▄ ▀▀ ▄█▀
        ▀█▄▄█▀
          ▀▀
███████████████████████████████████████████████████████████████████
██████▀▀▀▀▀▀▀▀▀▀▀██████████▀▀▀▀▀████▀▀▀▀▀█████▀▀▀▀█████▀▀▀▀▀███████
██████            ▀████████     ████     █████    █████     ███████
██████     ▄▄▄▄▄    ▀██████     █████    ████      ████    ████████
██████     ██████▄    █████     █████    ▀██▀  ▄▄  ▀██▀    ████████
██████     ███████    █████     ██████    ██   ██   ██    █████████
██████     ███████    █████     ██████    ██   ██   ██    █████████
██████     ███████    █████     ██████     █   ██   █     █████████
██████     █████▀    ██████     ███████       ████       ██████████
██████     ▀▀▀▀▀    ▄██████     ████████     ██████     ███████████
██████            ▄████████     ████████     ██████     ███████████
██████▄▄▄▄▄▄▄▄▄▄▄██████████▄▄▄▄▄█████████▄▄▄▄██████▄▄▄▄████████████
███████████████████████████████████████████████████████████████████
.DIWtoken.com.
▄██████████████████▄
███       ▀███████
███       █████████
███       █████████
███       █████████
███              ██
███   ▄▄▄▄▄▄▄▄   ███
███   ▄▄▄▄▄▄▄▄   ███
███              ███
███▄▄▄▄▄▄▄▄▄▄▄▄▄▄███
██████████████████▀

▄██████████████████▄
███████████▀ ███████
█████████▀   ███████
███████▀     ██▀ ███
███ ▀▀       █▄▄████
███          █▀▀▀▀██
███ ▄▄       ███████
██████▄     █▄ ▀███
█████████▄   ███▄███
███████████▄ ███████
▀██████████████████▀

▄██████████████████▄
████████████████████
███████████████▀▀ ██
█████████▀▀     ███
████▀▀     ▄█▀   ███
███▄    ▄██      ███
█████████▀      ▄██
█████████▄     ████
█████████████▄ ▄████
████████████████████
▀██████████████████▀
......SECURITY DECENTRALIZED...
Askit2
Hero Member
*****
Offline Offline

Activity: 981
Merit: 500


DIV - Your "Virtual Life" Secured and Decentralize


View Profile
November 18, 2014, 10:16:59 AM
Last edit: November 28, 2014, 08:43:41 AM by Askit2
 #1226

I did notice one thing after a restart. If a last my buy or last my sell price is used but the one queried is not the very last trade a 0 will be returned. This just caused an sell up 1% to happen below the last buy price from before my bot restart. I have added a simple piece of code to find and eliminate this error.
Code:
if(baseVariable = 0)
 {
 return;
 }

That should fix this specific issue from now on as it wont trade with a last price of 0.

This does not fix the issue. The following should.
Replace the execute(); with the following.

Code:
if(baseVariable != 0)
 {
 execute();
 }

          ▄▄
        ▄█▀▀█▄
      ▄█▀ ▄▄ ▀█▄
      ▀ ▄████▄ ▀
   ▄▀ ▄ ▀████▀ ▄ ▀▄
 ▄▀ ▄███▄ ▀▀ ▄███▄ ▀▄
█  ███████  ███████  █
 ▀▄ ▀███▀ ▄▄ ▀███▀ ▄▀

   ▀▄ ▀ ▄████▄ ▀ ▄▀
      ▄ ▀████▀ ▄
      ▀█▄ ▀▀ ▄█▀
        ▀█▄▄█▀
          ▀▀
███████████████████████████████████████████████████████████████████
██████▀▀▀▀▀▀▀▀▀▀▀██████████▀▀▀▀▀████▀▀▀▀▀█████▀▀▀▀█████▀▀▀▀▀███████
██████            ▀████████     ████     █████    █████     ███████
██████     ▄▄▄▄▄    ▀██████     █████    ████      ████    ████████
██████     ██████▄    █████     █████    ▀██▀  ▄▄  ▀██▀    ████████
██████     ███████    █████     ██████    ██   ██   ██    █████████
██████     ███████    █████     ██████    ██   ██   ██    █████████
██████     ███████    █████     ██████     █   ██   █     █████████
██████     █████▀    ██████     ███████       ████       ██████████
██████     ▀▀▀▀▀    ▄██████     ████████     ██████     ███████████
██████            ▄████████     ████████     ██████     ███████████
██████▄▄▄▄▄▄▄▄▄▄▄██████████▄▄▄▄▄█████████▄▄▄▄██████▄▄▄▄████████████
███████████████████████████████████████████████████████████████████
.DIWtoken.com.
▄██████████████████▄
███       ▀███████
███       █████████
███       █████████
███       █████████
███              ██
███   ▄▄▄▄▄▄▄▄   ███
███   ▄▄▄▄▄▄▄▄   ███
███              ███
███▄▄▄▄▄▄▄▄▄▄▄▄▄▄███
██████████████████▀

▄██████████████████▄
███████████▀ ███████
█████████▀   ███████
███████▀     ██▀ ███
███ ▀▀       █▄▄████
███          █▀▀▀▀██
███ ▄▄       ███████
██████▄     █▄ ▀███
█████████▄   ███▄███
███████████▄ ███████
▀██████████████████▀

▄██████████████████▄
████████████████████
███████████████▀▀ ██
█████████▀▀     ███
████▀▀     ▄█▀   ███
███▄    ▄██      ███
█████████▀      ▄██
█████████▄     ████
█████████████▄ ▄████
████████████████████
▀██████████████████▀
......SECURITY DECENTRALIZED...
Dwayne
Newbie
*
Offline Offline

Activity: 38
Merit: 0



View Profile
November 23, 2014, 02:31:13 PM
 #1227

I am trying to compile QtBitcoinTrader Version 1.08 on my Raspberry Pi (Debian Wheezy).
I got the following error:

Code:
g++ -c -pipe -O2 -D_REENTRANT -Wall -W -Wno-deprecated-declarations -Wno-unused-function -DQT_WEBKIT -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtScript -I/usr/include/qt4 -I. -I/usr/src/3rdparty/zlib -I.moc -I.ui -o .obj/feecalculator.o feecalculator.cpp
feecalculator.cpp:118:6: error: prototype for ‘void FeeCalculator::profitLossChanged(qreal)’ does not match any in class ‘FeeCalculator’
feecalculator.h:57:7: error: candidate is: void FeeCalculator::profitLossChanged(double)
feecalculator.cpp:167:6: error: prototype for ‘void FeeCalculator::buyBtcReceivedChanged(qreal)’ does not match any in class ‘FeeCalculator’
feecalculator.h:61:7: error: candidate is: void FeeCalculator::buyBtcReceivedChanged(double)
Makefile:1422: recipe for target '.obj/feecalculator.o' failed
make: *** [.obj/feecalculator.o] Error 1

QtBitcoinTrader 1.07.97 BETA works on Raspberry Pi.
On my Ubuntu the 1.08 works.

What I can do ?
Askit2
Hero Member
*****
Offline Offline

Activity: 981
Merit: 500


DIV - Your "Virtual Life" Secured and Decentralize


View Profile
November 24, 2014, 08:29:32 PM
Last edit: November 24, 2014, 08:56:38 PM by Askit2
 #1228

False Alarm on real time calculation. I caused it myself.  Huh I changed the function to not reuse the variable that is created outside the function to calculate the value then return the value to the variable outside the calculation. In other words I renamed the variable in the calcBaseVariable() and forgot to get the value later with baseVariable = calcBaseVariable(). I used this calcBaseVariable();.  Shocked Grin

Sorry for that complaint.

          ▄▄
        ▄█▀▀█▄
      ▄█▀ ▄▄ ▀█▄
      ▀ ▄████▄ ▀
   ▄▀ ▄ ▀████▀ ▄ ▀▄
 ▄▀ ▄███▄ ▀▀ ▄███▄ ▀▄
█  ███████  ███████  █
 ▀▄ ▀███▀ ▄▄ ▀███▀ ▄▀

   ▀▄ ▀ ▄████▄ ▀ ▄▀
      ▄ ▀████▀ ▄
      ▀█▄ ▀▀ ▄█▀
        ▀█▄▄█▀
          ▀▀
███████████████████████████████████████████████████████████████████
██████▀▀▀▀▀▀▀▀▀▀▀██████████▀▀▀▀▀████▀▀▀▀▀█████▀▀▀▀█████▀▀▀▀▀███████
██████            ▀████████     ████     █████    █████     ███████
██████     ▄▄▄▄▄    ▀██████     █████    ████      ████    ████████
██████     ██████▄    █████     █████    ▀██▀  ▄▄  ▀██▀    ████████
██████     ███████    █████     ██████    ██   ██   ██    █████████
██████     ███████    █████     ██████    ██   ██   ██    █████████
██████     ███████    █████     ██████     █   ██   █     █████████
██████     █████▀    ██████     ███████       ████       ██████████
██████     ▀▀▀▀▀    ▄██████     ████████     ██████     ███████████
██████            ▄████████     ████████     ██████     ███████████
██████▄▄▄▄▄▄▄▄▄▄▄██████████▄▄▄▄▄█████████▄▄▄▄██████▄▄▄▄████████████
███████████████████████████████████████████████████████████████████
.DIWtoken.com.
▄██████████████████▄
███       ▀███████
███       █████████
███       █████████
███       █████████
███              ██
███   ▄▄▄▄▄▄▄▄   ███
███   ▄▄▄▄▄▄▄▄   ███
███              ███
███▄▄▄▄▄▄▄▄▄▄▄▄▄▄███
██████████████████▀

▄██████████████████▄
███████████▀ ███████
█████████▀   ███████
███████▀     ██▀ ███
███ ▀▀       █▄▄████
███          █▀▀▀▀██
███ ▄▄       ███████
██████▄     █▄ ▀███
█████████▄   ███▄███
███████████▄ ███████
▀██████████████████▀

▄██████████████████▄
████████████████████
███████████████▀▀ ██
█████████▀▀     ███
████▀▀     ▄█▀   ███
███▄    ▄██      ███
█████████▀      ▄██
█████████▄     ████
█████████████▄ ▄████
████████████████████
▀██████████████████▀
......SECURITY DECENTRALIZED...
IGHOR (OP)
Legendary
*
Offline Offline

Activity: 1035
Merit: 1065



View Profile WWW
November 25, 2014, 12:38:58 AM
 #1229

QtBitcoinTrader 1.07.97 BETA works on Raspberry Pi.
On my Ubuntu the 1.08 works.

Fixed, please confirm it.

False Alarm on real time calculation. I caused it myself.  Huh I changed the function to not reuse the variable that is created outside the function to calculate the value then return the value to the variable outside the calculation. In other words I renamed the variable in the calcBaseVariable() and forgot to get the value later with baseVariable = calcBaseVariable(). I used this calcBaseVariable();.  Shocked Grin

Sorry for that complaint.

That great. Any bugs left? Please list them.

I'm happy to tell that low latency engine is working now, and private beta is starting soon.

Qt Bitcoin Trader
Verify digital signature of the app in the file properties every time you download it.
Bitcoin Explorer
Hero Member
*****
Offline Offline

Activity: 854
Merit: 500



View Profile
November 25, 2014, 02:09:54 AM
 #1230

Umm....I'll be starting off with this soon. Seems to be great, I've already been trading successfully over the past few days.

Askit2
Hero Member
*****
Offline Offline

Activity: 981
Merit: 500


DIV - Your "Virtual Life" Secured and Decentralize


View Profile
November 25, 2014, 09:31:21 AM
 #1231

I only have 2 bugs left.

1. The code that will start a rules group fails to start a script. I change the name of the rules group to the script name. (code is just up from this post in a code block)

2. The LastMyBuyPrice doesn't return the price of my last buy. The UI shows the correct price as the last buy price just by the days high and days low price boxes.

3. The LastMySellPrice doesn't return the price of my last sell. The UI shows the correct price as the last sell price just by the days high and days low price boxes.

Numbers 2 and 3 are only corrected by the bot trading wrong until the scripts pull the correct last sell and last buy prices.

          ▄▄
        ▄█▀▀█▄
      ▄█▀ ▄▄ ▀█▄
      ▀ ▄████▄ ▀
   ▄▀ ▄ ▀████▀ ▄ ▀▄
 ▄▀ ▄███▄ ▀▀ ▄███▄ ▀▄
█  ███████  ███████  █
 ▀▄ ▀███▀ ▄▄ ▀███▀ ▄▀

   ▀▄ ▀ ▄████▄ ▀ ▄▀
      ▄ ▀████▀ ▄
      ▀█▄ ▀▀ ▄█▀
        ▀█▄▄█▀
          ▀▀
███████████████████████████████████████████████████████████████████
██████▀▀▀▀▀▀▀▀▀▀▀██████████▀▀▀▀▀████▀▀▀▀▀█████▀▀▀▀█████▀▀▀▀▀███████
██████            ▀████████     ████     █████    █████     ███████
██████     ▄▄▄▄▄    ▀██████     █████    ████      ████    ████████
██████     ██████▄    █████     █████    ▀██▀  ▄▄  ▀██▀    ████████
██████     ███████    █████     ██████    ██   ██   ██    █████████
██████     ███████    █████     ██████    ██   ██   ██    █████████
██████     ███████    █████     ██████     █   ██   █     █████████
██████     █████▀    ██████     ███████       ████       ██████████
██████     ▀▀▀▀▀    ▄██████     ████████     ██████     ███████████
██████            ▄████████     ████████     ██████     ███████████
██████▄▄▄▄▄▄▄▄▄▄▄██████████▄▄▄▄▄█████████▄▄▄▄██████▄▄▄▄████████████
███████████████████████████████████████████████████████████████████
.DIWtoken.com.
▄██████████████████▄
███       ▀███████
███       █████████
███       █████████
███       █████████
███              ██
███   ▄▄▄▄▄▄▄▄   ███
███   ▄▄▄▄▄▄▄▄   ███
███              ███
███▄▄▄▄▄▄▄▄▄▄▄▄▄▄███
██████████████████▀

▄██████████████████▄
███████████▀ ███████
█████████▀   ███████
███████▀     ██▀ ███
███ ▀▀       █▄▄████
███          █▀▀▀▀██
███ ▄▄       ███████
██████▄     █▄ ▀███
█████████▄   ███▄███
███████████▄ ███████
▀██████████████████▀

▄██████████████████▄
████████████████████
███████████████▀▀ ██
█████████▀▀     ███
████▀▀     ▄█▀   ███
███▄    ▄██      ███
█████████▀      ▄██
█████████▄     ████
█████████████▄ ▄████
████████████████████
▀██████████████████▀
......SECURITY DECENTRALIZED...
Dwayne
Newbie
*
Offline Offline

Activity: 38
Merit: 0



View Profile
November 25, 2014, 09:12:28 PM
 #1232

QtBitcoinTrader 1.07.97 BETA works on Raspberry Pi.
On my Ubuntu the 1.08 works.

Fixed, please confirm it.



It works now  Smiley

Thank you for the quick support
Askit2
Hero Member
*****
Offline Offline

Activity: 981
Merit: 500


DIV - Your "Virtual Life" Secured and Decentralize


View Profile
December 04, 2014, 09:20:16 AM
 #1233

First I know there was no update yet to fix the bugs I have tried to explain. One of the bugs stuck its head up again today.

12/2
5:25 B 0.010000  Sold       380        manual
8:30 B 0.010000  Sold       382        manual
11:31 B 0.010025 Bought  378        automatic
11:31 B 0.010025 Bought  378        automatic (I started doubling the trades for range trading)
12/3
12:52 B 0.010022 bought  375        manual
12:59 B 0.010022 bought  372.9     manual
4:43   B 0.010022 bought  370        manual
7:29   B 0.010000 sold      375        automatic
7:29   B 0.010000 sold      375        automatic
7:30   B 0.010025 bought  375.013 automatic (The last one that fit the price was 382. The calculated value for That price - (that price * (0.004 + 0.004)) was 378.
7:30   B 0.010025 bought  375.013 automatic (duplicate trade was my plan)

The sell at 375 was profitable. The sell at 375 was 36 seconds before the Buy at 375.013.

Because of this  last sell price being wrong the bot traded wrong. Maybe another way to look at it is if the bot hadn't just sold at 375 the buy at 375 would have been profitable. This mistake isn't new to me. When the mistake happens the bot seems to be in a profitable range. This time the range lasted more then 12 hours. I did not wait for 375 to come up again and sell then. I sold after watching the price come up from 367 to 370 at 370 hoping it would start moving into a range there. The rest of the day being wrong was my fault.

When I get another sell at 375 I doubt the range will still be between 370 and 375. I don't mind that I am not seeing many trades happen per day. It does bother me when the bot gets both a sell and a buy at the same price. With enough cash waiting to trade I could just manually put in a buy at 370 or so and have had the bot back on track. I didn't have enough left. I should have as it is only supposed to buy 2 times if the USD balance / price is > 3 * 0.010025. This should always leave me one trade to make.

Except for the range trading portion taking 1 trade to break even for each mistake it works great. If it could trade more often at that same profit margin I would be happy. As is I am losing money frequently on bad trades. Given enough time it would make the money back. My thought on the above trades is that I only use 1 buy or sell to move the automatic scripts into a new range. This was so that the initial trade was wrong and small. The later trades would be profitable and are larger. It should have a bad trade at a loss. Then 2 good trades at a profit. Making 1 trade of profit in total for 3 complete trades. This is not ideal. Ideal would be each trade was profitable by calculation based on correct data. Since I am not getting correct data I can not get to ideal results. 

          ▄▄
        ▄█▀▀█▄
      ▄█▀ ▄▄ ▀█▄
      ▀ ▄████▄ ▀
   ▄▀ ▄ ▀████▀ ▄ ▀▄
 ▄▀ ▄███▄ ▀▀ ▄███▄ ▀▄
█  ███████  ███████  █
 ▀▄ ▀███▀ ▄▄ ▀███▀ ▄▀

   ▀▄ ▀ ▄████▄ ▀ ▄▀
      ▄ ▀████▀ ▄
      ▀█▄ ▀▀ ▄█▀
        ▀█▄▄█▀
          ▀▀
███████████████████████████████████████████████████████████████████
██████▀▀▀▀▀▀▀▀▀▀▀██████████▀▀▀▀▀████▀▀▀▀▀█████▀▀▀▀█████▀▀▀▀▀███████
██████            ▀████████     ████     █████    █████     ███████
██████     ▄▄▄▄▄    ▀██████     █████    ████      ████    ████████
██████     ██████▄    █████     █████    ▀██▀  ▄▄  ▀██▀    ████████
██████     ███████    █████     ██████    ██   ██   ██    █████████
██████     ███████    █████     ██████    ██   ██   ██    █████████
██████     ███████    █████     ██████     █   ██   █     █████████
██████     █████▀    ██████     ███████       ████       ██████████
██████     ▀▀▀▀▀    ▄██████     ████████     ██████     ███████████
██████            ▄████████     ████████     ██████     ███████████
██████▄▄▄▄▄▄▄▄▄▄▄██████████▄▄▄▄▄█████████▄▄▄▄██████▄▄▄▄████████████
███████████████████████████████████████████████████████████████████
.DIWtoken.com.
▄██████████████████▄
███       ▀███████
███       █████████
███       █████████
███       █████████
███              ██
███   ▄▄▄▄▄▄▄▄   ███
███   ▄▄▄▄▄▄▄▄   ███
███              ███
███▄▄▄▄▄▄▄▄▄▄▄▄▄▄███
██████████████████▀

▄██████████████████▄
███████████▀ ███████
█████████▀   ███████
███████▀     ██▀ ███
███ ▀▀       █▄▄████
███          █▀▀▀▀██
███ ▄▄       ███████
██████▄     █▄ ▀███
█████████▄   ███▄███
███████████▄ ███████
▀██████████████████▀

▄██████████████████▄
████████████████████
███████████████▀▀ ██
█████████▀▀     ███
████▀▀     ▄█▀   ███
███▄    ▄██      ███
█████████▀      ▄██
█████████▄     ████
█████████████▄ ▄████
████████████████████
▀██████████████████▀
......SECURITY DECENTRALIZED...
Ronan-
Newbie
*
Offline Offline

Activity: 52
Merit: 0


View Profile
December 05, 2014, 09:48:41 PM
 #1234

Where can I find old versions of the software?
IGHOR (OP)
Legendary
*
Offline Offline

Activity: 1035
Merit: 1065



View Profile WWW
December 06, 2014, 04:53:47 PM
 #1235

Where can I find old versions of the software?

I keep only source code of old versions on sourceforge.net

First I know there was no update yet to fix the bugs I have tried to explain. One of the bugs stuck its head up again today.

12/2
5:25 B 0.010000  Sold       380        manual
8:30 B 0.010000  Sold       382        manual
11:31 B 0.010025 Bought  378        automatic
11:31 B 0.010025 Bought  378        automatic (I started doubling the trades for range trading)
12/3
12:52 B 0.010022 bought  375        manual
12:59 B 0.010022 bought  372.9     manual
4:43   B 0.010022 bought  370        manual
7:29   B 0.010000 sold      375        automatic
7:29   B 0.010000 sold      375        automatic
7:30   B 0.010025 bought  375.013 automatic (The last one that fit the price was 382. The calculated value for That price - (that price * (0.004 + 0.004)) was 378.
7:30   B 0.010025 bought  375.013 automatic (duplicate trade was my plan)

The sell at 375 was profitable. The sell at 375 was 36 seconds before the Buy at 375.013.

Because of this  last sell price being wrong the bot traded wrong. Maybe another way to look at it is if the bot hadn't just sold at 375 the buy at 375 would have been profitable. This mistake isn't new to me. When the mistake happens the bot seems to be in a profitable range. This time the range lasted more then 12 hours. I did not wait for 375 to come up again and sell then. I sold after watching the price come up from 367 to 370 at 370 hoping it would start moving into a range there. The rest of the day being wrong was my fault.

When I get another sell at 375 I doubt the range will still be between 370 and 375. I don't mind that I am not seeing many trades happen per day. It does bother me when the bot gets both a sell and a buy at the same price. With enough cash waiting to trade I could just manually put in a buy at 370 or so and have had the bot back on track. I didn't have enough left. I should have as it is only supposed to buy 2 times if the USD balance / price is > 3 * 0.010025. This should always leave me one trade to make.

Except for the range trading portion taking 1 trade to break even for each mistake it works great. If it could trade more often at that same profit margin I would be happy. As is I am losing money frequently on bad trades. Given enough time it would make the money back. My thought on the above trades is that I only use 1 buy or sell to move the automatic scripts into a new range. This was so that the initial trade was wrong and small. The later trades would be profitable and are larger. It should have a bad trade at a loss. Then 2 good trades at a profit. Making 1 trade of profit in total for 3 complete trades. This is not ideal. Ideal would be each trade was profitable by calculation based on correct data. Since I am not getting correct data I can not get to ideal results. 


I have started work on fixes, but I'm ill now and I'll finish work once I'll feel better.

Qt Bitcoin Trader
Verify digital signature of the app in the file properties every time you download it.
Ronan-
Newbie
*
Offline Offline

Activity: 52
Merit: 0


View Profile
December 06, 2014, 07:49:52 PM
 #1236

I hope you feel better soon!

I was looking for older versions due to a bug in which I think the ticker always functions under exchange rather than trading on finex, only for rules. I can specify trading in the overall window, and trade through the buy and sell buttons, however if I make a rule, even if it says trading I think it operates (or doesn't work at all) under exchange. Also once you edit the rule it reverts to exchange in the view of a rules group.

Unfortunately I don't know how to compile source code, if someone could point me to a quick and relatively easy tutorial or something, much appreciate.

Again, get well soon! Smiley
seven21
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
December 08, 2014, 05:46:35 PM
 #1237

Hi,

I have some problems installing on my raspberry pi. After downlaoding the testing branch (ap-get didn't work for me as "qmake QtBitcoinTrader_Desktop.pro" leads to an error "file not found") I switched to the "src" folder and did:
Code:
export QT_SELECT=5
qmake QtBitcoinTrader_Desktop.pro
make && make install && make clean

Got these error reply:
make /usr/binuic-qt4 addrulegroup.ui -o ./ui/ui_addrulegroup.h
make: /usr/bin/uic-qt4: Command not found
Makefile_ 815: recipe for target '.ui/ui_addrulegroup.h' failed
make: *** [.ui/ui_addrulegroup.h] Error 127

Can anyone help me get it working?

Appreciate your help
IGHOR (OP)
Legendary
*
Offline Offline

Activity: 1035
Merit: 1065



View Profile WWW
December 10, 2014, 03:21:00 PM
 #1238

Hi,

I have some problems installing on my raspberry pi. After downlaoding the testing branch (ap-get didn't work for me as "qmake QtBitcoinTrader_Desktop.pro" leads to an error "file not found") I switched to the "src" folder and did:
Code:
export QT_SELECT=5
qmake QtBitcoinTrader_Desktop.pro
make && make install && make clean

Got these error reply:
make /usr/binuic-qt4 addrulegroup.ui -o ./ui/ui_addrulegroup.h
make: /usr/bin/uic-qt4: Command not found
Makefile_ 815: recipe for target '.ui/ui_addrulegroup.h' failed
make: *** [.ui/ui_addrulegroup.h] Error 127

Can anyone help me get it working?

Appreciate your help

Looks like Qt5 is not installed and Qt4 used instead.

Qt Bitcoin Trader
Verify digital signature of the app in the file properties every time you download it.
HQLD
Newbie
*
Offline Offline

Activity: 13
Merit: 0


View Profile
December 13, 2014, 12:36:52 PM
 #1239

I would like to ask if there's any possibility to add a second API or to start two instances of the trading bot on one system/machine.

Thanks in advance for your help! Smiley
Askit2
Hero Member
*****
Offline Offline

Activity: 981
Merit: 500


DIV - Your "Virtual Life" Secured and Decentralize


View Profile
December 17, 2014, 08:51:44 AM
 #1240

I would like to ask if there's any possibility to add a second API or to start two instances of the trading bot on one system/machine.

Thanks in advance for your help! Smiley
There are a few things to it.
One> You need 2 API key pairs.
Two> You need to adjust the time delay so that you don't request data from the exchange too often.

I do this currently.
HttpRequestsInterval=1200
This is in the (name of your API).ini file. You will need to adjust the http requests interval for both instances. Actually even if you used separate computers but one API I think you still have to add the delay to both as the minimum interval is set per user.

          ▄▄
        ▄█▀▀█▄
      ▄█▀ ▄▄ ▀█▄
      ▀ ▄████▄ ▀
   ▄▀ ▄ ▀████▀ ▄ ▀▄
 ▄▀ ▄███▄ ▀▀ ▄███▄ ▀▄
█  ███████  ███████  █
 ▀▄ ▀███▀ ▄▄ ▀███▀ ▄▀

   ▀▄ ▀ ▄████▄ ▀ ▄▀
      ▄ ▀████▀ ▄
      ▀█▄ ▀▀ ▄█▀
        ▀█▄▄█▀
          ▀▀
███████████████████████████████████████████████████████████████████
██████▀▀▀▀▀▀▀▀▀▀▀██████████▀▀▀▀▀████▀▀▀▀▀█████▀▀▀▀█████▀▀▀▀▀███████
██████            ▀████████     ████     █████    █████     ███████
██████     ▄▄▄▄▄    ▀██████     █████    ████      ████    ████████
██████     ██████▄    █████     █████    ▀██▀  ▄▄  ▀██▀    ████████
██████     ███████    █████     ██████    ██   ██   ██    █████████
██████     ███████    █████     ██████    ██   ██   ██    █████████
██████     ███████    █████     ██████     █   ██   █     █████████
██████     █████▀    ██████     ███████       ████       ██████████
██████     ▀▀▀▀▀    ▄██████     ████████     ██████     ███████████
██████            ▄████████     ████████     ██████     ███████████
██████▄▄▄▄▄▄▄▄▄▄▄██████████▄▄▄▄▄█████████▄▄▄▄██████▄▄▄▄████████████
███████████████████████████████████████████████████████████████████
.DIWtoken.com.
▄██████████████████▄
███       ▀███████
███       █████████
███       █████████
███       █████████
███              ██
███   ▄▄▄▄▄▄▄▄   ███
███   ▄▄▄▄▄▄▄▄   ███
███              ███
███▄▄▄▄▄▄▄▄▄▄▄▄▄▄███
██████████████████▀

▄██████████████████▄
███████████▀ ███████
█████████▀   ███████
███████▀     ██▀ ███
███ ▀▀       █▄▄████
███          █▀▀▀▀██
███ ▄▄       ███████
██████▄     █▄ ▀███
█████████▄   ███▄███
███████████▄ ███████
▀██████████████████▀

▄██████████████████▄
████████████████████
███████████████▀▀ ██
█████████▀▀     ███
████▀▀     ▄█▀   ███
███▄    ▄██      ███
█████████▀      ▄██
█████████▄     ████
█████████████▄ ▄████
████████████████████
▀██████████████████▀
......SECURITY DECENTRALIZED...
Pages: « 1 ... 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 »
  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!