Trusted Binary Bot Review

Best Binary Options Brokers 2021:
  • EvoTrade

    #1 Broker! 15 000 welcome bonus!

  • NS Broker
    NS Broker

    2nd place! Good choice!

  • Binarium

    The Best Binary Broker 2020!
    Perfect For Beginners!
    Free Trading Education!
    Free Demo Account!
    Get Your Sign-up Bonus Now!

  • Binomo

    Good Broker For Experienced Traders!

Best Binary Option Robot Review 2020

OptionRobot is one of the popular binary options trading software available today. But given that many auto trading software available often turn out to be scams, does OptionRobot stand out as legit software? Read on for a best binary option robot review 2020 plus tips and FAQs regarding the software.

OptionRobot preview

This binary options trading automation software is the first of its kind to work on leading online brokers like Binary Online, Option500, Plus Option, Greenfields capital, 72Option and Stockpair.

The software design implements up to 6 different technical indicators that include trend, Stoch diagrams and CCI indicators. Many scam trading software will often mask their inefficiency by claiming use of a complex algorithm. Users of such software often discover too late that they invested in fake software which doesn’t deliver returns as promised.

Getting started with OptionRobot

Option Robot usage isn’t limited to citizens from a specific country or specific brokers. This makes it easy for you to use the software to make trades from anywhere on the globe. One of the things that stand out on the signup page copy is the lack of overhyped marketing material. Unlike many binary options trading automation platforms, you won’t get guarantees about earning over $1,000,000 by just running the software. Instead, the copy provides enough information regarding what it is and how to get started.

OptionRobot is easy to use. Despite being a binary options trading automation software, control largely remains in the traders hands. This makes it easy for you to place trades based on your chosen trading strategy. You can also easily turn the auto trade option off. In addition, you can customize the software to place and exit trades at predetermined time intervals.

If you’re not ready to invest in binary options trading software, you’ll be glad to know that Option Robot is free to use. Unlike competing software which requires you pay upfront before using them, Option Robot can be used by anyone with or without money in their trading accounts.

General Risk Warning! your capital may be at risk

Best Binary Option Robot Review 2020

The OptionRobot binary options trading robot has set itself apart as one of the few legit trading automation platforms available today. In an industry where software creators try to trick traders into buying poor quality scam products, Option Robot focuses on transparency and credibility. Here’s the complete review of this software.

Unmatched user control

One of the major shortcomings you’ll find in common trading bots is the limits they place on user control. This means that traders often find themselves trusting bots with complex algorithms to manage their entire trading accounts.

Option Robot doesn’t limit the amount of control you have over your finances. In fact, you can easily adjust the software settings to match your preferred trading style. Features you have control over include trade expiry, trade amount and ability to allow the software enter and exit trades automatically.

Free to use software

Using OptionRobot will not cost you anything. To get started, simply create a new account. Once complete, you’ll find a “TRY DEMO ACCOUNT” button within your user interface. Clicking on this button directs you to the free account that’s initially credited with $1000 virtual cash.

Best Binary Options Brokers 2021:
  • EvoTrade

    #1 Broker! 15 000 welcome bonus!

  • NS Broker
    NS Broker

    2nd place! Good choice!

  • Binarium

    The Best Binary Broker 2020!
    Perfect For Beginners!
    Free Trading Education!
    Free Demo Account!
    Get Your Sign-up Bonus Now!

  • Binomo

    Good Broker For Experienced Traders!

Implements familiar technical indicators

Which are your favorite technical indicators? Having easy to read indicators is one of the factors which can affect the profitability of a trade. Option Robot implements 6 different technical indicators that include CCI, MACD and the RSI indicator. The platform is designed such that if you set more than one indicator during a trade, the bot will only generate a signal when all indicators are identical.

What’s more, this platform also offers three popular money management systems including the Fibonacci, the Classic and the Martingale system. Each trading system makes it easy for you to easily adopt your trading style to the software. For example, if you love to minimize the risk involved in every trade, using the classic system is recommended. If accuracy is you primary concern, the Fibonacci system will be your best bet.

Link with 9 different binary options brokers

Broker compatibility is one of the major challenges traders have to overcome when dealing with binary options trading automation software. Option Robot software can be linked with 9 different binary options brokers. These include Opteck, binary Tilt, Stockpair, ZeusOption, BD Swiss, Dinero Libre, BinaryMate, Binary Online and 10Markets..

Being able to link the software to different brokers has several advantages.

