Author

Topic: Cryptotrader.org - автоматический трейдинг на MtGox/Bitstamp/BTC-E/CEX.IO (Read 12536 times)

member
Activity: 96
Merit: 11
Вообще cryptotrader мне нравится. Но бывают и огорчения..при торговле на некоторых биржах появляются баги с запуском бота и при последующих попытках его так и не удается запустить. Протестировать бота, в том числе и бесплатного можно только после покупки доступа к сервису.
Когда хочешь заработать, то скидывать монеты для того, чтобы потом уйти в ноль или вовсе уйти в минус - идея точно не привлекательная. Поэтому я всегда была в поиске бесплатных ботов. https://tradesanta.com бесплатный, у него не громоздкий интерфейс и норм работает. Еще мне нравится gekko, но опять же- он платный и тоже не без багов..
full member
Activity: 220
Merit: 100
Привет pulsecat .
Не планируете поменять форум на сайте, на более удобный ?

Будем планомерно улучшать форум


так и получается терь не купить акк с одним ботомHuh

Уже вернули такую возможность - план Basic+ https://cryptotrader.org/plans
sr. member
Activity: 369
Merit: 250
перестал работать бактест, выдает Timeout

так и получается терь не купить акк с одним ботомHuh
full member
Activity: 194
Merit: 100
Привет pulsecat .
Не планируете поменять форум на сайте, на более удобный ?
full member
Activity: 220
Merit: 100
2pulsecat если ema 10/21 для интервала более часа, то какая стратегия подойдет для 15 минутного интервала?

Дефолтная ema 10/21 не подойдет. Но подбирая параметры можно и для 1-мин интервалов подобрать стратегию.
full member
Activity: 224
Merit: 100
2pulsecat если ema 10/21 для интервала более часа, то какая стратегия подойдет для 15 минутного интервала?
sr. member
Activity: 369
Merit: 250
ну видать новые клиенты им не нужны
legendary
Activity: 1372
Merit: 1000
Сегодня, в 4 часа утра, без предъявления каких-либо претензий к Советскому Союзу, без объявления войны, германские войска напали на нашу страну, атаковав нашу границу во многих местах и подвергнув бомбежке со своих самолетов наши города....
(с) В. М. Молотов

...бэктестинг стал платным... как-то нечестно..
full member
Activity: 194
Merit: 100
full member
Activity: 194
Merit: 100
Вопрос :
Будет ли работать функция Sendemail  в коде если не включать галочку по отсылке емейл в настройках бота.
Спрашиваю , потому что вместе с галочкой включается отсылка и системных сообщений о торговле , получается 2 письма 1 из кода второе от бота.
full member
Activity: 194
Merit: 100
Сайт опять тормозит.  Angry
full member
Activity: 220
Merit: 100
Можно сделать два графика, например для индикатора отдельно, потому что при наложении график искажается.
И увеличить окно редактирования кода ?

