ПОИСК СОВЕТНИКОВ vol. 2 [кто ищет, пишем здесь]

  • Автор темы Автор темы chocolate
  • Дата начала Дата начала

circul

Интересующийся
Всем привет, нужен GTerminal под новый билд, не ставится. может есть аналоги? суть-выставление отложенных ордеров по своим трендовым линиям. исполнение происходит по рынку при касании.
 

Fnik

Прохожий
Всем добрый день ! Нужен советник " Копировщик " , без привязки к счету , ... . Спасибо !!!
 

OSS_5

Активный участник
Здравствуйте..Может есть у кого советник--выставляющий ордера по движению тренда при каждом изменении цены..Т.е. если цена вниз сразу sell веерх - bay. Буду очень благодарен..Желательно в исходном виде..Заранее спасибо..

День Добрый.
Так у смиллиона есть такие, и сразу по рынку, и отложенными ордерами.

Выставляет по рынку: _https://forexsystemsru.com/sovetniki-eksperty-foreks-roboty/84811-sovetnik-miner.html

Выставляет отложки: _https://forexsystemsru.com/sovetniki-eksperty-foreks-roboty/84852-sovetnik-spider-na-otlozhennyh-orderah.html
 

vladradon

Программист
Народ,есть у кого рабочий илан 1.9 ,в нете много - но ни один не встает на график?
Нашел в нете старый 193, подмарафетил под новые билды, но не гонял. С ним 2 индюка в комплекте. В коде много расписано по параметрам. Может пригодится...
 

Вложения

tigra1986

Прохожий
Всем привет!
Помогите найти - как то на этом форуме находил советник "Колобок 5.2" - может у кого завалялся. (версия не точно)
 

wintrades

Новичок форума
Здравствуйте! Помогите пожалуйста с решением следующего вопроса.
Использую советник на мартингейле.
Необходимо как то вмонтировать в него запрет на открытие первого ордера, чтобы после окончания серии ордеров и закрытия по усреднению - новые ордера не открывались, новая серия не начиналась. Как это сделать, каким кодом или кто может помочь?...
Либо же отдельный советник, который по КОНКРЕТНОЙ ПАРЕ мог бы запрещать открывать новые ордера после того, как доработает и закроется по усреднению последняя серия открытых ордеров.
 

cmillion

Гуру форума
Здравствуйте! Помогите пожалуйста с решением следующего вопроса.
Использую советник на мартингейле.
Необходимо как то вмонтировать в него запрет на открытие первого ордера, чтобы после окончания серии ордеров и закрытия по усреднению - новые ордера не открывались, новая серия не начиналась. Как это сделать, каким кодом или кто может помочь?...
Либо же отдельный советник, который по КОНКРЕТНОЙ ПАРЕ мог бы запрещать открывать новые ордера после того, как доработает и закроется по усреднению последняя серия открытых ордеров.

Выложите сам советник
 

cmillion

Гуру форума
Здравствуйте..Может есть у кого советник--выставляющий ордера по движению тренда при каждом изменении цены..Т.е. если цена вниз сразу sell веерх - bay. Буду очень благодарен..Желательно в исходном виде..Заранее спасибо..

Советник минер
Открытие ордеров:
• По-шагу. Шаг вверх – покупка, шаг вниз – продажа. Для работы в тренде.

Ветка с советником минер

Есть еще и с отложками

Советник spider на отложенных ордерах
Стратегия советника
Выше МА открываем только buystop, ниже только sellstop.
У каждого ордера выставляем стоплосс тейкпрофит и трал.
Отложенные ордера тянем за ценой на заданном расстоянии до срабатывания.

Ветка с советником spider
 
Последнее редактирование модератором:

wintrades

Новичок форума
В этом как бы не очень разбираюсь, скачал в сети. Если есть другие советники с подобной функцией (запрета на открытие первого ордера) - интересно увидеть. По большому счёту, как вижу, мартингейлы не сильно отличаются друг от друга, но интересует именно такая функция для применения советника на избранных участках рынка.
 
Последнее редактирование:

cmillion

Гуру форума
В этом как бы не очень разбираюсь, скачал в сети. Если есть другие советники с подобной функцией (запрета на открытие первого ордера) - интересно увидеть. По большому счёту, как вижу, мартингейлы не сильно отличаются друг от друга, но интересует именно такая функция для применения советника на избранных участках рынка.

Все очень просто. Создайте переменную Trade=true. Далее в коде , где считаем позиции даем этой переменной Trade=false. И функцию открытия ордеров запускайте только тогда, когда переменная Trade=true или уже есть открытые позиции.

Буквально 3 строчки кода
PHP:
Expand Collapse Copy
bool Trade = true;

подсчет ордеров
{
if(buy+sell>0) Trade = false;
}

if(Trade || buy+sell>0)
{
   открытие ордеров
}
 
Последнее редактирование:
  • Like
Реакции: kpll

wintrades

Новичок форума
Ага, благодарю! Но не совсем м понимаю как бы куда это вставлять. Не могли бы эту функцию продемонстрировать в каком то советника (даже самом простом) для примера. Благодарю!
 

wintrades

Новичок форума
Все очень просто. Создайте переменную Trade=true. Далее в коде , где считаем позиции даем этой переменной Trade=false. И функцию открытия ордеров запускайте только тогда, когда переменная Trade=true или уже есть открытые позиции.

Буквально 3 строчки кода
PHP код:
bool Trade = true;

подсчет ордеров
{
if(buy+sell>0) Trade = false;
}

if(Trade || buy+sell>0)
{
открытие ордеров
}
Этот запрет на открытие первого ордера после окончания текущей серии касается только пары, к которой прикреплен данный советник?
Возможно ли вставить данный код в этот советник во вложении (нашел на соседней ветке)?
Заранее благодарю!
 

Вложения

vladradon

Программист
Возможно ли вставить данный код в этот советник во вложении (нашел на соседней ветке)?
Он тоже ломаный!;):D
В любое место не в функции:
PHP:
Expand Collapse Copy
extern bool StopAfterTP=false;
bool trade=false, stop=true;
В начало функции OnTick():
PHP:
Expand Collapse Copy
  if(StopAfterTP)
     {
      stop=true;
      for(int i=0; i<OrdersTotal(); i++) if(OrderSelect(i,SELECT_BY_POS, MODE_TRADES) && OrderSymbol()==_Symbol) {stop=false; break;}
      if(!stop && !trade) trade=true;
      if(trade && stop) return;
     }
     else trade=false;
Если используется функция int start (не void OnTick() и не void start), то заменить соответствующую строку на if(trade && stop) return(0); - добавить (0) к return.
StopAfterTP - новый входной параметр, который если false, то не останавливает торговлю после закрытия всех ордеров на символе и сбрасывает предыдущую остановку. А при true - ждет открытия ордеров или учитывает уже имеющиеся, чтобы остановить работу сова после закрытия всех ордеров символа.
 
Последнее редактирование:

Who is viewing this thread (Total: 2, Members: 1, Guests: 1) Посмотреть

Who has watched this thread (Total: 1349) Посмотреть

Верх