– You can use the software to automate your trades from anywhere in the world. That is, if a specific broker doesn’t accept traders from your country, you can easily switch to a different broker that accepts traders from your country as well as supports the OptionRobot software.

– You have more control over trades including the trade size amount and trade expiry periods.

– Switching from one broker to another one doesn’t require you close your Option Robot account.

Excellent trader support

OptionRobot staff has gone to great lengths to ensure that any trader using their software is fully satisfied. Their free account is a true testament to this. However, there are additional customer support features that stand out.

Simply visiting the OptionRobot website triggers a live chat app where you can easily ask questions. The chat feature is available 24 hours and messages are replied to almost immediately. You can also access their customer support team via email.

The platform also offers a detailed FAQ section as well as a blog which can be used as a trader’s resource.

Only trade currency pairs

Option Robot seems to be totally focused on forex currency pairs traders. This means that you cannot use the software to trade other asset types like commodities and indices. In addition, the software can only be used to trade 8 different currency pairs.

Enter simultaneous trades

To maximize profit potential, you’ll want to have several trades running concurrently. Option Robot makes it easy for you to enter into 1 to 8 different trades at the same time. You can also set the trade amount through the software’s settings section. The minimum trade amount is $5 while the maximum is $1250.

Option Robot advantages

– Option Robot software is free to use. The only requirement is that you have an active and funded trader account with one of the brokers that support the software.

– Ability to link to 9 different reputable online brokers makes it easy to switch between brokers

– Up to 6 different technical indicators and 3 different trading methods make it easy to use your preferred trading strategy

– Easy to customize the software to match your trading strategy through the settings section

– Excellent customer support with live chat and email accessibility

– Browser based software doesn’t require downloading anything and is accessible through different internet enabled devices

Disadvantages of Option Robot

– Some claims of demo account being designed to provide unrealistic returns and entice traders to sign up for real account

– Software only allows for trading in 8 forex currency pairs shutting out traders interested in trading other assets

Overall, Option Robot is one of the top binary options trading automation tools on the market today. As a trader who wants to use this software, you’re probably wondering how you can best leverage the software to maximize profit potential. Here are 8 tips to help you out. General Risk Warning! your capital may be at risk

OptionRobot usage tips

Trading automation software should not be used to completely replace your trading strategy. Many traders make this mistake and end up losing their entire account balances. Binary options bots are never 100% accurate. This fact alone means that as a trader, your input before executing any trade will be necessary. If you’ve signed up with Option Robot, your chance for profiting is significantly higher compared to using other competing software. Why?

OptionRobot gives you a lot of control over its settings and therefore won’t have to rely on pre-set algorithms which can easily lead to trade losses. But how can you actually leverage the Option Robot software to increase chances of winning majority of your trades? Here are 8 tips.

1. Do not over rely on the auto trade feature

The auto trade feature might come in handy when you’ve learned how to use the software and have come up with a solid trading strategy. Even then, the auto trade feature needs to be used sparingly during the first months of trading. Initially, your focus should be placed on learning how to use the different software settings and see how they affect your trades.

2. Always conduct fundamental analysis before trade entry

The technical analysis tools offered by OptionRobot are meant to give you a glimpse about the movement of a particular asset. These are supporting tools and they should be used alongside fundamental analysis to get a clear picture about possible asset price movements. Fundamental analysis involves identifying news or events that might affect change in an assets price movement. Such information can be sourced from news, market reports and press releases. Unfortunately, trading software isn’t designed to perform fundamental analysis and it’s therefore up to you to do it manually.

3. Avoid investing in neutral markets

Neutral markets are characterized by little or no price movements. This means that entering a trade will most likely result in zero or no profits. To make the most profit, set your software to enter and exit trades when the signals indicate a bearish or bullish trend.

4. Always try to invest in low volatility fx currency pairs

Option Robot has done a great job by allowing traders to invest in only 8 of the leading currency pairs. However, you’ll also need to play your role in distinguishing between the most volatile and least volatile pairs. Remember that price volatility can change in an instant for example, in the event of a natural disaster. It’s therefore essential that you keep track of a specific currency pair’s history and if it has seen low volatility for a good amount of time, you can go ahead and trade in it.

The reason why trading in low volatility currency pairs is recommended is market changes usually won’t result in huge price movements. As such, you can easily protect yourself from incurring huge losses due to a small market change.

5. Using Option Robot doesn’t mean you throw your account management strategy out the window