Дополнительные графики планируем добавить. Насчет zoom для кода - хорошая идея.
full member
Activity: 194
Merit: 100
Можно сделать два графика, например для индикатора отдельно, потому что при наложении график искажается.
И увеличить окно редактирования кода ?
full member
Activity: 220
Merit: 100
Судя по всему какая то ошибка округления, будем разбираться. Пришлите если можно ссылку на бота в личные сообщения.
full member
Activity: 194
Merit: 100
Code:
2013-12-17 13:41 Trader initialized successfully. Starting balance: 0.47782 BTC 328.63 USD
2013-12-17 16:14 BUY order amount: 0.02000 BTC @ 649.96
2013-12-17 16:14 BUY order traded. Balance: 0.49778 BTC (321.59 USD) 316.23 USD
2013-12-17 16:14 pos_vol 0.02 p_price 647 Total: 638.295 USD
2013-12-17 17:16 SELL order #87807543 amount: 0.02000 BTC @ 672.01
2013-12-17 17:16 SELL order #87807543 traded. Balance: 0.47778 BTC (321.07 USD) 329.65 USD
2013-12-17 17:16 pos_vol 0.000 p_price NaN Total: 652.146 USD
2013-12-18 02:04 [Error: You incorrectly entered one of fields.]
2013-12-18 02:04 pos_vol 0.02 p_price 654.27 Total: 639.294 USD
2013-12-18 03:42 BUY order amount: 0.02000 BTC @ 648.55
2013-12-18 03:42 BUY order traded. Balance: 0.49774 BTC (322.78 USD) 316.68 USD
2013-12-18 03:42 pos_vol 0.04 p_price 651.635 Total: 639.707 USD
2013-12-18 03:48 BUY order amount: 0.01000 BTC @ 635.02
2013-12-18 03:48 BUY order traded. Balance: 0.50772 BTC (322.40 USD) 310.32 USD
2013-12-18 03:48 pos_vol 0.050 p_price 648.308 Total: 632.725 USD
2013-12-18 03:49 BUY order amount: 0.01000 BTC @ 634.99
2013-12-18 03:49 BUY order traded. Balance: 0.51770 BTC (326.80 USD) 303.97 USD
2013-12-18 03:49 pos_vol 0.060 p_price 646.106 Total: 632.763 USD
2013-12-18 03:50 BUY order amount: 0.01000 BTC @ 640.10
2013-12-18 03:50 BUY order traded. Balance: 0.52768 BTC (334.07 USD) 297.57 USD
2013-12-18 03:50 pos_vol 0.070 p_price 644.091 Total: 631.066 USD
2013-12-18 03:54 BUY order amount: 0.01000 BTC @ 636.00
2013-12-18 03:54 BUY order traded. Balance: 0.53766 BTC (341.15 USD) 291.21 USD
2013-12-18 03:54 pos_vol 0.080 p_price 642.955 Total: 632.626 USD
2013-12-18 03:56 BUY order amount: 0.01000 BTC @ 635.00
2013-12-18 03:56 BUY order traded. Balance: 0.54764 BTC (345.57 USD) 284.86 USD
2013-12-18 03:56 pos_vol 0.090 p_price 641.626 Total: 630.423 USD
2013-12-18 03:57 BUY order amount: 0.01000 BTC @ 632.69
2013-12-18 03:57 BUY order traded. Balance: 0.55762 BTC (351.92 USD) 278.54 USD
2013-12-18 03:57 pos_vol 0.100 p_price 640.923 Total: 632.399 USD
2013-12-18 03:58 BUY order amount: 0.01000 BTC @ 630.02
2013-12-18 03:58 BUY order traded. Balance: 0.56760 BTC (357.59 USD) 272.24 USD
2013-12-18 03:58 pos_vol 0.110 p_price 639.939 Total: 629.880 USD
2013-12-18 03:59 BUY order amount: 0.01000 BTC @ 628.99
2013-12-18 03:59 BUY order traded. Balance: 0.57758 BTC (361.00 USD) 265.95 USD
2013-12-18 03:59 pos_vol 0.120 p_price 638.696 Total: 626.944 USD
2013-12-18 04:00 BUY order amount: 0.01000 BTC @ 628.90
2013-12-18 04:00 BUY order traded. Balance: 0.58756 BTC (368.72 USD) 259.66 USD
2013-12-18 04:00 pos_vol 0.130 p_price 638.024 Total: 629.797 USD
2013-12-18 04:01 BUY order amount: 0.01000 BTC @ 628.00
2013-12-18 04:01 BUY order traded. Balance: 0.59754 BTC (374.69 USD) 253.38 USD
2013-12-18 04:01 pos_vol 0.140 p_price 637.241 Total: 628.070 USD
2013-12-18 04:01 [Error: You incorrectly entered one of fields.]
2013-12-18 04:01 pos_vol 0.150 p_price 636.562 Total: 636.997 USD
2013-12-18 04:02 BUY order amount: 0.01000 BTC @ 629.96
2013-12-18 04:02 BUY order traded. Balance: 0.60752 BTC (380.95 USD) 247.08 USD
2013-12-18 04:02 pos_vol 0.160 p_price 635.969 Total: 628.030 USD
2013-12-18 04:02 [Error: You incorrectly entered one of fields.]
2013-12-18 04:02 pos_vol 0.170 p_price 635.445 Total: 635.950 USD
2013-12-18 04:03 BUY order amount: 0.01000 BTC @ 629.96
2013-12-18 04:03 BUY order traded. Balance: 0.61750 BTC (387.79 USD) 240.78 USD
2013-12-18 04:03 pos_vol 0.180 p_price 634.979 Total: 627.987 USD
2013-12-18 04:06 BUY order amount: 0.01000 BTC @ 628.96
2013-12-18 04:06 BUY order traded. Balance: 0.62748 BTC (395.89 USD) 234.49 USD
2013-12-18 04:06 pos_vol 0.190 p_price 634.612 Total: 628.545 USD
2013-12-18 04:11 BUY order #88151059 amount: 0.01000 BTC @ 628.00
2013-12-18 04:11 BUY order #88151059 traded. Balance: 0.63746 BTC (399.05 USD) 228.21 USD
2013-12-18 04:11 pos_vol 0.200 p_price 634.181 Total: 627.262 USD
2013-12-18 04:14 BUY order amount: 0.01000 BTC @ 626.55
2013-12-18 04:14 BUY order traded. Balance: 0.64744 BTC (405.37 USD) 221.94 USD
2013-12-18 04:14 pos_vol 0.210 p_price 633.840 Total: 627.887 USD
2013-12-18 04:15 BUY order amount: 0.01000 BTC @ 626.10
2013-12-18 04:15 BUY order traded. Balance: 0.65742 BTC (411.54 USD) 215.68 USD
2013-12-18 04:15 pos_vol 0.220 p_price 633.483 Total: 627.226 USD
2013-12-18 04:16 BUY order amount: 0.01000 BTC @ 626.96
2013-12-18 04:16 BUY order traded. Balance: 0.66740 BTC (417.86 USD) 209.41 USD
2013-12-18 04:16 pos_vol 0.230 p_price 633.201 Total: 627.865 USD
2013-12-18 04:19 [Error: You incorrectly entered one of fields.]
2013-12-18 04:19 pos_vol 0.240 p_price 632.940 Total: 628.538 USD
2013-12-18 04:22 BUY order amount: 0.01000 BTC @ 624.99
2013-12-18 04:22 BUY order traded. Balance: 0.67738 BTC (421.93 USD) 203.16 USD
2013-12-18 04:22 pos_vol 0.250 p_price 632.623 Total: 626.524 USD
2013-12-18 04:23 BUY order amount: 0.01000 BTC @ 626.96
2013-12-18 04:23 BUY order traded. Balance: 0.68736 BTC (430.93 USD) 196.89 USD
2013-12-18 04:23 pos_vol 0.260 p_price 632.368 Total: 627.179 USD
2013-12-18 04:24 BUY order amount: 0.01000 BTC @ 626.95
2013-12-18 04:24 BUY order traded. Balance: 0.69734 BTC (435.84 USD) 190.62 USD
2013-12-18 04:24 pos_vol 0.270 p_price 632.095 Total: 626.453 USD
2013-12-18 04:25 BUY order amount: 0.01000 BTC @ 626.92
2013-12-18 04:25 BUY order traded. Balance: 0.70732 BTC (440.49 USD) 184.35 USD
2013-12-18 04:25 pos_vol 0.280 p_price 631.841 Total: 626.428 USD
2013-12-18 04:57 SELL order #88181114 amount: 0.28000 BTC @ 648.57
2013-12-18 04:57 SELL order #88181114 traded. Balance: 0.42732 BTC (277.14 USD) 365.59 USD
2013-12-18 04:57 pos_vol 0.000 p_price NaN Total: 642.586 USD
2013-12-18 05:32 BUY order amount: 0.07000 BTC @ 636.00
2013-12-18 05:32 BUY order traded. Balance: 0.49718 BTC (316.20 USD) 321.07 USD
2013-12-18 05:32 pos_vol 0.07 p_price 635.003 Total: 636.780 USD
2013-12-18 06:24 BUY order amount: 0.01000 BTC @ 628.00
2013-12-18 06:24 BUY order traded. Balance: 0.50716 BTC (318.46 USD) 314.79 USD
2013-12-18 06:24 pos_vol 0.080 p_price 634.145 Total: 633.356 USD
2013-12-18 06:28 BUY order amount: 0.01000 BTC @ 629.00
2013-12-18 06:28 BUY order traded. Balance: 0.51714 BTC (324.76 USD) 308.50 USD
2013-12-18 06:28 pos_vol 0.090 p_price 633.351 Total: 632.746 USD
2013-12-18 06:32 BUY order amount: 0.01000 BTC @ 628.00
2013-12-18 06:32 BUY order traded. Balance: 0.52712 BTC (330.53 USD) 302.22 USD
2013-12-18 06:32 pos_vol 0.100 p_price 632.716 Total: 632.723 USD
2013-12-18 07:02 BUY order #88246791 amount: 0.01000 BTC @ 624.90
2013-12-18 07:02 BUY order #88246791 traded. Balance: 0.53710 BTC (333.12 USD) 295.97 USD
2013-12-18 07:02 pos_vol 0.110 p_price 631.560 Total: 628.972 USD
2013-12-18 07:03 BUY order amount: 0.01000 BTC @ 624.96
2013-12-18 07:03 BUY order traded. Balance: 0.54708 BTC (341.22 USD) 289.72 USD
2013-12-18 07:03 pos_vol 0.120 p_price 630.597 Total: 628.910 USD
2013-12-18 07:08 BUY order amount: 0.01000 BTC @ 620.06
2013-12-18 07:08 BUY order traded. Balance: 0.55706 BTC (345.38 USD) 283.52 USD
2013-12-18 07:08 pos_vol 0.130 p_price 629.705 Total: 628.340 USD
2013-12-18 07:09 BUY order amount: 0.01000 BTC @ 619.19
2013-12-18 07:09 BUY order traded. Balance: 0.56704 BTC (351.00 USD) 277.33 USD
2013-12-18 07:09 pos_vol 0.140 p_price 628.954 Total: 628.436 USD
2013-12-18 07:10 BUY order amount: 0.01000 BTC @ 619.00
2013-12-18 07:10 BUY order traded. Balance: 0.57702 BTC (356.60 USD) 271.15 USD
2013-12-18 07:10 pos_vol 0.150 p_price 628.290 Total: 628.322 USD
2013-12-18 07:11 BUY order amount: 0.01000 BTC @ 619.00
2013-12-18 07:11 BUY order traded. Balance: 0.58700 BTC (362.76 USD) 264.96 USD
2013-12-18 07:11 pos_vol 0.160 p_price 627.710 Total: 628.309 USD
2013-12-18 07:13 BUY order amount: 0.01000 BTC @ 616.00
2013-12-18 07:13 BUY order traded. Balance: 0.59698 BTC (367.20 USD) 258.80 USD
2013-12-18 07:13 pos_vol 0.170 p_price 627.138 Total: 627.731 USD
2013-12-18 07:14 BUY order amount: 0.01000 BTC @ 616.70
2013-12-18 07:14 BUY order traded. Balance: 0.60696 BTC (373.35 USD) 252.63 USD
2013-12-18 07:14 pos_vol 0.180 p_price 626.520 Total: 626.518 USD
2013-12-18 07:15 BUY order amount: 0.01000 BTC @ 615.00
2013-12-18 07:15 BUY order traded. Balance: 0.61694 BTC (378.76 USD) 246.48 USD
2013-12-18 07:15 pos_vol 0.190 p_price 625.914 Total: 625.903 USD
2013-12-18 07:16 BUY order amount: 0.01000 BTC @ 614.98
2013-12-18 07:16 BUY order traded. Balance: 0.62692 BTC (383.74 USD) 240.33 USD
2013-12-18 07:16 pos_vol 0.200 p_price 625.366 Total: 625.864 USD
2013-12-18 07:17 BUY order amount: 0.01000 BTC @ 618.00
2013-12-18 07:17 BUY order traded. Balance: 0.63690 BTC (391.18 USD) 234.15 USD
2013-12-18 07:17 pos_vol 0.210 p_price 624.873 Total: 625.844 USD
2013-12-18 07:20 [Error: You incorrectly entered one of fields.]
2013-12-18 07:20 pos_vol 0.220 p_price 624.605 Total: 629.027 USD
2013-12-18 07:21 [Error: You incorrectly entered one of fields.]
2013-12-18 07:21 pos_vol 0.230 p_price 624.361 Total: 629.041 USD
2013-12-18 07:22 [Error: You incorrectly entered one of fields.]
2013-12-18 07:22 pos_vol 0.240 p_price 624.244 Total: 628.646 USD
2013-12-18 07:26 BUY order amount: 0.01000 BTC @ 621.06
2013-12-18 07:26 BUY order traded. Balance: 0.64688 BTC (400.12 USD) 227.94 USD
2013-12-18 07:26 pos_vol 0.250 p_price 623.974 Total: 627.388 USD
2013-12-18 07:27 [Error: You incorrectly entered one of fields.]
2013-12-18 07:27 pos_vol 0.260 p_price 623.749 Total: 628.359 USD
2013-12-18 07:31 BUY order amount: 0.01000 BTC @ 615.00
2013-12-18 07:31 BUY order traded. Balance: 0.65686 BTC (402.72 USD) 221.79 USD
2013-12-18 07:31 pos_vol 0.270 p_price 623.462 Total: 626.414 USD
2013-12-18 07:33 BUY order amount: 0.01000 BTC @ 615.00
2013-12-18 07:33 BUY order traded. Balance: 0.66684 BTC (408.94 USD) 215.64 USD
2013-12-18 07:33 pos_vol 0.280 p_price 623.232 Total: 627.080 USD
2013-12-18 07:34 BUY order amount: 0.01000 BTC @ 616.98
2013-12-18 07:34 BUY order traded. Balance: 0.67682 BTC (415.64 USD) 209.47 USD
2013-12-18 07:34 pos_vol 0.290 p_price 623.016 Total: 627.053 USD
2013-12-18 07:36 BUY order amount: 0.01000 BTC @ 617.80
2013-12-18 07:36 BUY order traded. Balance: 0.68680 BTC (423.73 USD) 203.30 USD
2013-12-18 07:36 pos_vol 0.300 p_price 622.749 Total: 625.683 USD
2013-12-18 07:37 BUY order amount: 0.01000 BTC @ 616.00
2013-12-18 07:37 BUY order traded. Balance: 0.69678 BTC (427.12 USD) 197.14 USD
2013-12-18 07:37 pos_vol 0.310 p_price 622.531 Total: 626.357 USD
2013-12-18 07:38 BUY order amount: 0.01000 BTC @ 615.98
2013-12-18 07:38 BUY order traded. Balance: 0.70676 BTC (435.34 USD) 190.98 USD
2013-12-18 07:38 pos_vol 0.320 p_price 622.327 Total: 626.345 USD
2013-12-18 07:39 BUY order amount: 0.01000 BTC @ 615.31
2013-12-18 07:39 BUY order traded. Balance: 0.71674 BTC (439.37 USD) 184.83 USD
2013-12-18 07:39 pos_vol 0.330 p_price 622.133 Total: 626.297 USD
2013-12-18 07:47 [Error: You incorrectly entered one of fields.]
2013-12-18 07:47 pos_vol 0.340 p_price 621.677 Total: 626.340 USD
Странная ошибка появляется время от времени, началось все недавно не могу понять в чем дело.
full member
Activity: 194
Merit: 100
да на бэктесте все нормально
а вот если смотреть через трейдеров, а там детали то показывает так как я описал

кинул в личку ссылку на моего трейдера

Исправили, проверьте.

Сделайте возможность сбросить график , на пример я бы хотел иметь возможность сбрасывать минутный график на ноль и рисовать с начала в полночь.
График рисуемый plot  при живом трейдинге.

График сейчас рисуется в пределах чарта.  Это решает проблему?


Да, сейчас нормально.
full member
Activity: 220
Merit: 100
да на бэктесте все нормально
а вот если смотреть через трейдеров, а там детали то показывает так как я описал

кинул в личку ссылку на моего трейдера

Исправили, проверьте.

Сделайте возможность сбросить график , на пример я бы хотел иметь возможность сбрасывать минутный график на ноль и рисовать с начала в полночь.
График рисуемый plot  при живом трейдинге.

График сейчас рисуется в пределах чарта.  Это решает проблему?

full member
Activity: 194
Merit: 100
Сделайте возможность сбросить график , на пример я бы хотел иметь возможность сбрасывать минутный график на ноль и рисовать с начала в полночь.
График рисуемый plot  при живом трейдинге.
sr. member
Activity: 369
Merit: 250
да на бэктесте все нормально
а вот если смотреть через трейдеров, а там детали то показывает так как я описал

кинул в личку ссылку на моего трейдера
full member
Activity: 220
Merit: 100
как в стратегии ema при использовании на сексе сделать что бы показывался только  выбранный интервал, а то он мне линии рисует аж с ноября, а свечи на нужном интервале только в конце, а все что раньше интервала просто пустота с лонг и шот линиями

