0
Андрей, нужна не большая коррекция:

1) Не работает Трал, когда в рынке позы двух направлений(бай и сел).

2) В тз я просил:

2 )Переменную: «CloseSig = 0; // 1-закрытие по сигналу» использовать как: --На закрытии свечи закрыть текущую позу!.


— Или как вариант добавить переменную:

CloseBar = 0; // 1-закрытие поз. на закрытии бара.

3) И последнее:При выполнении условия: совпадение направлений на старших ТФ+ цена прошла Delta=100, поза должна открываться на текущем баре, сейчас открывается на следующем(это не правильно)
avatar

Marik007

  • 29 января 2020, 17:16
0
Андрей, благодарю! Ожидаю.
avatar

Marik007

  • 24 января 2020, 17:52
0
Андрей, не проходите мимо, сделайте по минимуму…

1) Сигнал, ставим сеть…

2) Противоположный сигнал--Все закрыть, ставим новую сеть!
avatar

Marik007

  • 16 января 2020, 16:58
0
не пишите в следующий раз такую портянку


Андрей, сделайте минимум:
1) Сигнал, ставим сеть…

2) Противоположный сигнал--Все закрыть, ставим новую сеть!

Сделайте пожалуйста!!!
avatar

Marik007

  • 6 января 2020, 15:51
0
Хотя бы по минимуму за два-три раза...*yes* 
avatar

Marik007

  • 6 января 2020, 01:49
0
Андрей, попробуйте переключать на старшие ТФ, на Дневку и выше, именно там такие картинки… Спасибо!
avatar

Marik007

  • 4 января 2020, 22:07
0
Андрей, после переключения ТФ или изменения настроек индикатора, он рисует не правдоподобные «красивые картинки» Возможно это исправить?



avatar

Marik007

  • 4 января 2020, 00:52
0
Андрей, спасибо большое! Вроде все получилось, только можно уровень срабатывания индикатора разнести на два значения: Хай и Лоу как в версии МТ4?

avatar

Marik007

  • 28 декабря 2019, 22:37
0
… Или написать индикатор с нуля...


Андрей, Вопрос решаемый?*think* 
avatar

Marik007

  • 16 декабря 2019, 20:36
0
Не читает индикаторы с DLL


А можно с начала взять сигнал с шарика в виде стрелки (как вы делали в одном из топиков с таким же индикатором, только в МТ4), а потом уже сигнал с стрелки в советник?

Или написать индикатор с нуля на основе стандартного МАКД (МТ5)в данном топике? А в следующем месяце увяжем с советником...*yes* 
avatar

Marik007

  • 14 декабря 2019, 02:43
0
нет никаких шариков на индикаторе


Андрей, сделайте фон терминала СВЕТЛЫМ цветом и шарики появятся, так как они в настройках индюка по умолчанию черного цвета, по этому сливаются с фоном *yes* 

или в настройках индюка сменить цвет шариков с черного на светлый…

avatar

Marik007

  • 12 декабря 2019, 21:53
0
Андрей спасибо! ожидаю…
avatar

Marik007

  • 2 декабря 2019, 22:41
0
Андрей, если можно давайте в 2-3 этапа, сначала самое простое, что бы проверить идею а в следующих топиках будем дорабатывать, если оно того стоит...*yes*  То есть: сигнал+сетка(ордера Стоп и Лимит)+(стандартный набор БУ, Трал, время работы)+ закрытие по обратному сигналу.
За основу можно взять готовый сов «Советник по «MACD»», и поменять типы ордеров с не большими добавками…

avatar

Marik007

  • 29 ноября 2019, 00:02
0
Сеточник по MACD (ищу поручителя)

Выступаю поручителем, моя тема *yes* 
Данные по ТЗ должны быть здесь в быстром доступе, переношу сюда с не большими доработками и в читабельном виде:

В настройки:

Magic = 111; //магик

extern string Начальный_лот=""; //начальный лот
extern double Lot=0.1; //фиксированное значение
extern double PercentDepo=1; //% от депозита. PercentLot (используется, если Lot=0)
input double MaxLot = 10; // максимальный лот

Setka
bool Buy = true; //открыть Buy ордер
bool Sell = true; //открыть Sell ордера
bool BuyStop = true; //открыть BuyStop ордера
bool BuyLimit = true; //открыть BuyLimit ордера
bool SellStop = true; //открыть SellStop ордера
bool SellLimit = true; //открыть SellLimit ордера
int FirstStop = 10; //расстояние (в пунктах) от текущей цены до первого Stop ордера
int FirstLimit = 10; //расстояние (в пунктах) от текущей цены до первого Limit ордера

int StepStop = 10; //расстояние (в пунктах) между Stop ордерами
int StepLimit = 10; //расстояние (в пунктах) между Limit ордерами

double K_StepStop = 1.0; //коэффициент расширения сетки Stop
double K_StepLimit = 1.0; //коэффициент расширения сетки Limit

int OrdersStop = 5; //кол-во ордеров сетки Stop
int OrdersLimit = 5; //кол-во ордеров сетки Limit

double K_LotStop = 1; //умножение лота Stop ордеров
double Plus_LotStop = 0.01; //добавление лота Stop ордеров

double K_LotLimit = 1; //умножение лота Limit ордеров
double Plus_LotLimit = 0.01; //добавление лота Limit ордеров

int stoploss = 50; //уровень выставления SL рыночных ордеров, если 0, то SL не выставляется
int stoplossStop = 50; //уровень выставления SL Stop ордеров, если 0, то SL не выставляется
int stoplossLimit = 50; //уровень выставления SL Limit ордеров, если 0, то SL не выставляется

int Expiration = 0; //срок истечения отложенного ордера в секундах, если 0, то срок не ограничен (86400 — сутки)
int attempts = 10; //кол-во попыток открытия ордера

BULevel = 0; // уровень БУ
BUPoint = 30; // пункты БУ

TrailingStop = 200; // трал, при значении=0, не используется/

Время работы:
-StartHour1 = 9; // час начала торговли
-StartMin1 = 30; // минута начала торговли
-EndHour1 = 23; // час окончания торговли
-EndMin1 = 30; // минута окончания торговли

-CloseOn = 1; // 0/1-закрытие поз. в конце работы
-CloseSig = 0; // 1-закрытие по сигналу

Настройки индикатора:

input string IndName = «Examples\\MACD»;
input int Fast = 12; // Fast EMA period
input int Slow = 26; // Slow EMA period
input int Signal = 9; // Signal SMA period
input ENUM_APPLIED_PRICE applied_price_MACD = PRICE_CLOSE; //используемая цена MACD

avatar

Marik007

  • 27 ноября 2019, 23:02
0
чтобы… вставить магик нужно все переписывать.


--Я не и думал, что все на столько сложно ( 

Тогда вопрос:
--если сову ставить на несколько инструментов на одном торговом счету они не будут друг другу мешать? Каждый сов будет торговать на своей валютной паре или будет «каша»?

Спасибо за ответ!
avatar

Marik007

  • 25 сентября 2019, 23:35
0
Андрей, добавьте плиз. магический номер, где то потерялся:) 

— Magic= 123 // магик своего ордера. Если Magic=0, то отслеживается любой ордер.

avatar

Marik007

  • 25 сентября 2019, 16:15
0
Андрей спасибо, очень оперативно!*good* 

--Один момент упущен: На каком баре сигнал индикатора воспринимается. Нужно добавить!

--Если не сложно, добавьте еще (мягкий мартин)прибавление начального лота(после убыточной позы), умножение пусть останется, будет на выбор: умножение или прибавление или то и другое вместе, кому как нужно.

Еще раз большое спасибо!
avatar

Marik007

  • 21 сентября 2019, 23:05
0
Я всё к вопросу а трале двух разно направленных ордеров.


--Юра, может будет понятнее для Андрея сформулировать так:

--Есть две поз. БАЙ и СЕЛ, сов находит для них уровень БУ(безубытка), когда цена идет в плюс от уровня БУ то через ШАГ-Трала уровень БУ тралится за ценой (в положительной зоне) а при откате обе поз. закрываются по этому уровню БУ.
--Как то так, или я не прав?<img src='http://opentraders.ru/templates/skin/g6h/images/smilies/017.gif' alt=' ;) '>&nbsp; 

--Можно еще так сделать:
--От уровня БУ тралится положительный ордер, а при откате закрываются все рыночные поз., да еще и методом перекрытия, так мы тогда и СПРЕД экономим *good* 
avatar

Marik007

  • 26 августа 2019, 01:01
0
на 21-е


Ув. Андрей, Вы могли бы сразу сделать, пока в памяти свежо и Вам не надо будет через две недели снова вспоминать, что там и как? Пожалуйста, очень надо!*hi* 
avatar

Marik007

  • 7 августа 2019, 19:02
0


--На скрине перечеркнуты те позы. которых не должно быть. А в кружочке обозначены те позы которые должны открываться
avatar

Marik007

  • 5 августа 2019, 23:53