2 резидентных робота (проще простого)

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

Denver74

Элитный участник
Антон,я ранее писал,зачем оставляете пробелы,народ жалуется.
А Вы читаете между строк*hi*
В общем так ,народ,хотите чтоб работала F7 ,значит своими руками открываете МетаЭдитор в терминале или через файл,тот файл-исходник эксперта,типа, лангольер.mq4 ,что будете устанавливать в терминал и с самих верхних строк кода исходника убираете (Delete) пробелы между строк extern...... ,например, беру ранний бот,смотрите сами:
До....
После......
Удалив пробелы нажмите обязательно "Компилировать".
После этого можете смело давить F7 или через настройки,как всегда.
Антон,дружище,не обижайся,я пытаюсь помочь и тебе.

дружище, спасибо за совет! а ты можешь сделать все это и выложить сюда последнюю версию только с F7 уже! буду благодарен!
 

Paragon

Местный знаток
дружище, спасибо за совет! а ты можешь сделать все это и выложить сюда последнюю версию только с F7 уже! буду благодарен!
Убью сразу двух ибо сам не понял какая последняя,рынок-то закрыт
Только отпишитесь как клава слушается.
очередной киллер с реверсом
Посмотреть вложение F7.rar
самый последний на сегодня
Посмотреть вложение LangoliersFX.rar
Спокойной ночи!
 

Anton_uz

Местный житель
есть идея написать тестер, который будет анализировать все 30 валютных пар одновременно, подбирая при этом самые прибыльные параметры

но сначала нужно записать тики сразу по 30 инструментам в течении 5 рабочих дней рынка
и делать это будет робот, замкнутый в блоке инициализации
- записывать тики он будет в 30 отдельных файлов с именем инструмента
параметры для каждого инструмента будет записывать в другой файл

и тогда, в принципе, мы сможем обойтись без мониторинга нескольких счетов и т.д.
и, как мне представляется, новый тестер найдет прибыль в течении одного дня непрерывной работы (параметры TRAILING_STOP_FIRST и TRAILING_STOP будут уникальными для всех инструментов)

P.S.: имеются различия с спредах ваших ДЦ
есть фиксированный спред - это то, что нам нужно.
Но, там, где фиксированный спред как обычно большой стартовый депозит

у меня щас робот работает на плавающем спреде, поэтому сразу скажу, что это не одно и тоже (это как день и ночь). Так, как в момент изменения цены (разворота рынка) спред раздувается для того, чтобы механическим торговым системам не дать увидеть этот разворот, а потом постепенно возвращается в свое старое значение.
Также я экспериментально доказал, что на выходные дни и в самые первые рабочие часы ранка у таких ДЦ, спред очень большой (это сделано специально от попыток что-то проанализировать механическим способом)

т.е. я щас играю вслепую (так же, как и многие из вас...)
вы хотя бы поинтересовались, как определить: фиксированный спред или плавающий ?
У меня даже специальный робот есть для этого.

Поэтому у меня есть специальная просьба к трейдеру, который собрался выставить на мониторинг 3 разных счёта с разными стартовыми параметрами робота:
- сделайте это на фиксированном спреде на реальном счёте (к сожалению у таких типов счетов нет центового счёта и минимальное стартовое депо там как минимум 100 USD) !!!
почему? - просто, мне вас жалко (если вы будете тратить время впустую)
а потом, если действительно что-то получиться, то мне не составит труда написать 2-х арбитражников для передачи торговых сигналов из ДЦ с фиксированным спредом в ДЦ с плавающим спредом
 
Последнее редактирование:

HeadbaY

Почетный гражданин
Поэтому у меня есть специальная просьба к трейдеру, который собрался выставить на мониторинг 3 разных счёта с разными стартовыми параметрами робота:
- сделайте это на фиксированном спреде на реальном счёте (к сожалению у таких типов счетов нет центового счёта и минимальное стартовое депо там как минимум 100 USD) !!!
почему? - просто, мне вас жалко (если вы будете тратить время впустую)
а потом, если действительно что-то получиться, то мне не составит труда написать 2-х арбитражников для передачи торговых сигналов из ДЦ с фиксированным спредом в ДЦ с плавающим спредом

Привет. Конечно идея у вас хорошая, только у меня нет желания тратить 300 бачей(по сотки на каждый) на сову которая еще не пойми как работает. Замониторить могу только демо счет, пока что. Или на чьем то реале запустить сову ))))(ресурсов хватает что бы запустить нное количество терминалов нонстоп) Ды я думаю ни кто не будет так делать, толком не потестив сову на демо/центе, пускать ее сразу на баксовом реале.
По поводу вообще в принципе всяких тестеров, у меня отдельное мнение и не положительное.
 