Покажите бэктест, что было понятно какие настройки использовались. У меня вот все нормально на 1h интервале  https://cryptotrader.org/backtests/FvTzkozYuzNFu2muX
sr. member
Activity: 369
Merit: 250
как в стратегии ema при использовании на сексе сделать что бы показывался только  выбранный интервал, а то он мне линии рисует аж с ноября, а свечи на нужном интервале только в конце, а все что раньше интервала просто пустота с лонг и шот линиями
full member
Activity: 220
Merit: 100
pulsecat, подскажите плиз, для арбитража между биржами можно ваш сервис использовать?

В данный момент нет, но планируется добавить в будущем.
hero member
Activity: 870
Merit: 500
Trading will make me rich)
pulsecat, подскажите плиз, для арбитража между биржами можно ваш сервис использовать?
full member
Activity: 220
Merit: 100
Да тормоза ушли, а с трафиком была беда , за понедельник скушал 3 Гб на  3G тарифе фактически месячный тариф, теперь только дома с адсл работаю.
Надо оптимизировать использование трафика.

Ого, скока кушает ! Вы что,  стаканы по 1 000 ордеров и последние транзакции по 1 000 штук тянете ?

Может стоит пользователям давать инфу в зависимости от потребности ?

Жрет у тех кто много бэктестингом пользуется. Например данные за месяц по 1 минутному интервалу - уже около 1мб.

