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

mobidik,Уважаемый mobidik,мне попался индикатор который вы делали,в целом индикатор не плохой если фильтровать сигналы по тренду,единственное нет буферов на стрелки,пожалуйста если вас не затруднит сделайте буфера,к сожалению открытого кода не нашёл.СПАСИБО!!!
 

Вложения

трендовые линии

Уважаемые Мастера. В этом советнике есть индикатор линий Мюррея, который показывает уровни и со старших ТФ. Если реально,измените отображение горизонтальных уровней на трендовые линии,с ценовой меткой в конце.В настройках добавить на выбор: линии рисовать от начала дня или от последней свечи.
 

Вложения

Последнее редактирование:
Уважаемые Мастера. В этом советнике есть индикатор линий Мюррея, который показывает уровни и со старших ТФ. Если реально,измените отображение горизонтальных уровней на трендовые линии,с ценовой меткой в конце.В настройках добавить на выбор: линии рисовать от начала дня или от последней свечи.

Ценовую метку на шкале цены добавить в конце нельзя никак. Это присуще только горизонтальной линии. Можно только добавить текст сверху или снизу линии с указанием цены.
Горизонтальную линию ограничить по времени тоже нельзя никак.

Вот версия советника где просто заменена горизонтальная линия на трендовую.
Посмотреть вложение проба2.mq4
 
mobidik,Уважаемый mobidik,мне попался индикатор который вы делали,в целом индикатор не плохой если фильтровать сигналы по тренду,единственное нет буферов на стрелки,пожалуйста если вас не затруднит сделайте буфера,к сожалению открытого кода не нашёл.СПАСИБО!!!

:)
 

Вложения

  • 2CCI_Alert&Arrows_v2.png
    2CCI_Alert&Arrows_v2.png
    81 КБ · Просмотры: 392
  • 2CCI_Alert&Arrows_v2.ex4
    2CCI_Alert&Arrows_v2.ex4
    86,4 КБ · Просмотры: 218
Написал такой, проверьте.
Советник закрывает все прибыльные сделки по той паре на которой установлен

Проверил. Молчит. Не закрывает профит вообще ни единичный, ни общий. Может покрутите его еще. Спасибо.
 
Проверил. Молчит. Не закрывает профит вообще ни единичный, ни общий. Может покрутите его еще. Спасибо.

проверил еще раз, все прекрасно закрывает! Общий профит тут ни при чем, по общему профиту я выкладывал другой советник несколько постов выше. А данный закрывает все прибыльные позиции как только они окажутся в плюсе с учетом свопов и комиссий.
Проверяйте внимательнее. Если не понятно, то присылайте скрин с Вашей ситуацией и вместе разберемся что у Вас не закрывает.
 
Я не программист, сделал что умею:

У индикатора Shaff Trend - сменил Цвет по умолчанию с Сиреневого на Белый
У индикатора CycleKROUFOR_Extremus убрать надписи в Верхнем Левом Углу Экрана - надписи не его, а Cycle_KROUFR_version, который он вызывает, комментарии забанил, поменять нужно соответственно Cycle_KROUFR_version
У индикатора TimeBox сделал Заливку Временной Зоны БЛЕКЛО ПРОЗРАЧНОЙ - что бы просвечивал Чёрный Экран Графика Цены.

Остальное может кто нибудь другой сделает.

Большое спасибо! Стало намного комфортнее работать с такими индюками.
 
добавление коэффициента умножения

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

Вложения

Всем *hi*. Уважаемые специалисты, можно доработать два индикатора. Описание на скринах. Спасибо.
 

Вложения

  • 1_bars_back.png
    1_bars_back.png
    31,8 КБ · Просмотры: 241
  • 1_bars_back.mq4
    1_bars_back.mq4
    685 байт · Просмотры: 29
  • 20_bars_back.png
    20_bars_back.png
    20 КБ · Просмотры: 217
  • 20_bars_back.mq4
    20_bars_back.mq4
    553 байт · Просмотры: 32
условие на пересечение линии ценой у вас было внутри оператора if(NewBar()). т.е. проверка осуществлялась только на открытии свечи.

вот так будет правильно.
Посмотреть вложение 322102

Привет.
Посмотри пожалуйста этот советник.
Почему-то без конца открывает сделки.
 
уважаемые мастера.... помогите с индюком а точнее с его алертами :please: стрелы есть а сигнала нет
 

Вложения

Уважаемые программисты,
помогите дополнить код.
Нужен минимальный отступ для СТОП-Ордеров, точнее минимальное расстояние друг от друга.

void quantum(string symb="")
{
double order_B_price=-1;
double order_S_price=-1;
int type=-1;
string symb_B;
string symb_S;


for(int i=OrdersTotal()-1; i>=0; i--)
{
if(!OrderSelect(i,SELECT_BY_POS,MODE_TRADES)) continue;

if(OrderMagicNumber()!=Magic || (symb!="" && OrderSymbol()!=symb)) continue;
type=OrderType();

if(order_B_price==-1 && type==OP_BUYSTOP) {order_B_price=OrderOpenPrice();symb_B=OrderSymbol();}
if(order_S_price==-1 && type==OP_SELLSTOP) {order_S_price=OrderOpenPrice();symb_S=OrderSymbol();}

if(order_B_price!=-1 && order_S_price!=-1) break;
}




if(order_B_price!=-1)
{
double point=MarketInfo(symb_B,MODE_POINT)*point_multip;
//
if(MarketInfo(symb_B,MODE_ASK)<=order_B_price+otstup*point)
{
CountOpenedPositions_f(symb);
int ticket_op_m=-1;

for (int j_op_b = 0; j_op_b < MaxAttempts; j_op_b++)
{
while(IsTradeContextBusy()) Sleep(int(pause_if_busy*1000));
RefreshRates();

ticket_op_m=OrderSend(symb,OP_BUYSTOP,NormalizeDouble(Lot,nor_lot),MarketInfo(symb_B,MODE_ASK),Slippage,0,0,comment,Magic,0,clrNONE);

if(ticket_op_m>-1)break;
}

}
}

if(order_S_price!=-1)
{
double point=MarketInfo(symb_S,MODE_POINT)*point_multip;
//
if(MarketInfo(symb_S,MODE_BID)>=order_S_price-otstup*point)
{
CountOpenedPositions_f(symb);
int ticket_op_m=-1;

for (int j_op_s = 0; j_op_s < MaxAttempts; j_op_s++)
{
while(IsTradeContextBusy()) Sleep(int(pause_if_busy*1000));
RefreshRates();

ticket_op_m=OrderSend(symb,OP_SELLSTOP,NormalizeDouble(Lot,nor_lot),MarketInfo(symb_S,MODE_BID),Slippage,0,0,comment,Magic,0,clrNONE);

if(ticket_op_m>-1)break;
}

}
}


}
 
Последнее редактирование модератором:
Всем привет, есть смелые добавить в индюка стрелку и гудок при формировании ZigZag для каждого таймфрейма?
Заранее благодарен.

prntscr.com/mkvg37
 

Вложения

Последнее редактирование модератором:
Всем привет, есть смелые добавить в индюка стрелку и гудок при формировании ZigZag для каждого таймфрейма?
Заранее благодарен.

prntscr.com/mkvg37

нужно будет нанести на график оба индикатора, так как у вас нет исходников.
первые 3 настройки должны совпадать.

также добавить фильтр signal_filter. Так как индикатор типа zigzag может перемещать последний отрезок хоть каждый бар, то возможно вам не нужно чтобы он сигналил на каждой новой свече, а только когда отрезок более менее устаканился.
если же хотите на каждой - поставьте 0.
Посмотреть вложение zigzag arrow.mq4
 
Последнее редактирование модератором:
нужно будет нанести на график оба индикатора, так как у вас нет исходников.
первые 3 настройки должны совпадать.

также добавить фильтр signal_filter. Так как индикатор типа zigzag может перемещать последний отрезок хоть каждый бар, то возможно вам не нужно чтобы он сигналил на каждой новой свече, а только когда отрезок более менее устаканился.
если же хотите на каждой - поставьте 0.
Посмотреть вложение 322623

Супер, благодарю, все Ок.....
 

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

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

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

Назад
Верх