Use the OptionRobot free account to test different account management strategies. For example, consider investing a maximum of 5% your account balance on a single trade while you get accustomed to using the software. This means investing a small amount per trade if you open multiple positions at a time.

6. Avoid the lure of opening multiple trades simultaneously

Option Robot allows traders to place up to 8 different trades simultaneously. This could lead to overtrading. That is, you might be tempted to open a high number of trades in anticipation of huge profits. Huge profit potential is always accompanied by huge loss potential. It’s therefore recommended that you have 2 to 4 open trades at any given time. These are easier to keep track of.

7. Always test before executing any new trade strategy

With binary options trading and especially software, nothing is cast in stone. You might easily come across new hot trends and tips regarding a specific currency pair or even a profitable strategy you can implement using OptionRobot. Never execute any hot tip without testing it first. Option Robot is free and testing out new strategies and tips is one way to make the best use of the software.

8. Be wary of using the Martingale trading system

The Martingale trading system is designed to allow faster profits generation from successful trades. However, the risks involved are unusually higher compared to using the Classic system or the Fibonacci system. Analysis of the Martingale system shows that it goes against prudent trading account management strategies and should therefore be avoided if you’re to grow your trading account steadily.

Practical example showing how to enter a profitable trade using OptionRobot software

Before entering a single trade, always make custom settings on the OptionRobot settings panel. Using the aforementioned tips, here is a practical example you can copy.

How long a trade will run really depends on your trading strategy. However, I’ll usually hold a position for 60 seconds to 10 minutes. My preferred trading method is Fibonacci due to the accuracy it offers.

I’ll usually have more than one indicator chart running simultaneously. This will further ensure that the software only enters a trade when it receives an identical signal from all open technical indicators. My favorites are the RSI, MACD and Stochastic indicators.

I will usually use a maximum of 5% of the total account value on a single trade. In addition, I never have more than 2 open trades running simultaneously. With regard to the currency pairs I select to trade at a particular time, my choice is largely determined by the currently open market. For example, if the London session is open, I ‘ll usually choose to trade European currencies as opposed to the USD or CAD.

This example seems pretty straight forward. However, sticking to a specific strategy and only changing it after testing out a new strategy isn’t quite easy. There’s always the emotional element of the trade to contend with. For example, what do you do if you enter into three consecutive losing trades? A good strategy would be to stop trading for the day, go back to the drawing board and analyze the trade histories. Then come up with a trading strategy for the next day. However, this is easier said than done. Most people will try to reverse their losing streak by placing new trades which could lead to more losses.

General Risk Warning! your capital may be at risk

Option Robot FAQ

Q: What is OptionRobot?

A: OptionRobot is a browser based binary options automation software. Opening an account with Option Robot is free. The software works by entering and exiting trades on your behalf on a number of selected online brokers.

Compared to competing binary options trading bots, traders will find it easier to customize the software to match their trading styles. It offers 6 different technical indicators and 3 different trading systems to choose from. In addition, the software can be linked to 9 leading binary options broker platforms.

Q: Is Option Robot a scam?

A: OptionRobot offers several features which indicate that it’s legit software that traders can use to make profit. Opening an account doesn’t require that you invest some money. In addition, it includes a demo account which allows you to test the platform without investing your own cash.

This software doesn’t place limits on users’ ability to customize it to match their trading preferences. Like with other trade automation software, using OptionRobot doesn’t guarantee that you’ll profit from all of your trades. However, it includes unique features which if leverages properly, can see you profit from a huge percentage of trades entered.

Q: What devices can I use to access the software?

A: Option Robot is browser based. This means that you can access it via any internet enabled device including your smartphone. Also, you don’t have to download any app to access the platform.

Q: Do I have to pay to access Option Robot?

A: No. opening a new account is absolutely free. The free demo account comes credited with $1000 virtual cash. Switching between the demo mode and real money mode is as simple as clicking on the “TRY DEMO MODE” button or “REAL MONEY MODE” button.

Q: Can I trust the online binary options brokers that support OptionRobot?

A: Option Robot can be linked to broker account held by 9 different brokers. Many of these brokers are licensed and regulated by leading financial authorities. In addition, some of these brokers have built a good reputation for providing quality options trading platforms.

It’s worth noting that some brokers might not offer their services to traders from certain regions. It’s always advisable to check with each one of the 9 brokers that support OptionRobot to ensure that the one you invest your money with is actually permitted to operate within your region.

Q: Per day, how many investment signals can this software generate?

