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

bliznec808

Активный участник
Ребята, ну внедрите пожалуйста, очень нужно функцию закрытия всех открытых позиций по достижении определенного профита, пожалуйста....
 

Вложения

  • Sovetnik.mq4
    54,1 КБ · Просмотры: 55

lexar

Местный житель
Ребята, ну внедрите пожалуйста, очень нужно функцию закрытия всех открытых позиций по достижении определенного профита, пожалуйста....

Верхнюю строчку в глобальные переменные, остальное в начало OnTick() или старт. что там у тебя. компилировать.

extern double profit = 1; //нужный размер прибыли в валюте депозита

if (AccountProfit()>profit)
{
for(int i=OrdersTotal()-1; i>= 0; i--)
{
if(OrderSelect(i, SELECT_BY_POS, MODE_TRADES))
{
if(OrderType() == OP_BUY || OrderType() == OP_SELL)
OrderClose(OrderTicket(),OrderLots(),OrderClosePrice(),5,Black);
}
}
}
 

bliznec808

Активный участник
Верхнюю строчку в глобальные переменные, остальное в начало OnTick() или старт. что там у тебя. компилировать.

extern double profit = 1; //нужный размер прибыли в валюте депозита

if (AccountProfit()>profit)
{
for(int i=OrdersTotal()-1; i>= 0; i--)
{
if(OrderSelect(i, SELECT_BY_POS, MODE_TRADES))
{
if(OrderType() == OP_BUY || OrderType() == OP_SELL)
OrderClose(OrderTicket(),OrderLots(),OrderClosePrice(),5,Black);
}
}
}
Lexar, внедрите Вы пожалуйста, я в программировании полный ноль! Только нужно сделать настриваемую прибыль именно по эквити а не по балансу. Заранее спасибо!
 
Последнее редактирование:

olegkom

Активный участник
Уважаемые господа. Сделайте чтобы стрелка закреплялась по закрытию о-го бара и не исчезала. Хороший индикатор но на 1-м баре пляшет периодически-для советника не удобства создаем.
 

Вложения

  • HeikenAshi_with_Stoch_Crossing_Complete.mq4
    5,9 КБ · Просмотры: 56

Alex Green

Прохожий
Уважаемые господа. Сделайте чтобы стрелка закреплялась по закрытию о-го бара и не исчезала. Хороший индикатор но на 1-м баре пляшет периодически-для советника не удобства создаем.


При i=0 (текущий бар) для какого бара рассчитывается i-1, вернее, на каких данных?
stochastic1after=iStochastic(NULL,0,KPeriod1,DPeriod1,Slowing1,MAMethod1,PriceField1,0, i-1);
 
Последнее редактирование:

sergeysv

Активный участник
Моё почтение Мастерам своего дела---
Научите пожалуйста как добавить звук при нажатии на кнопки бай сел в советнике для торговли---то есть при нажатии на кнопку чтоб воспроизводился определённый файл из папки саунд...
:please::please::please::please::please::please::please:
 

sergeysv

Активный участник
Есть такое---СПАСИБО ОГРОМНОЕ---
Объясните пожалуйста ещё одну штуку--
На этой сове было замечено самостоятельное открытие ордера с установкой стопа профита и через 6 секунд самостоятельное закрытие...Как так ?
Вывод--глюк системы?--при подсаженой батарейке мыша подвисает-- Но этим можно допустить открытие --как быть с закрытием--
Вывод--глюк бота? где его самостоятельность в коде зарыта? если приказ при нажатии на кнопку то почему сам открывает?
 

olegkom

Активный участник
Смысл в том чтобы когда стрелка появилась на текущем баре то после закрытия этого бара стрелка не исчезала .
 

Andrey69

Новичок форума
mobidik,
Добрый день.Вы уже латали этот индикатор в 2014.Можно его подправить еще чуток.
Что бы сигнал на почту подавался:
при пересечении верхней линии канала с верху-вниз по закрытию свечи - Down
при пересечении нижней линии канала с низу в верх по закрытию свечи - Up
Средняя линия и остальные сигналы без надобности.Спасибо при любом исходе.
 

Вложения

  • TriangularMA centered bands.mq4
    10,3 КБ · Просмотры: 62

lexar

Местный житель
Lexar, внедрите Вы пожалуйста, я в программировании полный ноль! Только нужно сделать настриваемую прибыль именно по эквити а не по балансу. Заранее спасибо!

Не забудь сохранить свою копию. Я название не менял. Вроде работает. Только не забывай, что один ордер - это тоже все! :D Просто напиши в настройках скока денег надо и он не закроется пока стока не будет.
 

Вложения

  • Sovetnik.mq4
    54,5 КБ · Просмотры: 92
Последнее редактирование:

bliznec808

Активный участник
Не забудь сохранить свою копию. Я название не менял. Вроде работает. Только не забывай, что один ордер - это тоже все! :D Просто напиши в настройках скока денег надо и он не закроется пока стока не будет.
Спасибо огромаднейшее!!!
 

Alex Green

Прохожий

Вложения

  • HeikenAshi_with_Stoch_Crossing_Complete mod.mq4
    5,4 КБ · Просмотры: 111

sergeysv

Активный участник
Объясните пожалуйста ещё одну штуку--
На этой сове было замечено самостоятельное открытие ордера с установкой стопа профита и через 6 секунд самостоятельное закрытие...Как так ?
Вывод--глюк системы?--при подсаженой батарейке мыша подвисает-- Но этим можно допустить открытие --как быть с закрытием--
Вывод--глюк бота? где его самостоятельность в коде зарыта? если приказ на открытие при нажатии на кнопку то почему сам открывает?
 
Верх