Вопрос сбрасываются ли переменные при паузе ?

На самом деле да. Но это вполне логично, ведь рынок меняется когда бот в паузе?

Если что новое ввели, как интервал минута на бтц-е, пишите пожалуйста тут в теме.
Ибо там на официальном форуме очень легко пропустить.

Спасибо, учтем.
sr. member
Activity: 369
Merit: 250
+1 там вообще не бываю
full member
Activity: 194
Merit: 100
Если что новое ввели, как интервал минута на бтц-е, пишите пожалуйста тут в теме.
Ибо там на официальном форуме очень легко пропустить.
sr. member
Activity: 369
Merit: 250
вроде нет но хотелось бы официальный ответ
full member
Activity: 194
Merit: 100
Вопрос сбрасываются ли переменные при паузе ?
legendary
Activity: 2128
Merit: 1019
Да тормоза ушли, а с трафиком была беда , за понедельник скушал 3 Гб на  3G тарифе фактически месячный тариф, теперь только дома с адсл работаю.
Надо оптимизировать использование трафика.

Ого, скока кушает ! Вы что,  стаканы по 1 000 ордеров и последние транзакции по 1 000 штук тянете ?

Может стоит пользователям давать инфу в зависимости от потребности ?
full member
Activity: 194
Merit: 100
Что-то тормозит последнее время открытие страниц.
И еще у меня такое чувство, что трафик жрет очень сильно работа с сайтом.

Больше не тормозило?
Трафика немало жрет, действительно. Будем оптимизировать, вот недавно gzip включили.
Да тормоза ушли, а с трафиком была беда , за понедельник скушал 3 Гб на  3G тарифе фактически месячный тариф, теперь только дома с адсл работаю.
Надо оптимизировать использование трафика.
full member
Activity: 220
Merit: 100
Что-то тормозит последнее время открытие страниц.
И еще у меня такое чувство, что трафик жрет очень сильно работа с сайтом.

Больше не тормозило?
Трафика немало жрет, действительно. Будем оптимизировать, вот недавно gzip включили.
full member
Activity: 194
Merit: 100
Что-то тормозит последнее время открытие страниц.
И еще у меня такое чувство, что трафик жрет очень сильно работа с сайтом.
sr. member
Activity: 369
Merit: 250
от трейдинга долек но метадом тыка тоже пришел к выводу что с EMA надо не меньше часа
насчет прибыли пока что не понял, гоняю его тестово с небольшой суммой

З.Ы. или на какой стратегии можно баловаться на сексе с большм профитом?
full member
Activity: 220
Merit: 100
Алгоритм эпический. На падающем рынке закономерно сливает
Code:
2013-11-28 19:00 Simulation started. Balance: 1000.00 USD
2013-11-28 19:10 BUY 21.28 LTC at 46.90
2013-11-29 09:10 SELL 21.28 LTC at 39.50
2013-11-29 13:25 BUY 21.60 LTC at 38.76
2013-11-29 19:20 SELL 21.60 LTC at 37.98
2013-11-29 22:00 Simulation completed. Balance: 818.76 USD
На растущем наторговывает меньше чем прирост курса
Например за это время курс вырос с 800 до 1000, если бы мы на эту тысячу купили бы BTC, на выходе было бы 1250$
Вот что показывает бот на бактесте:
Code:
2013-11-26 19:00 Simulation started. Balance: 1000.00 USD
2013-11-26 19:00 BUY 1.2475 BTC at 800.00
2013-11-29 22:00 Simulation completed. Balance: 1.2475 BTC (1239.77 USD)

Т.е. эффективность как у типичного хомяка.

Осталось только понять о каком конкретно алгоритме вы говорите? Если это к примеру EMA запушенный на 5 минутных интервалах (судя по вашему логу) то убытки вам практически гарантированы т.к EMA стратегия предназначена для торговли на относительно длительных торговых интервалах (> 1 часа).
full member
Activity: 220
Merit: 100
Можно ли одним ботом торговать на двух парах  одновременно?

В API заложена эта возможность, скоро реализуем.
full member
Activity: 194
Merit: 100
Можно ли одним ботом торговать на двух парах  одновременно?
Почему бы и нет, мой бот может торговать одновременно на 9 парах btc-e. В данный момент торгует на 5-ти.
Что касается возможностей cryptotrader.org - не знаю.
Про апи  я знаю. Это местный вопрос.
hero member
Activity: 546
Merit: 500
1.012
Можно ли одним ботом торговать на двух парах  одновременно?
Почему бы и нет, мой бот может торговать одновременно на 9 парах btc-e. В данный момент торгует на 5-ти.
Что касается возможностей cryptotrader.org - не знаю.
full member
Activity: 194
Merit: 100
Можно ли одним ботом торговать на двух парах  одновременно?
full member
Activity: 220
Merit: 100
https://cryptotrader.org/backtests/9ejBTPTtT2mPL8pAX
Что странное у меня с AVGDEV
Не показывает результата.