A: Theoretically, Option Robot software can generate well over40 different trading signals. However, it’s usually recommended that you don’t open more than 10 trades per day. This way, you will minimize the number of trading signals generated. Fewer trading signals mean it will become easier to track and analyze asset movements. It also makes it easier to follow through on your trading strategy.

Q: Why are the percentage return and payout different in the demo account and real money account?

A: All the signals available on the demo account are identical to those on the real money account. The differences between percentage payout and return are usually due to the effective return and payouts offered by individual brokers.

Q: How can I customize trade settings on the OptionRobot software?

A: Once you’re logged in to your account, click on the “settings” button. On the new window, you can make custom settings by making changes on:

– Number of simultaneous trades (1 to 8)

– Trade method (Fibonacci, Classic or Martingale)

– Currency pairs (8 different currency pairs)

– Trade expiry (60, 90 seconds,2minute 5 minutes)

– Trade amount ($5 to $1250)

– Technical indicators to use (MACD, RSI, SOCH, Trend, CCI and William)

Q: Can I link my existing broker account with my new Option Robot account?

A: Unfortunately, OptionRobot accounts can only be linked with broker accounts opened through the OptionRobot official website.

Why you should consider using OptionRobot for binary options trading

Many binary options traders agree that learning to trade currency pairs lays the foundation for learning how to trade more complex assets. If you want to accelerate the learning process, it might be necessary to use supporting tools such as trade automation bots.

OptionRobot sets itself apart from competing software by offering a free demo account. This makes it an attractive option for beginner traders who don’t want to invest a lot of money on expensive software. Experienced traders will also find the software a great tool to try out different trading strategies for free before investing their cash.

Option Robot also offers useful tools and features that you won’t find in ordinary commercial binary options trading software. These features include 6 different technical indicators and 3 different integrated trading methods. In addition, the platform links to some of the leading online brokers.

Getting started is fairly easy. Once you’ve created you account, you can easily start testing the demo account which has $1000 virtual cash. Customizing the bot to match your trading style is also quite easy via the “settings” button found on your account interface.

Overall, if you’re looking for a legit and unique binary options trading software, OptionRobot is worth considering. You’re not required to spend a dime to purchase the software. The only money you’ll need to invest is topping up your trader account balance with one of the 9 brokers supporting the software. General Risk Warning! your capital may be at risk

Best Binary BOT Strategy Automatic play in the Support and Resistance area #893


Copy link Quote reply

ChinthakaJP commented Oct 9, 2020

Anyone Know About This Bot

This comment has been minimized.

Copy link Quote reply

binary-ex-machina commented Oct 9, 2020

Already tested this one and wasn’t good on my tests. Besides compound and martingale, smart martingale just delay the first duplication of the stake after loss. Nothing too smart.

The strategies don’t have consistency and the bot is very hard to understand, since developer didn’t use functions to separate the flow, making it very complex to modify and improve.

This comment has been minimized.

Copy link Quote reply

LuckyGodwin commented Oct 9, 2020

@binary-ex-machina .. please help us with a consistent bot please

This comment has been minimized.

Copy link Quote reply

LuckyGodwin commented Oct 9, 2020

@binary-ex-machina ..I am new to programming or building blocks.. please be kind help me with a consistent XML bot

This comment has been minimized.

Copy link Quote reply

binary-ex-machina commented Oct 9, 2020

Download them all and test. I’m sure you can make money with these bots (not selling them, please), improving and mixing them

This comment has been minimized.

Copy link Quote reply

LuckyGodwin commented Oct 10, 2020

@binary-ex-machina . All I see there are codes upon codes.. not XML file

This comment has been minimized.

Copy link Quote reply

LuckyGodwin commented Oct 10, 2020

@binary-ex-machina .. please I don’t understand what to do or how to use those bulky codes.. please what do I do?

This comment has been minimized.

Copy link Quote reply

binary-ex-machina commented Oct 10, 2020

click on folders, all XML are in there.

This comment has been minimized.

Copy link Quote reply

LuckyGodwin commented Oct 10, 2020

@binary-ex-machina .. please don’t be offended. I clicked on the folder like you asked me to..
But I don’t know what to do with those codes.. it’s all I see there.. please help me what do I do? How do I use those codes? How do I get the XML file format from that folder?

Конструктор Binary Bot — создаем роботов без знания программирования

Приветствую вас, дорогие друзья!

