# Доработка ботов (советников, индикаторов) vol. 2

Раздел: Язык программирования MQL4
Автор темы: chocolate
Создана: 2014-10-02 12:48
Ответов: 33797 | Просмотров: 6661105
Страница 322 из 1690
Источник: https://forexsystemru.com/threads/77111/page-322

---

## mobidik — 2016-01-22 16:31

> Цитата (monopolie):
> Можно ли прописать в советнике чтобы галочки уже стояли при открытии советника на автоматическом трейдинге и импортировании длл. Не понимаю зачем эта лишняя работа что нужо постоянно самому эти галочки ставить когда каждая секунда дорога.
> Если можно скажите что нужно дописать в советнике или скрипте. Или это индивидуально для каждого скрипта, советника по разному?
> Есть скрипт и советник. Это для закрытия ордеров и для безубытка советник.
> Приложил скрипты.

Так установи настройки в терминале:

## HUDSON — 2016-01-22 17:00

**Mql4**

Ребят кто знает как получить значение Close , где i- любая свеча , только
с графика иного периода ? То есть например у меня советник работает на минутном графике а мне например нужны еще свечки с других временных периодов той же пары . Ну или вообще желательно функцию какую нибудь общую , в возможности которой входит это .

## zhserg — 2016-01-22 17:20

> Цитата (HUDSON):
> Ребят кто знает как получить значение Close , где i- любая свеча , только
> с графика иного периода ? То есть например у меня советник работает на минутном графике а мне например нужны еще свечки с других временных периодов той же пары . Ну или вообще желательно функцию какую нибудь общую , в возможности которой входит это .

_http://docs.mql4.com/ru/series/iclose

## LexLampard — 2016-01-23 11:32

> Цитата (ale9551):
> Здравствуйте Уважаемый LexLampard*hi*
> Все равно периодически не выставляет ордера(независимо,включена ли функция АнтиИлан Мод:facepalm:
> В данном случае не выставляет ордера в БАЙ!
> Вот запись из папки "Эксперты"
> 14:20:24.699	АНТИИЛАН GBPJPY.m,M1 inputs: Anti_Ilan_Mode=true; General_Profit=150.0; TradeSell=false; Open_before_closing=false; LotExponent=1.0; DynamicPips=true; DefaultPips=12; Glubina=24; DEL=3; slip=3.0; Lots=0.01; TakeProfit=10.0; Drop=5000.0; RsiMinimum=30.0; RsiMaximum=70.0; MagicNumber=7896; MaxTrades=100; UseEquityStop=false; TotalEquityRisk=20.0; UseTrailingStop=false; Stoploss=50000.0; TrailStart=10.0; TrailStop=10.0; UseTimeOut=false; MaxTradeOpenHours=48.0; ButtonX=100; ButtonY=15; ButtonCorner=1;
>
> Посмотрите пожалуйста!

У меня все открывает, на разных парах.

## ale9551 — 2016-01-23 12:21

> Цитата (LexLampard):
> У меня все открывает, на разных парах.

Здравствуйте!*hi*
Вчера на паре Фунт/Йена Советник прерывал работу 2 раза(при работе в БАЙ,в Селл работал):facepalm:
с 11:32 до 12:58, и с 14:11 до 18:58(время по Терминалу)

Прогнал в тестере за 22.01.16г 2 раза(с включенной функцией Антиилан и без),результат работы тот же:facepalm:
В принципе все работает отлично,но по каким то причинам Советник периодически отказывается работать.....
Скриншот выкладываю:facepalm:
Посмотрите пожалуйста!

## HUDSON — 2016-01-23 14:09

Кто знает как обойти orderclose error 145 ? Замучала меня эта ошибка уже основательно . Вообще в чем дело ? В справке написано ордер слишком близко к рынку . Но мне это что то ни о чем не говорит .

## asers1111 — 2016-01-23 14:16

> Цитата (HUDSON):
> Кто знает как обойти orderclose error 145 ? Замучала меня эта ошибка уже основательно . Вообще в чем дело ? В справке написано ордер слишком близко к рынку . Но мне это что то ни о чем не говорит .

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

## azaib77 — 2016-01-23 18:16

please remove ristriction

## asers1111 — 2016-01-23 18:28

> Цитата (LexLampard):
> Держи.

Добрый вечер.А не посмотрите ли вы код этого индюка....Записал сов из двух простейших сделок - пересечение линии с 0 и пересечение с уровнем 60 и -60.Закрытие по обратному сигналу. И запустил в тестере.....Откуда что берется?!Хотя сама линия на CCI очень похожа.

## HUDSON — 2016-01-23 19:32

> Цитата (asers1111):
> В форекс прежде всего зарабатывают на спреде.Как же они на нем заработают,если ты ордер ставишь так,что спред не удастся с тебя получить,если ордер уйдет в минус?

Проблема в том что эта ошибка выходит только у некоторых ордеров . а на спреде в любом случае заработают . Насколько я знаю у сделок на покупку позиция открывается выше на величину спреда таким образом и списывается комиссия в виде спреда а у сделок на продажу при закрытии ордера ордер закрывается на ту же величину спреда выше . Таким образом спред списывается всегда независимо от того где и как закрыть сделку . убытки покрываешь со своего депозита плюс спред . Если прибыль то тоже минус спред . Знаю я это все . может быть просто не те параметры передаю в функции закрытия ордеров ? 

      for ( int i=0; i<OrdersTotal(); i++ )
              {
              ord=OrderSelect( i, SELECT_BY_POS, MODE_TRADES );
                            
              if ( OrderSymbol() == Symbol() && (  OrderMagicNumber() == MagicDOWNX ) && Orders == 0 )
                 {
                 order=OrderClose(OrderTicket(),OrderLots(),Bid,20,Red);
                 }
                 
              if ( OrderSymbol() == Symbol() &&  ( OrderMagicNumber() == MagicUPX ) && Orders == 0 )
                 {
                 order=OrderClose(OrderTicket(),OrderLots(),Ask,20,Green);
                 }
              }                   

где ошибка ?

## HUDSON — 2016-01-23 20:17

Сам нашел ошибку . Дело было в том что цена закрытия была слишком близко к стоп лоссу . Отбой .

## Prelagatay — 2016-01-23 23:23

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

## fsfs — 2016-01-24 01:12

Всем привет)Что нужно убрать или дописать в индикаторе чтоб давал сигналы только на открытие нового бара а не на формирующим?

## robert.smith — 2016-01-24 06:13

**MTF SSA normalized Entropy**

Всем привет.

Просьба сделать индикатор SSA normalized Entropy мультитаймфреймовым. Он работает с Entropy function binary и с iVAR.

Спасибо

## vlad_123 — 2016-01-24 07:03

> Цитата (fsfs):
> Всем привет)Что нужно убрать или дописать в индикаторе чтоб давал сигналы только на открытие нового бара а не на формирующим?

Выход, если не открытие бара.

## fsfs — 2016-01-24 12:30

> Цитата (vlad_123):
> Выход, если не открытие бара.

У меня смальцу не хвадает дописать.А вы кодер,пишите индикаторы?

## slavaVVV — 2016-01-24 13:27

Приветствую,подлечите индюка под новые билды,а то две критические ошибки выдает.

## mobidik — 2016-01-24 14:11

> Цитата (slavaVVV):
> Приветствую,подлечите индюка под новые билды,а то две критические ошибки выдает.

:)

## vitas334 — 2016-01-24 14:15

> Цитата (vitas334):
> Доброго времени суток, друзья ! Помогите сделать этот индикатор MTF ,в частности,чтобы со свечей  4TF показания брал. Можно такое сделать ?

Друзья,а с этим индикатором ничего не получится ???

## Pilligrim90 — 2016-01-24 14:49

> Цитата (Pilligrim90):
> Уважаемые программисты прошу помощи. Нужно подправить этот индикатор. Логика работы индюка: отскок цены от жёлтой зоны является сигналом на вход. Беда в том, что сам индюк появляется на графике незадолго до подхода цены к жёлтой зоне и времени на проверку правильности сформированных волн и принятия решения часто тупо не хватает. Как и в этом случае. Просьба: нельзя ли сделать, чтобы индюк рисовался сразу же после формирования точки № 4, а уж если прикрутить звуковой алерт будет совсем круто.

Может возьмётся кто. Неплохой индюк, вот только на малых таймфреймах работать с ним напряжно

---

Следующая страница: https://forexsystemru.com/threads/77111/page-323