dimeon

Местный знаток
Не качал советника и не тестировал. Вообще забавная ветка. Кто-то даже программировать умеет. Почему тогда не используете OnTimer ? Вместо Инит надо написать ОнТаймер., в OnInit установить таймер в милисекундах. И все будет отлично работать!

На фиксированном спреде торговать - сплошной изврат. спреды завышены, исполнение долгое и иногда вообще не исполнится приказ. Рекомендую ЕЦН с фильтром спреда в Ролловер.
 

HeadbaY

Почетный гражданин
Рекомендую ЕЦН с фильтром спреда в Ролловер.
тут я с вами согласен. Но опять же, с ходу тут ни кто не рискнет ставить на баксовый)) хотя было бы забавно посмотреть)))
Да и к тому же толком ни кто не потестил даже на демо, так как в день по 4-5 новых версий выходит и в каждой какой то косяк был. В итоге когда найдется стабильная версия без явных косяков, только тогда и начнутся тесты совы.
 

Paragon

Местный знаток
тут я с вами согласен. Но опять же, с ходу тут ни кто не рискнет ставить на баксовый)) хотя было бы забавно посмотреть)))
Да и к тому же толком ни кто не потестил даже на демо, так как в день по 4-5 новых версий выходит и в каждой какой то косяк был. В итоге когда найдется стабильная версия без явных косяков, только тогда и начнутся тесты совы.
Как по мне Антон имел в виду для мониторинга,то есть для сбора с всех валютных пар в течении всей рабочей недели,не для торговли.
И понятие " тестировать " он имел в виду " оптимизировать " с помощью особых настроек на каждом из 3 счетов в реале для сбора и дальнейшей оптимизации ,но не для торговли.Просто бот должен находится в реальности работы рынка и шпионить из-за угла,разведка в тылу агентов Смита.
Антон, я правильно понял Вас. Скажу сразу,я пас ,так как отсутствует ВПС и работаю только в момент присутствия в рынке и не всегда в нем нахожусь.
 
Последнее редактирование:

HeadbaY

Почетный гражданин
Paragon Во терь въехал)) 6-ой рабочий день даёт эффект)))
Anton_uz А если чисто для сбора истории, то ради бога. Сову сборщика, терминал и логин пароль от реале(с нулевым балансом) с какого брать историю и я поставлю. Ибо там где я сижу, везде спред плавающий, если мне память не изменяет.
 

Anton_uz

Местный житель
Как по мне Антон имел в виду для мониторинга,то есть для сбора с всех валютных пар в течении всей рабочей недели,не для торговли.
И понятие " тестировать " он имел в виду " оптимизировать " с помощью особых настроек на каждом из 3 счетов в реале для сбора и дальнейшей оптимизации ,но не для торговли.Просто бот должен находится в реальности работы рынка и шпионить из-за угла,разведка в тылу агентов Смита.
Антон, я правильно понял Вас. Скажу сразу,я пас ,так как отсутствует ВПС и работаю только в момент присутствия в рынке и не всегда в нем нахожусь.

да, я могу тестер свой запускать даже в выходные (интернет не нужен) и виртуально созданы все условия работы рынка - на выходе: прибыльные параметры для реальных торгов
см.Матрицу: "мы можем загрузить всё, что нам нужно - от одежды до оружия"
 
Последнее редактирование:

Paragon

Местный знаток
да, я могу тестер свой запускать даже в выходные (интернет не нужен) и виртуально созданы все условия работы рынка - на выходе: прибыльные параметры для реальных торгов
Антон,меня что-то настораживает,а можно ближе к телу?
Что-то решается или зависаем?
 

Anton_uz

Местный житель
ну решается

Антон,меня что-то настораживает,а можно ближе к телу?
Что-то решается или зависаем?

вы же смотрели мой тестер с роботами ?
он уникальный в своём роде
- почему именно 2 робота там поинтересуйтесь сначала

короче, я всё продумал, сегодня напишу робота, который будет записывать тики (цену Аск и датетайму) по всех активным инструментам
- одного дня мне вполне хватит

а потом (в свободное время) я буду писать тестер (это очень сложно)
и если тестер за 1 день найдёт прибыль, то буду писать 2-х роботов (так же, как в моём проекте "тестер с роботами")
 
Последнее редактирование:

Paragon

Местный знаток
вы же смотрели мой тестер с роботами ?
он уникальный в своём роде
............так же, как в моём проекте "тестер с роботами"
Извини,Антон, может я что-то пропустил и его удалили или я не внимателен,но где здесь этот "тестер с роботами" ?

И еще,вопрос следующий, что Вы имеете в виду "максимальная просадка"? Максимальная от чего? Просадка есть просадка,но "максимальная" это от чего зависит? Или имеете в виду переменная "Максимальная просадка".
А то был у нас на форуме один,3 года назад, то ли клоун,то ли гений,но озадачил здесь очень многих и как по мне,суть проблемы и загвоздка была в его понимании о "Максимальной просадке" и как он его считал.

Досадно, что Вы избегаете "общения" вне форума.Сами знаете.
 

Anton_uz

Местный житель
переменные я придумал сам

Извини,Антон, может я что-то пропустил и его удалили или я не внимателен,но где здесь этот "тестер с роботами" ?

И еще,вопрос следующий, что Вы имеете в виду "максимальная просадка"? Максимальная от чего? Просадка есть просадка,но "максимальная" это от чего зависит? Или имеете в виду переменная "Максимальная просадка".
А то был у нас на форуме один,3 года назад, то ли клоун,то ли гений,но озадачил здесь очень многих и как по мне,суть проблемы и загвоздка была в его понимании о "Максимальной просадке" и как он его считал.

Досадно, что Вы избегаете "общения" вне форума.Сами знаете.

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

- по поводу клоунов - я не знаю (это не ко мне)
 

Paragon

Местный знаток
- будь по вашему (это просадка {но я, по своей собственной глупости, отчего и родилась (к сожалению) эта ветка, предположил, что переменная должна называтьмя именно так}).
Ого, какой поворот! А мы что тогда делали?
Но, если вас чем-то (вдруг) не устраивает название этой переменной,....
Я в том понимании переменной "Максимальная просадка":
//Расчет максимальной просадки .
if(AccountEquity()>MaxEq){MaxEq=AccountEquity();CurDrod=0;}
if(AccountEquity()<MaxEq)CurDrod=100*(MaxEq-AccountEquity())/MaxEq;
if(CurDrod>MaxDrod)MaxDrod=CurDrod;

if(StopMaxDrowdown>0)if(MaxDrod>StopMaxDrowdown){while(check()>0)close_();return(0);}

по поводу клоунов - я не знаю (это не ко мне)
Чтобы не загрязнять ветку,могу к Вам в личку ?
 

Anton_uz

Местный житель
Ого, какой поворот! А мы что тогда делали?

Чтобы не загрязнять ветку,могу к Вам в личку ?

А мы что тогда делали?
- ну, тогда я незнаю.....
но я никак не решаюсь предположить, что вы заходили мне за спину, когда я писал данного робота
P.S.: для тех, кто не знает, у двухногого пи%$раса с кишками есть за спиной астральные крылья, которые удерживают душу, так вот, если его сильно напугать, то крылья поднимаются и душу можно спокойно забрать и засунуть за спину другую душу (но можно и рядом постоять - посветить)

Чтобы не загрязнять ветку,могу к Вам в личку ?
- всегда можно
 
Последнее редактирование:

Anton_uz

Местный житель
моё мнение о просадке

//Расчет максимальной просадки .
if(AccountEquity()>MaxEq){MaxEq=AccountEquity();CurDrod=0;}
if(AccountEquity()<MaxEq)CurDrod=100*(MaxEq-AccountEquity())/MaxEq;
if(CurDrod>MaxDrod)MaxDrod=CurDrod;

if(StopMaxDrowdown>0)if(MaxDrod>StopMaxDrowdown){while(check()>0)close_();return(0);}

то, что вы выложили (я про метод высчитывания) на меня не подействует, т.к. для меня это липа

у меня всё настолько практично, что я не доверяю формулам
я доверяю только практике: например, в тестере у меня просадка определяется методом подбора (это долго, но зато вероятность успеха: 100%)
 

Paragon

Местный знаток
то, что вы выложили (я про метод высчитывания) на меня не подействует, т.к. для меня это липа
На Вас влиять и чтобы на Вас что-то подействовало? Ну Вы даёте.
Липа или нет не Вам судить,но всё может быть. оО
Я показал приблизительное понятие о максимальной просадке,что мы видим после тестирования,а не пихать Вам заумное.
Постарайтесь спокойно общаться.Лады?
 
Верх