Торговать при помощи роботов — довольно заманчивая перспектива. Лежишь себе на диване, а депозит ежедневно растет. Но, к сожалению, это мечта, недоступная для торговли у большинства брокеров Бинарных Опционов. Лишь немногие брокеры БО предоставляют возможность торговли опционами при помощи терминала МetaТrader 4. Большинство же остальных предлагают воспользоваться веб терминалом, который может быть использован только для ручной торговли.

Тем не менее у брокера есть один инструмент — Binary Bot, который дает возможность не только торговать советниками на своих счетах, но и конструировать их из готовых блоков, как конструктор Лего. Давайте разберемся с новым сервисом и выясним, как же написать торгового робота на платформе Binary Bot.

Сборка робота напоминает конструктор Лего – вы собираете своего бота из готовых кубиков на инструментальной панели слева (1), перетаскивая их в рабочую область (2) справа. Большинство так называемых блоков – аналоги функций языка mql. Поэтому имеющим представление об устройстве советников разобраться будет совсем легко. Остальным же придется потратить на изучение что-нибудь около пары-тройки свободных вечеров. Итак, приступим.

Раздел переменные

В этом разделе создаются пользовательские переменные. Чтобы создать переменную, нажмите create variable, затем в появившемся окне введите название переменной и нажмите ок:

Переменная может быть текстовой или числовой.

Блок set

Присваивает значение переменной. В нашем примере переменной trololo присвоено текстовое значение Hello. Далее блок

будет равняться этому текстовому значению.

Блок change

Добавляет число к переменной. В нашем случае переменная не является числом, но если бы это было не так, к значению переменной прибавилась бы единица.

Логические выражения

Все логические выражения в этом разделе построены на булевой алгебре – они имеют всего два исхода, либо правда (true), либо ложь (false). Поэтому любой из блоков этого раздела принимает одно из вышеперечисленных значений.

Блок условного оператора if-else

Вот простой пример использования одного из операторов:

В данном случае если (if) наша переменная х оказалась больше 1000, мы выводим на экран сообщение «х больше 1000» (do). В противном случае, выведем «х меньше 1000» (else, иначе). Выражение в строке после if, как вы заметили, может быть только либо правдой, либо ложью. Если оно оказывается правдой, оператор направляет нас к выражению после do. Иначе, если выражение оказалось ложью, то мы переместимся к else. Кстати, переменные могут также иметь значения true/false, либо равняться целым или дробным числам, либо вообще содержать текст.

При этом, если блок принимает булево выражение, а вы подставите в него строку или цифры, такое выражение будет всегда считаться, как false.

У блока if есть небольшой черный значок сверху слева, при нажатии на который можно модифицировать свой блок, добавляя нужные вам поля. Например:

Если х больше 1000, сообщаем, что х больше 1000. Следующая конструкция посложнее:

Если х больше 1000, сообщаем, что х больше 1000, иначе сообщаем, что х меньше 1000. Вот еще сложнее:

Если х больше 1000, сообщаем, что х больше 1000, иначе если х больше 5000, сообщаем, что х больше 5000. Еще сложнее:

Если х больше 1000, сообщаем, что х больше 1000, иначе если х больше 5000, сообщаем, что х больше 5000, иначе сообщаем, что х меньше 1000. Как видите, модифицируя этот блок, можно получить любые комбинации.

Блок value

Этот блок просто имеет значение true или false и служит для проверки истинности выражений или булевых переменных. Например, у вас есть переменная, проверяющая, была ли предыдущая сделка убыточной, тогда вы напишете: if лось_по_предыдущей_сделке = true. Для таких проверок и нужен этот блок.

Блок сравнения

Этот блок мы уже применяли в самом первом примере. Он нужен для сравнения числовых величин между собой. Как вы понимаете, два слота между знаком = как раз для подстановки этих выражений и предназначены. Варианты сравнения просты: равны, не равны, больше, меньше и так далее.

Блок логических выражений

Этот блок представляет собой обыкновенные логические выражения И и ИЛИ. Применяется очень просто, например:

Тут в блок логического выражения я вставил два блока сравнения. При вставке в блок если дословно получится следующее: Если х меньше 1000 И (and) х равен НЕ (not) нулю (null), то делаем то-то.

Также вы можете использовать логическое ИЛИ.

Блок not

Этот блок конвертирует булево значение в противоположное. То есть из выражения, которое равно true, делает false. Как в примере выше, х равно нулю/х равно НЕ нулю. То есть not можно воспринимать, как приставку НЕ.

Блок test