Да, действительно есть проблема с этим индикатором. Будем разбираться.
full member
Activity: 194
Merit: 100
https://cryptotrader.org/backtests/9ejBTPTtT2mPL8pAX
Что странное у меня с AVGDEV
Не показывает результата.
full member
Activity: 147
Merit: 100
full member
Activity: 220
Merit: 100
Подскажите пожалуйста как изменить код EMA 10/21, чтобы бот не покупал биткоины по ценам из интервала 800-900 $, в остальном он должен работать как раньше.

Вы конечно можете такой код написать
Code:
    ....
    if diff > context.buy_treshold         
        if instrument.price < 800 or instrument.price > 900
            buy instrument # Spend all amount of cash for asset
    else
        if diff < -context.sell_treshold
            sell instrument # Sell asset position
   

но это не универсально и противоречит идее EMA метода, который подразумевает покупку при восходящем тренде.
full member
Activity: 147
Merit: 100
Подскажите пожалуйста как изменить код EMA 10/21, чтобы бот не покупал биткоины по ценам из интервала 800-900 $, в остальном он должен работать как раньше.
sr. member
Activity: 369
Merit: 250
спасибо за разъяснение
full member
Activity: 220
Merit: 100
кстати на сексе выдает вот такое:
Canceling order as it was inactive for 30 seconds.
из за чего это?


Дело в том, что CEX.IO (как и Bitstamp) не поддерживает Market Order. То есть невозможно сразу продать/купить по самой лучшей цене, как это позволяют сделать MtGox и BTC-E. Поэтому бот добавляет ордер и через 30 секунд проверяет - если ордер все еще активен, отменяет его и создает новый по текущей цене. И так повторяется пока ордер не будет полностью исполнен. Хотя обработка ордера таким способом может занимать продолжительное время, вообщем, этот алгоритм довольно надежно работает.
sr. member
Activity: 369
Merit: 250
кстати на сексе выдает вот такое:
Canceling order as it was inactive for 30 seconds.
из за чего это?
full member
Activity: 147
Merit: 100
full member
Activity: 194
Merit: 100
Здравствуйте, что означает в логах сообщение:
SELL order wasn't created because the amount is less than minimum order amount.
Расчетное количество для продажи меньше чем на счету.
full member
Activity: 147
Merit: 100
Здравствуйте, что означает в логах сообщение:
SELL order wasn't created because the amount is less than minimum order amount.
legendary
Activity: 2128
Merit: 1019
Боты обновляют портфолио перед каждой операцией, поэтому проблем быть не должно. Ну разве что потеря коммисии, если вы купите, в то время как бот, согласно своей стратегии, будет продавать.

При работе с ботами, вообще, лучше открывать 2 счета. (или больше)
Счета для ботов и счет для ручной торговли. 
Средства конечно, не оптимально используются, но результат, более прозрачен.
full member
Activity: 220
Merit: 100
Можно ли торговать вручную одновременно с ботом ?
нужно ли учитывать как-то изменение средств на счете при такой торговле ?

Боты обновляют портфолио перед каждой операцией, поэтому проблем быть не должно. Ну разве что потеря коммисии, если вы купите, в то время как бот, согласно своей стратегии, будет продавать.
full member
Activity: 194
Merit: 100
Можно ли торговать вручную одновременно с ботом ?
нужно ли учитывать как-то изменение средств на счете при такой торговле ?
Вопрос снимается.
full member
Activity: 220
Merit: 100
Нужна система тикетов на сайте.
И сделай 1-минутный тик на BTC-E

Спасибо за дельные предложения. Сделаем.
full member
Activity: 194
Merit: 100
Нужна система тикетов на сайте.
И сделай 1-минутный тик на BTC-E
full member
Activity: 194
Merit: 100
За код спасибо.
Про 5-минутный интервал я имею ввиду, что расчитывать индиторы можно и по минутным интервалом с выбором пользователя по какому периоду считать индикатор.
Но при такой волатильности получается что бот принимает решение о торговле только раз в пять минут на минимальном интервале.
Мне кажется это не верным. Ведь ситуация может измениться буквально за десятки секунд, а бот узнает об  этом примерно через 2,5 минуты , если брать усредненно.
Если же это кушает ресурсы, тогда надо как-то решать эту проблему.
full member
Activity: 220
Merit: 100
Надо больше примеров по методам, ибо новичкам как мне непонятно как написать правильно.
Code:
zzz = data.instruments[0].stochrsi(14,14,3,3)
Вот к примеру почему этот код неверен ? Нифига не понимаю.
И еще минимальный период обработки запросов ботом раз в пять минут ?
Или это только на демо такое ограничение ?
Почему бы не сделать, ну к примеру раз в пять секунд , это возможно ?


Наверное имеется в виду аналогия с функцией EMA
Code:
data.instruments[0].ema(10)
Но на самом деле это просто сокращенная форма для
Code:
instrument = data.instruments[0]
result = talib.EMA
  startIdx: 0
  endIdx: instrument.close.length-1
  inReal: instrument.close
  optInTimePeriod: period
value = _.last(result)

Для Stochastic RSI такой сокращенной функции нет, поэтому что бы расчитать этот индикатор необходимо посмотреть здесь  https://cryptotrader.org/talib какие аргументы должны передаваться  и добавить примерно следующий код
Code:
    instrument = data.instruments[0]
    results = talib.STOCHRSI
        inReal: instrument.close
        startIdx: 0
        endIdx: instrument.close.length-1
        optInTimePeriod: 14
        optInFastK_Period: 5
        optInFastD_Period: 3
        optInFastD_MAType: 1
    fastK = _.last results.outFastK
    fastD = _.last results.outFastD
    debug "Price: #{instrument.price} K: #{fastK.toFixed(1)} D: #{fastD.toFixed(1)}"

Полный пример https://cryptotrader.org/backtests/ZMTt6accED4BJXsvJ
Что касается того, почему бот обрабатывает сигналы рынка раз в 5 минут, то это связано с общим принципом работы подобных систем. Можно сделать, что бы боты получали в реалтайм результаты каждой операции на бирже, но это не даст никаких приемуществ, а скорее будет даже вредно, так эти данные будут содержать много резких, но незначитаельных изменений курса. Поэтому, что бы "сгладить" данные рынка, в большинстве торговых систем и терминалов используют метод свечей. Здесь немного теории http://ru.wikipedia.org/wiki/%D0%AF%D0%BF%D0%BE%D0%BD%D1%81%D0%BA%D0%B8%D0%B5_%D1%81%D0%B2%D0%B5%D1%87%D0%B8
Кстати, сегодня добавили возможность торговать с 1 мин. интервалом на MtGox.
full member
Activity: 194
Merit: 100
Надо больше примеров по методам, ибо новичкам как мне непонятно как написать правильно.
Code:
zzz = data.instruments[0].stochrsi(14,14,3,3)
Вот к примеру почему этот код неверен ? Нифига не понимаю.
И еще минимальный период обработки запросов ботом раз в пять минут ?
Или это только на демо такое ограничение ?
Почему бы не сделать, ну к примеру раз в пять секунд , это возможно ?
full member
Activity: 220
Merit: 100
оплатить подписку по любому тарифу https://cryptotrader.org/plans (от $15/месяц)

как всегда. зарабатывают не трейдеры а на трейдерах..

Для тех, кто действительно зарабатывает в трейдинге, $15 в месяц это вообще не деньги. У нас есть клиенты которые доверяют боту аккаунты с $60000 на счету, в этом случае коммисия биржи за одну операцию будет составлять сотни долларов, а вы про какие то $15.
newbie
Activity: 54
Merit: 0
оплатить подписку по любому тарифу https://cryptotrader.org/plans (от $15/месяц)

как всегда. зарабатывают не трейдеры а на трейдерах..
full member
Activity: 220
Merit: 100
Ну так это же биржа, а не обменник. Ордер может долго висеть, особенно если вы цену ему выставите.
Вы не так поняли. Если у ордера завис статус Pending, значит его нет в стакане вообще. Ордер может выполниться, только если у него статус Open, и конечно висеть в таком состоянии он тоже может долго.

Ну значит я вас неправильно понял. В любом случае, незначительные лаги сейчас это не те лаги которые вызывали панику весной, тем самым обрушивая курс. Вчерашний спад наши боты на MtGox аккуратно отработали, "без единого разрыва" как говорится.
legendary
Activity: 1912
Merit: 1020
Ну так это же биржа, а не обменник. Ордер может долго висеть, особенно если вы цену ему выставите.
Вы не так поняли. Если у ордера завис статус Pending, значит его нет в стакане вообще. Ордер может выполниться, только если у него статус Open, и конечно висеть в таком состоянии он тоже может долго.
legendary
Activity: 2128
Merit: 1019
Клиенты там есть, но это японцы и японские банки. В европу они не выводят ничего =\

http://bitcoinwatch.com/

Что то, не много там клиентов, на йену. Оборот 2 000. Или нам лажевую статистику подсовывают ?
Или Вы про какой другой Гокс ?   Поясните.
full member
Activity: 220
Merit: 100
А смысл от MtGox если ты один фиг оттуда вывести ничего не сможешь?

Не вижу особой проблемы. Я вот в основном на Mtgox торгую, перевожу им биткоины, прибыль так же вывожу в биткоинах(благо вывод BTC у них моментальный),а потом уже меняю на wmr в обменнике вебманей. C текущей волатильностью все издержки покрываются очень быстро.
sr. member
Activity: 363
Merit: 250
Клиенты там есть, но это японцы и японские банки. В европу они не выводят ничего =\
legendary
Activity: 1912
Merit: 1020
Вообще, после апрельского обвала, гоксы серьезно проапгрейдили свои сервера и озаботились защитой от DDOS. По крайней мере лаги у них уже несколько месяцев не наблюдались. API у них тоже стабильно работает, в отличии от Bitstamp, например.
Плохо проапгрейдили. Я недавно монетку продавал, когда 333 проходили - минуту почти висел статус Pending. И это при условии практически полной потери клиентов.
Все-таки стоит имхо добавлять временное проскальзывание в симулятор. Это я ещё в бытность торговли на FORTS оценил: результаты одной стратегии могут стать диаметрально противоположными, при включении реалистичного проскальзывания.
sr. member
Activity: 363
Merit: 250
А смысл от MtGox если ты один фиг оттуда вывести ничего не сможешь?
full member
Activity: 220
Merit: 100
А там сигналу для гокса можно задавать параметр "время исполнения 35 минут"? Просто такие тормоза реально были во время апрельского движняка ))
Посмотрю что можно потрейдать... веб-симулятора давно не хватало.

