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

Благодарю. Только можно ли открытие усредняющих ордеров сделать не по фиксированному шагу в пипсах, а по следующим точкам того же цвета?
И если возможно - исправить усреднение (а то закрывается в убыток, если ставлю умножение, например, на 1.2 или 1.5). То есть, чтобы усреднение не закрывалось в убыток.
Все возможно, но не для меня. До грааля ему еще далеко
 
Хорошо. Тогда прямой вопрос. Можно ли в этой части кода из другого советника заменить индикатор RSI на индикатор Super-Point-Signal? Как это сделать? В RSI покупка - пересечение перепроданности вверх, а продажа - пересечение перекупленности вниз (здесь покупка - зеленая точка, а продажа - красная точка).
Подскажите пожалуйста. Код следующий:
[CODE title="Код для замены"] //---
if (TimeBar==iTime(NULL,timeframe_RSI,0)) return;
double Lots=0,RSI1=0,RSI0=0;
//---
if (b==0 || s==0)
{
RSI0= iRSI (NULL,timeframe_RSI,period_RSI,PRICE_CLOSE,0);
RSI1= iRSI (NULL,timeframe_RSI,period_RSI,PRICE_CLOSE,1);
}
if((b==0 && !StopBuy) || b>0)
if (RSI0>=level_buy && RSI1<=level_buy)
{
if ((MinOrderBuy-MinStep*Point>Ask || MinOrderBuy==0))
{
Lots=NormalizeDouble(Lot*MathPow(K_Lot,b),DigitsLot);
if (Lots>MAXLOT) Lots = MAXLOT;
if (Lots<MINLOT) Lots = MINLOT;

if (OrderSend(Symbol(),OP_BUY, Lots,NormalizeDouble(Ask,Digits),slippage,0,0,NULL,Magic,0,CLR_NONE)==-1)
Print("Ошибка ",GetLastError()," открытия ордера ");
else TimeBar=iTime(NULL,timeframe_RSI,0);
}
}[/CODE]
 
Хорошо. Тогда прямой вопрос. Можно ли в этой части кода из другого советника заменить индикатор RSI на индикатор Super-Point-Signal? Как это сделать? В RSI покупка - пересечение перепроданности вверх, а продажа - пересечение перекупленности вниз (здесь покупка - зеленая точка, а продажа - красная точка).
Подскажите пожалуйста. Код следующий:
[CODE title="Код для замены"] //---
if (TimeBar==iTime(NULL,timeframe_RSI,0)) return;
double Lots=0,RSI1=0,RSI0=0;
//---
if (b==0 || s==0)
{
RSI0= iRSI (NULL,timeframe_RSI,period_RSI,PRICE_CLOSE,0);
RSI1= iRSI (NULL,timeframe_RSI,period_RSI,PRICE_CLOSE,1);
}
if((b==0 && !StopBuy) || b>0)
if (RSI0>=level_buy && RSI1<=level_buy)
{
if ((MinOrderBuy-MinStep*Point>Ask || MinOrderBuy==0))
{
Lots=NormalizeDouble(Lot*MathPow(K_Lot,b),DigitsLot);
if (Lots>MAXLOT) Lots = MAXLOT;
if (Lots<MINLOT) Lots = MINLOT;

if (OrderSend(Symbol(),OP_BUY, Lots,NormalizeDouble(Ask,Digits),slippage,0,0,NULL,Magic,0,CLR_NONE)==-1)
Print("Ошибка ",GetLastError()," открытия ордера ");
else TimeBar=iTime(NULL,timeframe_RSI,0);
}
}[/CODE]
Для этого очень много чего надо сделать, так просто не объяснишь. Кидай сов, добрые люди могут помочь
 
Доброго времени суток уважаемые. Посмотрите пожалуйста, можно ли сделать нерисующим индикатор?
 

Вложения

Приветствую дядей и тётей программистов) Владеет кто то здесь секретной техникой МТФ?)) Добавьте пожалуйста в индюк функцию МТФ. В стратегии индикаторы сошлись в условии а из за этого индюка надо переключиться на старший ТФ и смотреть, в общем для экономии времени. Ну и вообще кому надо скачивайте этот индюк, мне по заказу его дорабатывали. Смысл в МТФ есть ибо индюк просто определяет характер денежных потоков и главное смотреть только два ТФ идущих подряд а не так например что график минута а индюк на часе.
 

Вложения

Последнее редактирование:
Всем привет!!! Подскажите,есть ли такой индикатор в открытом коде.Если есть поделитесь пожалуйста.
 

Вложения

Последнее редактирование:
здравствуйте уважаемые программисты. возможно ли сделать данный индюк для МТ4? и если можно алерт на смену цвета и для красоты стрелочку. спасибо
 

Вложения

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

Вложения

Вложения

Всем привет!
Небезызвестный Игорь Ким публиковал скрипт для тестирования функции SetLabel(). Он находит пересечение объектов на графике (вертикальных, горизонтальных, трендовых линий и т.д.) и в месте пересечения оставляет графический заусенец (рис1.png). Я вставил код данного скрипта в советник (111.mq4) и он, соответственно, выполняет проверку пересечения на каждом тике. В точке пересечения он находит координаты абсциссы(время) и ординаты(цены). Однако, у меня не получается "вытащить" ординату, т.е. цену точки пересечения для дальнейших процедур (выставления ордера на покупку (если точка пересечения появилась выше цены открытия свечи) и продажу (если пересечение отобразилось ниже цены открытия свечки). Поэтому, просьба добавить функцию покупки и продажи в этот советник. А если у вас получится добавить еще extern-овские переменные с минимальным и максимальным расстоянием в пунктах от точки пересечения до цены открытия бара для открытия сделки - Вас будет благословлять вся вселенная!

Заранее Спасибо!
 

Вложения

  • изображение_2021-05-28_005217.png
    изображение_2021-05-28_005217.png
    13,1 КБ · Просмотры: 264
  • 111.mq4
    111.mq4
    13,6 КБ · Просмотры: 34
Здравствуйте Уважаемые программисты! Может кто поможет к этому индикатору прикрутить отправку сообщений на мобильный? Заранее спасибо!
 

Вложения

Уважаемые специалисты!
Большая просьба добавить в индикатор оповещение при фиксации уровня.
Заранее огромное спасибо!
 

Вложения

Глубоко уважаемые программисты, есть незаслуженно обойденный вниманием индикатор . Не рисующий . И всем хорош , но ему бы еще добавить звук и оповещение... вот тогда - конфетка. Сам он практически готовая ТС , кроме флета
 

Вложения

Глубоко уважаемые программисты, есть незаслуженно обойденный вниманием индикатор . Не рисующий . И всем хорош , но ему бы еще добавить звук и оповещение... вот тогда - конфетка. Сам он практически готовая ТС , кроме флета
Пожалуйста!
 

Вложения

Глубоко уважаемые программисты, есть незаслуженно обойденный вниманием индикатор . Не рисующий . И всем хорош , но ему бы еще добавить звук и оповещение... вот тогда - конфетка. Сам он практически готовая ТС , кроме флета
 

Вложения

Один из лучших индикаторов трендовой линии-канала.Очень большая просьба сделать возможным изменять толщину и вид линий(solid,dot), В том числе и канала. Собственных куцых знаний и умений явно не хватает.
 

Вложения

Уважаемые программисты!
Добавьте пожалуйста в советник 2 параметра:
1)Магик номера
2)Мартингейл(В случае закрытия убыточной позиции,сл-я открывается умноженной на заданный коэф-т,т.е при коэф-т=2.0,сл сделка удваивается.Если для следующей сделки не хватает депозита,то выставляется максимально возможный лот,для конретного депозита,пример:депо=30,первый лот=0.01,закрылись в убыток,затем 0.02,опять убыток,лот 0.04выставить не получается,не хватает депо,тогда выставляется 0.03,если и его не получается выставить,тогда 0.02,и.т.д.В случае закрытия по прибыли опять 0.01,и.т.д)
Заранее благодарен!
 

Вложения

Здравствуйте. Уважаемые программисты, не могли бы Вы помочь с индикатором? Можете пожалуйста сделать из обычного индикатора Stochastic, сделать индикатор Stochastic Color....я понимаю что в сети есть уже Stochastic Color, но к сожалению они все перерисовывают свои значение, а который я скину он не перерисовывается...спасибо)
 

Вложения

Посмотрели (2228) Посмотреть

Смотрят сейчас (4) Посмотреть

Отслеживают (1863) Посмотреть

Назад
Верх