Этот блок возвращает определенное значение в зависимости от истинности выражения в строке test. Вот пример:

Если х меньше 1000, у становится равным 100, если х больше 1000, у = 200.

Математические выражения

Раздел математических операций позволит производить различные вычисления с числами или вашими переменными. Вместо чисел в блоках вы легко можете подставить ваши переменные.

Блок number

Это обычное число, которое может быть использовано, например, для сравнения с какой-либо переменной или для приравнивания ее к этому числу. Например, х = 100.

Арифметические действия

Этот блок выполняет арифметические действия над двумя цифрами: сложение, вычитание, умножение, деление и возведение в степень.

Более сложные операции

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


С помощью этого блока вы сможете вычислить, например, синус, косинус, тангенс углов.

Блок констант

Этот блок поможет вам получить значения некоторых констант.

Дополнительная информация

Данный блок поможет вам узнать, является ли ваша переменная, например, четным (even) или нечетным (odd) числом, а также простым (prime), целым (whole), положительным (positive), отрицательным (negative). А еще делиться ли ваша переменная на какое либо число без остатка (divisible by).

Блок изменения переменной

Изменить х на единицу.


Округлить переменную или число, округлить вверх или вниз.

Операции с массивами

Различные операции с массивами. Их мы рассмотрим немного позже. Доступны следующие операции: суммирование всех элементов, поиск минимального, максимального, среднего значения в массиве, вычисление медианы и моды, стандартного отклонения. А также возврат случайного значения из массива.

Остаток от деления

Блок возвращает остаток от деления двух чисел.


Этот блок проверяет, находится ли число или переменная в указанном диапазоне и возвращает true или false.

Генератор случайных чисел

Блок возвращает случайное число из заданного диапазона.

Случайная фракция

Блок возвращает случайную фракцию от 0.0 до 1.0.

Раздел работы с текстом

Этот раздел позволяет работать с текстовыми переменными.

Блок строка

Блок с обычной строкой, используется для построения более сложных конструкций.

Проверка на заполнение

Проверяет строку на заполнение. Возвращает false, если строка пустая и true, если что-то содержит.

Присоединение строки к переменной

Присоединяет строку к переменной.

Создание текста из частей

Создает текст из нескольких кусков.

Длина строки

Возвращает длину строки в символах.

Поиск вхождения

Ищет определенные символы (abc) в переменной (text) и возвращает номер первого или последнего найденного в строке символа.

Символ по номеру позиции

Возвращает символ по определенному номеру позиции. Возможны опции – просто по номеру, отсчет с конца, первый символ, последний символ, случайный символ.


Аналог функции substring языка mql.

Перевод регистра

Блок предназначен для перевода текста в нижний и верхний регистр или для перевода первого символа в верхний регистр.

Убрать пробелы

Блок убирает пробел с левой части, правой или обоих частей строкового выражения.


Блок производит вывод на экран строкового выражения или переменной.

Раздел работы с массивами

Блок create empty list

Создает пустой массив. Опционально можно сразу заполнить массив нужными переменными, добавляя поля item.

Блок create list with

Создает массив и сразу же присваивает значения всем переменным массива. Пример:

Создали текстовый массив trololo из трех элементов. Аналогично заполняются и массивы других типов.

Блок create repeated list

Создает массив из указанной переменной, повторяющейся определенное количество раз. Например:

Создали массив из 5 элементов, каждый из которых равен значению переменной trololo («Hello», как вы помните).

Блок длина массива

Возвращает количество элементов в массиве.

Блок is empty

Проверяет, пустой ли массив и возвращает true/false.

Блок поиска по массиву

Ищет в массиве переменную или значение и возвращает индекс элемента.

Блок получения значения из массива

Возвращает значение из массива по номеру элемента. Также может удалить, вернуть и удалить значение.

Блок вставки в массив

Вставляет в массив определенные элементы.

Выборка из массива

Возвращает из определенного массива значения в указанном диапазоне индексов.

Блок получения массива из текста

Формирует массив из текста с указанными разделителями. Также может формировать текст из массива.

Сортировка массива

Блок сортирует числовой или текстовый массив по возрастанию/убыванию или по алфавиту в прямом и обратном порядке.

Раздел функций

Служит для создания функций.

Блок функции

Обычная функция без возвращаемых значений. Аналог void в mql. Можно задавать параметры на вход. В поле после to можно вписать название функции, чтобы удобно было к ней обращаться. При нажатии на знак вопроса можно поместить свой комментарий к функции. Для вызова функции используется блок:

Блок функции с возвращаемым значением

Этот блок представляет из себя функцию с возвращаемым значением.

Блок условия для функции

Блок условия для использования в функциях. Пример:

Если переменная trololo равна единице, функция вернет true, если не равна – false.

Для вызова функции используется блок:

Или, если функция принимает аргументы:

Блок будет таким:

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

Раздел циклы

Простые циклы

Вся логика этих циклов сводится к «повторить (repeat) столько-то раз вот это (do)». Количество итераций может задаваться переменной, как в первом случае, напрямую, как во втором, либо можно задать количество повторений при помощи выражения. Например:

Установим переменную trololo = 10. Пока trololo > j, печатаем значение trololo (=10), а затем увеличиваем j на единицу.

Блок count with

Аналог конструкции for.

Блок for each

Аналог конструкции foreach.

Блок управления циклом

Прерывает цикл или продолжает его (аналог break и continue).

Блок торговли

В этом разделе всего один блок:

Первая строка определяет выбор рынка, группы инструментов и соответственно сам инструмент. Следующая строка – выбор типа торговли. Далее – направление торговли и период работы. Строка Run once at start позволяет инициализировать переменные. Строка Define Trade Options позволяет задать дополнительные настройки.

Раздел Before Purchase

Блоки этого раздела задают действия перед покупкой опциона. Тут должна быть вся логика по определению возможности покупки опциона.

Блоки Ask Price и Payout

Возвращают true/false при повышении/понижении цены или выплаты.

Блок Purchase

Собственно, покупает опцион.

Блок Watch and purchase your contract

Позволяет отслеживать ситуацию по инструменту и совершать торговлю. Пример:

В данном примере если последний тик выше простой скользящей средней, построенной по последним 7 ценам открытия на периоде М1, то мы покупаем опцион call. Если ниже, покупаем put опцион.

Естественно, единственным блоком if продуманный робот не обойдется. В основной блок можно цеплять различные функции, циклы и все прочее – всю логику по поиску сделки советника.

Раздел During Purchase

Содержит всего 4 блока. Как и в предыдущем разделе, тут можно подключать функции и прочую логику. Например, досрочную продажу опциона.

Блок Watch and sell your purchased contract

Собственно, основной блок, который позволяет следить за открытыми сделками.

Блок sell is available

Возвращает true, если досрочная продажа разрешена.

Блок Sell profit/loss

Возвращает прибыль/убыток при досрочном закрытии активной позиции.

Блок Sell at market

Если разрешено досрочное открытие и прибыль от продажи выше 0, продаем опцион.

Раздел After Purchase

Этот раздел отвечает за действия после того, как срок экспирации контракта истек. То есть, простыми словами, после закрытия сделки.

Основной блок

Блок Result is

Проверяет результат последней сделки на прибыль/убыток и возвращает true/false.

Блок Contract Detail

Получает и возвращает выбранную информацию по закрытому ордеру.

Блок Trade again

Перезапускает торговый цикл.

Раздел Tick analysis и вкладка advanced

Каждый тик

Этот блок вызывается с приходом каждого нового тика.

Блок Last Tick

Возвращает значение последнего тика.

Блок Last Digits

Возвращает количество знаков после запятой для последнего тика.

Блок Last Digit List

Возвращает массив количества знаков после запятой для последних тиков.

Блок Direction Is

Возвращает true/false, если последний тик выше/ниже предыдущего или равен предыдущему тику.

Блок Read candles list

Возвращает выбранную цену из массива цен определенного таймфрейма по номеру свечи. Аналог функций iClose, iHigh и подобных из mql.

Блок Candles List

Возвращает массив цен свечей определенного периода.

Блок Make a list

Создает массив цен (Открытия, например) определенного периода.

Раздел индикаторы

В этом разделе содержатся основные индикаторы – простая и экспоненциальная скользящая средняя, Bollinger Bands и RSI. Из вкладки advanced также доступен индикатор MACD:

В строку Input List вставляется подготовленный ценовой массив. Возвращается значение индикатора на последней цене из массива.

Раздел Tools

В этом разделе три подраздела. Первый из них – Time, время.

Содержит два блока.

Этот блок возвращает время, прошедшее с момента запуска.

Этот блок запускает другие блоки, находящиеся внутри него, только спустя определенное время.

Раздел Candle содержит три блока:

Возвращает true, если последняя свеча черная.

Создает массив цен из указанного массива.

Возвращает определенную цену указанной свечи.

