Если Вы хотите заказать советник или индикатор, то публикуйте в эту группу тех. задание. Если Ваш заказ не очень сложный, то велика вероятность, что Вам его смогут сделать даже бесплатно
Программистам MQL: подпишитесь на группу, чтобы получать уведомления о заказах.
А что надо указывать в задании, если я просто просила переделать индикатор для торговли под МТ5. Я же не просила ничего не убирать, ничего не добавлять. Просто переписать, как есть, один в один с образцом, под МТ5. Эти круглые уровни совершенно не нужны!!!
И отсутствуют значения индикатора как в mql4.
я просил описать логику индикатора. посмотрел код и увидел что 88 сигнал основан на пересечении ценой круглых уровней и написал свой вариант.
перед этим нанес уровни на график и увидел стрелки после пересечения их ценой.
переписывать один в один не ко мне, тем более там используется еще один индикатор. если вам известна логика индикатора и она легко формализуется, я могу доработать свой вариант.
[21:02]Erikson: Подскажите пожалуйста! Возможно ли по готовому файлу эксперта (файл ex4) восстановить исходник?
[09:07]Erikson: Не знаю кому написать, поэтому пишу сюда. Пришло сообщение в личку, но при переходе на страницу «Личные сообщения» на странице указано что нет доступа. Кто подскажет с чем это связано?
[16:48]optinskijj: Всех с наступающим Новым годом. вопрос -счёт можно добавить на свою страничку или уже отменили? пробовал и демо и реальный МТ4 -не зашло )
[12:49]Dmitriyya: Подскажите, смотрю советников в файлах, не понимаю что значит трал? Это трейлинг-стоп, но ведь вроде он не работает? Его значение должно быть меньше стопа, верно? Но при этом все советники просто выставляют стоп сразу и фиксируют его. Или я чего-то не понимаю?
Комментарии (10)
34 AM2 Сообщений: 15826 - Андрей
www.opentraders.ru/downloads/3065/
34 AM2 Сообщений: 15826 - Андрей
И отсутствуют значения индикатора как в mql4.
Редактирован: 24 июля 2021, 12:18
11 sekretometrT Автор Сообщений: 177 - sekretometrT
перед этим нанес уровни на график и увидел стрелки после пересечения их ценой.
переписывать один в один не ко мне, тем более там используется еще один индикатор. если вам известна логика индикатора и она легко формализуется, я могу доработать свой вариант.
34 AM2 Сообщений: 15826 - Андрей
24 ShamanHand Сообщений: 1092 - Наношу добро, причиняю пользу.
34 AM2 Сообщений: 15826 - Андрей
11 lukich555 Сообщений: 41
34 AM2 Сообщений: 15826 - Андрей
34 AM2 Сообщений: 15826 - Андрей
int OnCalculate(const int rates_total,
const int prev_calculated,
const datetime &time[],
const double &open[],
const double &high[],
const double &low[],
const double &close[],
const long &tick_volume[],
const long &volume[],
const int &spread[])
{
double up, dn;
int indexUp=0, indexDn=0;
bool condRL=false;
//int digitHi, digitLo;
string kruglash = "";
//double mult = 1;
bool inZone = false;
int limit, counted_bars = IndicatorCounted();
if(counted_bars < 0)
return(-1);
//if(Digits == 5 || Digits == 4) mult = 100;
//if(Digits == 3 || Digits == 2) mult = 1;
limit = HistoryBars;
//Print(" limit = ", limit);
if(Bars < HistoryBars + Len)
{
Print(" Мало баров. Bars = ", Bars);
return(0);
}
for(int i = limit; i >=0; i--)
{
IndBufUp[i] = iCustom(NULL,0, «89_filter», Len, HistoryBars, SignalLevel, 0,i);
IndBufDn[i] = iCustom(NULL,0, «89_filter», Len, HistoryBars, SignalLevel, 1,i);
}
for(int i = limit; i >=0; i--)
{
up = IndBufUp[i];
dn = IndBufDn[i];
Думаю сейчас Вы поняли принцип работы индюка. А 89_filter у Вас уже есть!!! Или 88_filter, их по разному обзывают! Редактирован: 26 июля 2021, 13:23
20 nonych Сообщений: 125 - Евгеша
Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий