Watch how to download trading robots for free
Find us on Facebook!
Join our fan page
Interesting script?
So post a link to it -
let others appraise it
You liked the script? Try it in the MetaTrader 5 terminal
Experts

BITEX.ONE MarketMaker - expert for MetaTrader 5

Views:
3932
Rating:
(18)
Published:
2018.12.28 12:54
Updated:
2019.01.17 11:29
Need a robot or indicator based on this code? Order it on Freelance Go to Freelance

The robot works only on www.bitex.one cryptocurrency exchange. It places a specified number of buy and sell orders considering the market depth price or a guide (fair contract price obtained from other cryptocurrency exchanges). The idea is to make money on the inefficiency of the real contract price and rebates, which the exchange pays for providing liquidity (for trading limit orders). One of the advantages of the robot is that it uses a full-fledged asynchronous model of working with transactions.

Sample Orders

Fig.1. Example of the robot setting the orders with max_pos=100, shift=0.001, level_count=3

Inputs description:

  • magic_number - robot ID. If there are several robots, then be sure to assign each next robot this identifier plus 100, for example, if the first robot has magic_number = 100, then the next ones should have magic_number = 200, 300, 400, etc.
  • price_type - type of price, relative to which the prices of placed orders are to be calculated. 1 - price from traded symbol's market depth, 2 - marking contract price, 3 - contract index price.
  • max_pos - number of contracts in each EA request.
  • shift - shift of the first order relative to the marking price (marked purple). It is set in shares of the absolute price value, for example, if shift = 0.001 and the marking price = 6600, the closest buy and sell requests are shifted up and down from the marking price by 6.6 price points up and down (see Fig. 1)
  • level_count - number of quotes levels. Each subsequent request is shifted by 'shift' value relative to the previous one.

Sample Deals

Fig. 2. Performed deals


Tester equity

Fig. 3. Equity from the strategy tetser, BTCUSD, real tick, 79 ms of delays, profit in BTC


Tester stats

Fig. 4. Statistics from the strategy tetser, BTCUSD, real tick, 79 ms of delays, profit in BTC

Translated from Russian by MetaQuotes Ltd.
Original code: https://www.mql5.com/ru/code/22875

Exp_FineTuningMACandle Exp_FineTuningMACandle

A trading system based on the signals of indicator FineTuningMACandle

Exp_RJTX_Matches_Smoothed_Duplex Exp_RJTX_Matches_Smoothed_Duplex

Two identical trading systems (for long and short positions) based on the signals of indicator RJTX_Matches_Smoothed, which can be configured in different ways within one Expert Advisor

Exp_i-KlPrice_Vol_Direct Exp_i-KlPrice_Vol_Direct

A trading system based on the signals of indicator i-KlPrice_Vol_Direct

Bago EA Bago EA

The Expert Advisor uses indicators iMA (Moving Avrage, MA) and iRSI (Relative Strength Index, RSI)