Подраздел Misc

Содержит блоки дополнительной информации.

Возвращает величину баланса.

Возвращает общую прибыль по счету.

Возвращает количество итераций с момента запуска.

Выводит уведомление определенного цвета с определенным звуковым эффектом определенного содержания слева внизу.

Загружает дополнительные блоки из сети.

Внутри этого блока все блоки игнорируются.

Меню справа

Теперь разберем меню справа.

Первая кнопка позволяет загружать сохраненных ранее роботов. Вторая – сохранять роботов.

Кнопки 3 – 6 отвечают на навигацию по рабочей области.

Кнопка 7 упорядочивает блоки робота.

Кнопка 8 выводит список совершенных роботом сделок, конечный баланс и минимальную статистику:

Кнопка 9 сбрасывает все блоки в состояние по умолчанию. Внимание! Это уничтожит вашего робота, если вы уже что-то создали.

Кнопка 10 позволяет запустить/остановить торговлю роботом.

Кнопка 11 выводит лог работы советника. Это как журнал в терминале MetaTrader:

Кнопка 12 выводит на экран окно с графиком:

В нем вы можете отобразить индикаторы, используемые роботом и увидеть свои сделки.

И последняя кнопка под номером 13 выводит окошко TradingView, где вы можете собрать свою стратегию из различных индикаторов и оценить ее на истории:

На этом завершим разбор основного функционала инструмента Binary Bot и сейчас я продемонстрирую вам простейшего советника, составленного из уже знакомых вам блоков.

Пример советника

И напоследок пример простейшего советника:

Если цена Close выше скользящей средней, покупаем опцион call на повышение, иначе покупаем put. Торговля ведется фиксированной ставкой 1 USD. Время экспирации составляет 5 тиков, торговля ведется на индексе волатильности Volatility 100 Index, который, кстати, работает на выходных. Как видите, даже такая простая стратегия может приносить небольшой профит:

При этом частота сделок тут составляет примерно 5-10 сделок в минуту, перевес прибыльных довольно мал – около 52-53%, но вознаграждение на данном инструменте составляет 94%, что в совокупности выводит советника в небольшой плюс.

Плюсы и минусы конструктора Binary Bot

Большинство алгоритмов простых торговых систем можно представить в виде предложенных инструментом блок схем. Причем делается это за считанные минуты при должном навыке. Порог освоения конструктора — пара свободных вечеров, что делает Binary Bot довольно привлекательным для новичков. Широкий выбор инструментов и сроков экспирации, довольно высокие выплаты по ставкам, круглосуточная работа (и даже работа на выходных по некоторым инструментам) — все это выглядит очень привлекательно. Но на каждую бочку меда, по традиции, водится и ложка дегтя:

  • невозможность тестирования на исторических данных;
  • работа через браузер, который начинает тормозить, когда открываешь с десяток страничек с загруженными ботами;
  • не каждую стратегию можно воплотить в жизнь ввиду жесткого набора блоков;
  • мало стандартных индикаторов, а чтобы добавить свои (вроде Канала Кельтнера или того же WPR), приходится собирать из этих самых блоков целый замок;
  • нет четкой спецификации инструментов, работать приходится наугад: вознаграждение за сделку постоянно меняется, все время узнаешь что-то новое (например, на инструментах Forex, оказывается, с 21:00 срок экспирации контракта минимум 4 часа, и подобных нюансов, наверняка, еще много).


Как видите, ничего сложного в данном конструкторе нет. Большинство блоков – практически полный аналог соответствующих функций в языке mql. Алгоритмы собираются при помощи блок-схем, поэтому любой, у кого была информатика в школе, сможет написать вполне прибыльного советника. Конечно, протестировать такой советник на истории не получится, поэтому придется либо переносить его для тестов на другую платформу, либо ставить на демо счет и собирать статистику в ручном режиме. Тем не менее, относительно высокие выплаты и работа без выходных выглядят довольно соблазнительно.

Best Binary Options Brokers 2021:
  • EvoTrade

    #1 Broker! 15 000 welcome bonus!

  • NS Broker
    NS Broker

    2nd place! Good choice!

  • Binarium

    The Best Binary Broker 2020!
    Perfect For Beginners!
    Free Trading Education!
    Free Demo Account!
    Get Your Sign-up Bonus Now!

  • Binomo

    Good Broker For Experienced Traders!

Like this post? Please share to your friends:
How To Do Binary Trading?
Leave a Reply

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: