Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Aleksandr Markelov

Sleeping face
Aleksandr hasn't been on the service for a long time.
But on Freelancehunt, there are also 4457 freelancers in category Python, who will professionally and timely complete a project of any complexity.

Ukraine Kharkiv, Ukraine
2 years back
Very busy very busy
4 Safes completed
7 years back
2 clients
on the service 8 years

Rating

Successful projects
100%
Average rating
No data
Rating
183
2 projects
Desktop Apps
1 project
Python
1 project
Databases & SQL

Skills and abilities

Portfolio


  • 2700 USD

    Liquidity Market Maker Bot

    Python
    Liquidity 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

    Python
    Signals 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

    Python
    This 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

    Python
    Trading 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)

    Python
    a 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
    Boat for Binance — example of freelancer's portfolio work in category Python
    Examples of interface in wxPython
    Boots on Python3 + API Binance
  • 1200 USD

    Arbitration bot for the Binance Exchange

    Python
    Unlimited 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

    Python
    with 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

    Python
    by 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)

    Python
    by 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 Processing
    MQL4 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 Parsing
    The 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 Apps
    The 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 Apps
    The 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 Apps
    The 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
Написание макроса для категоризации студентов

Quality
Professionalism
Cost
Contactability
Deadlines

Отличный исполнитель! Работаем не первый раз и как всегда все здорово и быстро!

26 February 2018 147 USD
Торговые боты

Quality
Professionalism
Cost
Contactability
Deadlines

Чудесная коммуникация.
Все работает.

5 October 2017 34 USD
Реализация дополнительного функционала для макроса в Эксель

Quality
Professionalism
Cost
Contactability
Deadlines

Работаем второй раз. Все отлично. Очень рекомендую!!!

Quality
Professionalism
Cost
Contactability
Deadlines

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
Разработка бэкенд на питон
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