Aleksandr Markelov
Rating
Skills and abilities
Programming
Services
Portfolio
-
2700 USD Liquidity Market Maker Bot
PythonLiquidity Market Maker Bot is a special type of robot for automatic trading.The main purpose is to create liquidity on the stock market.The “start” of the stock exchange is used from zero.It is necessary to organize the price movement on all tokens and coins, to launch a orderbook (order books) etc.This is a project for a new crypto exchange.This project has not yet been launched in the world.The stock exchange list contains 30 trading pairs.It is a distributed bot that creates orders and “moves” the price (the basic principle of the exchange is used – ordering).
Settings files, logs, setup on the server, etc.The API client for the exchange (client library) is developed and implemented on the basis of the API of the exchange.I also participated in the development of the API itself of the exchange (on the server side).Bots are not only used to set the price and form the orderbook.They can be used for a number of tests, such as a server load test for the number and weight of requests, user action imitation, etc.In addition, such a system will be used not only for the launch of the exchange, but also for further work to maintain liquidity (may be selectively for each coin/token).Several copies of the bots work independently from each other at the same time.For example, the illustration features a 61 bots work screenshot, each bots work as a separate process (not flow!and that is.Absolutely independent.by Python3
The Restful API
The Websockets
… by Mongodb
by NUMPY
The Windows Server
-
600 USD The Boat for Binance. The indicators. Backtesting
PythonSignals for trading are formed by technical indicators.In this work are used indicators (requirements of the customer):
The Bollinger Bands (Bollinger Bands)
Stochastic RSI (Stochastic RSI)
by MACD
… Shortly about the work:
1 .The modular structure of the application allows you to add or change a separate function/algoritm without changing the remaining modules.For example, connect another exchange, indicator, change the GUI, change the trading strategy (algoritm).2ndGUI (4 tabs - settings, balance, current order, graphs).ThreeThe indicators and price movement are visualized in the form of graphs with a single time scale.4 .Backtesting (backtesting) for the arbitrary date interval.and 5.Remove all the information about the actions of the bot in the log file.6 .Individual fixes and "hooks", information is available after the conclusion of the contract
Examples of “hooks”:
- Automatic update of the list of trade pair and current exchange restrictions
at the launch;
Choose a pair with the maximum volatility for the previous day.Technical extent:
- #Python3 (+ #NumPy, #matplotlib, talib)
The #wxpython
#API (RESTful API)
by Excel
-
100 USD Visualization of SOMA Headset Solutions
PythonThis is a small work on visualizing the SOMA headbreak solution (240 solutions).
HTTPS://ru.wikipedia.org/wiki/Cubic_soma
The characteristic of the work was in the customer’s requirements: the code had to work both in the usual Python 3 (GUI, Tkinter), and in the browser application CodeSkulptor (https://en.wikipedia.org/wiki/CodeSkulptor ) . CodeSkulptor supports a limited set of libraries (dependences) Python 3. It turned out that downloading the required library for Python + Tkinter causes an import error when using the code in CodeSkulptor.
All problems were resolved by error processing. The final code works both in Python3 and CodeSkulptor.
…
It has been solved separately to visualize SOMA solutions in the form of vector images (SVG format). You can view such images not only in specialized design applications, but also in any browser.
#Python3 , #tkinter , #CodeSkulptor , #GUI , #svg
-
400 USD Robot for the Bitmex Exchange. Signals of TradingView
PythonTrading by Signals from TradingView.com.
Exchange Bitmex (Bitmex) is a cryptocurrency.
Trading settings: stop loss, number of contracts (lot), leverage, frequency of requests,
Select the live/test/trade off trading mode.
… The work log of the bot is removed into the current frame (specially common, separately - only signals)
Balance indication (the wallet, margin, available)
Technologies
by Python3
by wxpython
The REST API (REST API)
by Excel
Internet Resources
by bitmex.com
by Tradingview.com
-
250 USD Trading bot (robot) for the Binance Exchange (Binance)
Pythona short description
The bot sets the order BUY LIMIT at the closing price (CLOSE price) of the last full 5-minute candle.After completion of the order, the stop-loss levels and the jack profits are established.When one of these levels is reached, the bot sets the SELL MARKET order and sells the coins purchased by the first BUY LIMIT order at the current price.The deal is completed.This type of algorithm is used in the growing market.algorithm
Trading bot (robot) for the Binance Exchange (Binance)
… 1 .Request/reading keys
2ndVerification of server availability and calculation of timely correction for the correct operation of orders (correction between local time of your computer and server time)
ThreeObtaining current exchange information about the rules, restrictions and ban on trade.4 .Check the BTC balance and access keys.and 5.Data request from the user
establishment of the trading mode (test or ordinary)
(In the test mode, your cost for one transaction will amount to about 0.0011 BTC);
Choosing a coin for trading;
- Introduction of the relative values of stop-loss and teek profit (in interest to the order price)
To check the installations and to continue/annull the work of the bot, a break of 10 seconds is provided.(see theScreenshot 1
6 .Get information about the price of the last full 5-minute candle.7 .Location of the order BUY LIMIT with the price = price "Close" of the last full 5-minute candle.8 .Expectation and control of the order BUY LIMIT.(see theScreenshot 2
The 9.After the order is completed, the bot passes to the current price tracking mode for the selected trading pair.
The 10.As soon as the price reaches the stop-loss or teak-profit level, it is established
SELL MARKET order that is executed immediately.11 of 11.Approximate calculation of profit/ loss (without accounting for the exchange commission)
12 .Return to P.6.(see theScreenshot 3)
Technologies
by Python 3
API (Rest API)
by Excel
-
300 USD Boat for Binance
Python
Examples of interface in wxPython
Boots on Python3 + API Binance
-
1200 USD Arbitration bot for the Binance Exchange
PythonUnlimited number of trading pairs (may all, more than 150 pairs)
Monitoring of prices, arbitration differences, volumes, etc.
Settings on a separate page. Current balance sheet, limitation of rates.
and visualization. by GUI
… Storage of trading results in Excel file
Logging (also in the file)
-
300 USD Trading Bot “Dump and Pump” for binance.com
Pythonwith GUI. Those who work with crypto currency will be able to use without additional comments. All parameters are set in advance. Take Profit - from 1 to 4 steps of the ladder.
-
200 USD Boot for collecting statistics from the trader account
Pythonby Python 3
The task.
To collect data on Binance.com about current cryptocurrencies quotes and data from the trader account, process and expose it into a new Google table (to daily) in cuts for current and past periods: day, week, month, and for all time.
Instruments and Methods.
… Python 3, API binance.com, Google Sheets API v4, Google Drive API v3
Processing errors to the exchange server. Storage intermediate results (for each coin) in a separate file. Full automation (including the creation of Google tables).
Everything works from one button.
-
Trading and Crypto (Crypto)
Pythonby Python 3
I’m developing trading bots for binance.com, bittrex.com, poloniex.com. Contact with exmo.com.
I use fire, of course.
In fact, the resource itself (the exchange server, its API, etc.) It is not essential to solve such tasks. Only the trading algorithm is important.
-
The Trading (Forex)
Data ProcessingMQL4 for MT4 Metatrader
A few years ago, I developed a consultant (EA) and MQL4 indicators for MetaTrader 4 platform.
I was closely linked to Forex trading and had a real trading account.
I know the terminology and the mechanism of trading on the stock market quite well.
… Now I’m testing bots (consultors) on the demo account
-
The Predictor and Parsers
Data ParsingThe VBA (Excel)
The program in general is the "predictor" of the results of the game for football bet.A separate module collects data on statistics and current rates sites.Based on these data, the program advises you to make certain bets.The module that collects data on statistics and current rates websites is written on the VBA for MS Excel.This is a fully functional work example.You can observe how my parser collects and analyses data from the Internet.2 methods are applied.Instructions for use are in the file.=========================================================
Forecaster and Parser VBA for MS Excel
Whole program is the predictor of football rates, which collects data on websites on statistics and current rates.Based on this data, the program advises you to make certain rates.This is part of the program, which collects data on websites on statistics and current rates.Based on this data, the program advises you to make certain rates
…
This is a fully functional working example.You can try as my parser collects and parse data from the Internet.2 methods are applied.Instructions for use are in the file.
-
optimization of containers. The algorithms
Desktop AppsThe VBA (Excel)
Description of the task.
Distribute the cargo (blocks) of different masses into containers.
The containers are standard, the same size.
… Maximum weight of 28 tons (this parameter can be changed)
The essence of the problem: it is necessary to minimize the number of containers to load the arbitrary party of blocks
Attache - a file with a program-solution + a pair of data packages (a small test and real). Instructions for work inside. The customer received real savings (the number of containers decreased by 10-15% compared to the option used earlier).
-
Advertising Calculator (ActiveX Elements)
Desktop AppsThe VBA (Excel)
Calculator for a advertising company with management elements (sliping lists, etc.) It is intended for the local market.
This is an advertising sales manager in a real advertising agency.
-
Construction of the component name for radio engineering.Form
Desktop AppsThe VBA (Excel)
Task: Development of Forms
Problems: Complex logic of displaying information
The details:
… The designation of the dialog window "Composition of the component name" looks as follows:
• Component names consist of a scheme suitable for each component library.
• Improving uniformity by using the drop-down menu.
• Increase productivity by accelerating work than creating names in the text scheme.
The duplicates are not created.
It doesn’t sound a little Russian, but it was made for the customer in the US. The meaning of the task in other words: it is necessary to standardize the composition of the name for the components of radiotechnical schemes from the specified sets according to certain rules and restrictions. It is these rules and limitations that complicated the logic of the project as a whole and the work of the elements of the form in particular.
Reviews and compliments on completed projects 4
28 October 2018
129 USD
Написание макроса для категоризации студентов
Отличный исполнитель! Работаем не первый раз и как всегда все здорово и быстро!
![]()
26 February 2018
147 USD
Торговые боты
Чудесная коммуникация.
Все работает.
![]()
5 October 2017
34 USD
Реализация дополнительного функционала для макроса в Эксель
Работаем второй раз. Все отлично. Очень рекомендую!!!
![]()
12 September 2017
23 USD
Makros in Excel to break the survey results into groups
Alexander is a genuine genius of algorithms and automation in Excel. The project is very complicated, many potential executives took and then rejected. Alexander all TZ points performed greatly, and even made additional settings in the macro, which were not originally in the TZ, but which greatly in everyday use. Awesome work. I highly recommend!!The !
Activity
| Latest proposals 10 | Budget | Added | Deadlines | Proposal | |
|---|---|---|---|---|---|
|
Разработка бэкенд на питон
1020 USD
|
|||||
|
Python
902 USD
|
|||||
|
Backend разработчик Python на проект
11 USD
|
|||||
|
Торговый робот на Python: Полное описание кода, Аудит кода, установка.
179 USD
|
|||||
|
Необходим Питон разработчик
5 USD
|
|||||
|
Python разработка приложения
5 USD
|
|||||
|
Торговый бот для Binance
56 USD
|
|||||
|
Библиотека для работы с крипто-биржей Binance
113 USD
|
|||||
|
API POST requests for biki.com
34 USD
|
|||||
|
Программист
2 USD
|