Вообще, после апрельского обвала, гоксы серьезно проапгрейдили свои сервера и озаботились защитой от DDOS. По крайней мере лаги у них уже несколько месяцев не наблюдались. API у них тоже стабильно работает, в отличии от Bitstamp, например.
legendary
Activity: 1912
Merit: 1020
А там сигналу для гокса можно задавать параметр "время исполнения 35 минут"? Просто такие тормоза реально были во время апрельского движняка ))
Посмотрю что можно потрейдать... веб-симулятора давно не хватало.
full member
Activity: 220
Merit: 100
Разговор начался в этой теме https://bitcointalk.org/index.php?topic=277947.20, где мне предложили создать отдельный топик о данном проекте.

Cryptotrader.org - алгоритмическая торговая платформа для Биткоина, альтернативных криптовалют и даже Гигахешей. Сервис предоставляет возможность для разработки, тестирования (backtesting) и автоматизации торговых алгоритмов в облачной платформе. В наличии имеется простой, но мощный API для разработки роботов.

Зачем это нужно?
Рынок криптовалют отличается высокой волатильностью, что позволяет неплохо зарабатывать на скачках курса криптовалют,при правильном выборе торговой стратегии. А в случае резкого обрушения курса, как это случилось в апреле 2013 с курсом биткоина, позволит спасти ваши сбережения. Автоматическая трединг-система,помимо всех прочих приемуществ, дает то, чего не хватает многим тредерам - дисциплину.

Кому это нужно?
Сервис будет интересен как трейдерам разрабатывающим свои торговые системы, так и новичкам в трейдинге, потому что для использования возможностей автоматической торговли не требуется обладать техническими знаниям или устанавливать какое либо ПО.

Поддерживаемые платформы и инструменты
- MtGOX BTC/USD,BTC/EUR,BTC/JPY
- Bitstamp BTC/USD
- BTC-E BTC/USD,LTC/BTC,LTC/USD
- CEX.IO GHS/BTC

Возможности
- Удобная и простая среда для запуска торговых роботов в надежном облачном хостинге, полностью  изолированном от веба.
- Поддержка более 130 торговых индикаторов. Полный список здесь https://cryptotrader.org/talib
- Большое количество торговых алгоритмов созданных с использованием Cryptotrader API
- Открытый исходный код https://github.com/pulsecat/cryptrade.

Для того что бы запустить алгоритм в режиме автоматической торговли, необходимо:

1. Зарегистрироваться на сайте и оплатить подписку по любому тарифу https://cryptotrader.org/plans (от $15/месяц)

2. Выбрать торговую стратегию. Вы можете использовать один из готовых алгоритмов, либо разработать свой алгоритм, при наличии базовых знаний программирования. На домашей странице, под вкладкой Featured приведены некоторые проверенные временем алгоритмы, такие как EMA, MACD, Ichimoku

3. Протестировать выбранный алгоритм на исторических данных для конкретной платформы. Не стоит пренебрегать этим важным, в тестировании любой системы, шагом. Для этого необходимо на странице с исходным кодом алгоритма установить параметры для теста: инструмент(например BTC/USD), торговый интервал (с какой частотой алгоритм будет получать данные рынка), временной период. После всех необходимых настроек необходимо нажать Backtest для начала тестирования. Перед запуском можно указать такие параметры как начальный депозит и коммисия биржи. После окончания теста окно Log будет содержать результаты тесты - начальный баланс и окончательно результаты в денежном выражении.


4. Теперь, если результаты тестирования устраивают, нажав Trade можно запустить алгоритм в режиме реальной торговли (automated trading) или симуляции (simulated trading). Для режима симуляции достаточно указать начальный баланс и после запуска, алгоритм будет обрабатывать данные рынка и сообщать по email результаты торгов, а так же отображать лог операций. Для режима реальной торговли необходимо указать API ключи биржи, на которой вы торгуете, доступные в панели управления.

 
Примеры алгоритмов:

EMA 10/21 во время апрельского обвала курса:
https://cryptotrader.org/backtests/umA3PidESDAPbC3hY

Code:
2013-03-01 21:00 Simulation started. Balance: 5000.00 USD
2013-03-01 23:00 BUY 144.151 BTC at 34.49
2013-03-13 03:00 SELL 144.151 BTC at 44.50
2013-03-14 03:00 BUY 135.127 BTC at 46.95
2013-04-11 19:00 SELL 135.127 BTC at 163.00
2013-04-11 23:00 Simulation completed. Balance: 21904.58 USD

MACD на данных за последний месяц

https://cryptotrader.org/backtests/wdYFvd5qoogEyX6CX

Code:
2013-10-09 22:00 Simulation started. Balance: 5000.00 USD
2013-10-09 22:00 BUY 35.154 BTC at 141.45
2013-10-17 04:00 SELL 35.154 BTC at 152.30
2013-10-17 17:00 BUY 34.053 BTC at 155.50
2013-10-24 13:00 SELL 34.053 BTC at 217.00
2013-10-26 07:00 BUY 37.146 BTC at 196.75
2013-11-09 01:00 Simulation completed. Balance: 37.146 BTC (12796.90 USD)

Вообщем, это было общее описание. Сам сайт на английском языка, но никаких сложностей не должно возникнуть.

Если кто заинтересуется, готов ответить на вопросы.

Зарегистрироваться
 
Jump to: