Вернуться   Биткоин Форум > Торговля - Обсуждение
8 марта 2017, 12:38:33 AM   # 1
 
 
Сообщения: 1
Цитировать по имени
цитировать ответ
по умолчанию Re: Автотрейдинг по MATLAB (Poloniex API в качестве примера)

Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome"
Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE
Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e
подробнее...


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Привет всем, некоторые могут хотеть Автотрейдинг по MATLAB
---------------------------------------------------
во-первых, вам нужно будет загрузить (или скопировать) 3 м-файлы: url2.m, DataHash.m, HMAC.m
https://www.mathworks.com/matlabcentral/fileexchange/35693-urlread2
http://www.mathworks.com/matlabcentral/fileexchange/31272-datahash
http://www.mathworks.com/matlabcentral/fileexchange/46182-hmac-hash-message-authentication-code-function

и ниже код я использую,
Вам просто нужно скопировать и сохранить их как м-файл.
все они являются функциями, эз, чтобы изменить ваш стиль, если вам нужно
----------------------------------------------------
Функция отклика = POLO_Call (команда, PARAMS)
% Пожертвуйте BTC: 3NQ3RpAcXjNRgFXCAXuAf6icjuG31ZSfeT если это нравится
% AppKey и appSecret -----------------------------
appKey = '';
appSecret = '';
% нонс
= одноразовое значение;% создать одноразовый номер вашего стиля
% Кодирование SHA512 ----------------------------------------------- ----------
адр =»https://poloniex.com/tradingApi ';
Параметры = [ 'команда =', команда»&Nonce =», Nonce PARAMS];
requestString = HMAC (appSecret, параметры, 'SHA-512');% HMAC-shaxxx зависит от обмена
% Заголовок = структура ( 'имя', имя, 'значение', значение);

header1 = структура ( 'название', 'Content-Type', 'значение', 'применение / х-WWW-форм-urlencoded');
header2 = структура ( 'имя', 'Ключ', 'значение', appKey);
header3 = структура ( 'имя', 'знак', 'значение', requestString);
Заголовки = [header1, header2, header3];
ответ = urlread2 (адрес, 'POST', параметры, заголовки);
---------------------------------------------------------------------------
Функция отклика = POLO_ChkOdr

COMMAND = 'returnOpenOrders';
Титулы =»¤cyPair = все ';
ответ = POLO_Call (команда, PARAMS);
-----------------------------------------------
Функция отклика = POLO_ClOdr (NUM)
%, Например: POLO_ClOdr (7533967)
COMMAND = 'cancelOrder';
Титулы = [»&ORDERNUMBER =», num2str (число)];
ответ = POLO_Call (команда, PARAMS);
--------------------------------------------
Функция ORDERNUMBER = POLO_Trade (тип, currencyPair, скорость, количество)
%, Например: POLO_Trade ( 'купить', 'USDT_BTC', 600,0.001)
Команда = тип;
Титулы = [»¤cyPair = 'currencyPair'&Скорость = 'num2str (скорость),'&сумма =», num2st
г (сумма)];
ответ = POLO_Call (команда, PARAMS) пусть% Disp, чтобы его CHK
ORDERNUMBER = POLO_J2M (ответ, 'ORDERNUMBER');
-----------------------------------------------------------------------------------
Функция амт = POLO_Bal (валюта)
%, Например: POLO_Bal ( 'BTC')
COMMAND = 'returnBalances';
PARAMS = '';
TMP = POLO_Call (команда, PARAMS);
амт = POLO_J2M (TMP, валюта);
------------------------------------------------------
Функция [SEL, купить, ср] = POLO_Ticker (пара)

URL = [»https://poloniex.com/public?command=returnOrderBook¤cyPair =», пара];
TMP = urlread (URL);
Сель = POLO_J2M (TMP, 'просит');
купить = POLO_J2M (TMP, 'ставки');
ср = средняя ([SEL; купить]);
----------------------------------------------------
Функция F = POLO_J2M (ул, ГОСТР)
% Е = POLO_J2M (Str, 'купить')
Ул (ул == '{') = []; Ул (ул == '}') = [];
Ул (ул == '[') = []; Ул (ул == ']') = [];
Str (Str ==»"знак равно Ул (ул == ' ') =','; Ул (ул == ' ') =''';
Str = [ ''', ул]; Str = [ул, '''];
ГОСТР = [ ''', ГОСТР, ':'];
% -----------------------------------

й = регулярное выражение (ул, ГОСТР); Длина й = й + (ГОСТР);
если длина (й) == 1
    I = 0; TMP = str2double (ул (ул: (й + я)));
    в то время как ~ IsNaN (TMP)%, если TMP является числом
          F = TMP; I = I + 1;
          TMP = str2double (ул (ул: (й + я)));
    конец
    % ------------------------------------
еще
    ошибка ( '[Chk НТР вы набрали такой п только один])

конец
--------------------------------------------------------
Примечание: если ваша версия MATLAB закончилась 2016b, попробуйте jsondecode заменить POLO_J2M.m.
         если вы хотите изменить код для другого обмена,
         обратите внимание, что вы можете проверить Ниду POLO_J2M работает в формате обмен ответа.

Теперь вы можете сосредоточиться на анализе математики с помощью MATLAB для торговли,
но помните, что все это на свой страх и риск.
удачи!


       
wowthere сейчас офлайн Пожаловаться на wowthere   Ответить с цитированием Мультицитирование сообщения от wowthere Быстрый ответ на сообщение wowthere


Как заработать Биткоины?
Без вложений. Не майнинг.


8 марта 2017, 2:40:31 PM   # 2
 
 
Сообщения: 504
Цитировать по имени
цитировать ответ
по умолчанию Re: Автотрейдинг по MATLAB (Poloniex API в качестве примера)

Получил 1806 Биткоинов
Реальная история.





IAM не понимаю Youre писать в MatLab Progame
просто, как я могу работать в моей торговле, где я могу писать Youre Progame в применении моей торговой

вы можете поделиться настройками Youre Progame в poloniex использование видео
ArdiPrabowo сейчас офлайн Пожаловаться на ArdiPrabowo   Ответить с цитированием Мультицитирование сообщения от ArdiPrabowo Быстрый ответ на сообщение ArdiPrabowo

18 июня 2017, 4:08:46 PM   # 3
 
 
Сообщения: 1
Цитировать по имени
цитировать ответ
по умолчанию Re: Автотрейдинг по MATLAB (Poloniex API в качестве примера)

Спасибо, wowthere!

Код отлично работает для меня

как новичок мне потребовалось некоторое усилие, чтобы выяснить, что писать в% создать одноразовый номер вашего стиля
наконец, я использую этот код в POLO_Call:
временная метка = num2str (круглый (java.lang.System.currentTimeMillis / 100));
Nonce = метка времени;

Сценарии просты в использовании и идеально обеспечивают исторические данные для выполнения основных анализов.

Также я использую их, чтобы держать глаза на мои противовесов ..
(Я использую команду = «»; returnCompleteBalances без параметров валюты ..
... это помогает мне не пропустите ICO на poloniex, тоже)

Если кто-то планирует интегрировать другие обмены с вашими сценариями, я бы рекомендовал
API из crypotwat.ch - он предлагает данные из широкого диапазона обменов.

Вопрос о вашей автоматической торговли установить?
Удалось ли вам получить соединение WebSocket
в WSS: //api.poloniex.com подписываться данные каналы как фактического заказа книги?

Наконец, почему не вы хотите поместить свой код на GitHub .. было бы сделать его легко поддерживать и вилку.




Изменить: удалить опечатки и добавил мой код нонса
Gnubrew сейчас офлайн Пожаловаться на Gnubrew   Ответить с цитированием Мультицитирование сообщения от Gnubrew Быстрый ответ на сообщение Gnubrew



Как заработать Биткоины?

Bitcoin Wallet * Portefeuille Bitcoin * Monedero Bitcoin * Carteira Bitcoin * Portafoglio Bitcoin * Bitcoin Cüzdan * 比特币钱包

bitcoin-zarabotat.ru
Почта для связи: bitcoin-zarabotat.ru@yandex.ru

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW