Перейти к содержанию

[Советник] Forex Setka Trader Mod и [EA]-Setka


ApMSoft

Рекомендуемые сообщения

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано

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

можно написать статичный цикл чисто под свои магикиv:)

Изменено пользователем Altegron
Ссылка на сообщение
Поделиться на другие сайты

  • Ответов 19,1k
  • Создано
  • Последний ответ

Популярные авторы

Популярные авторы

Популярные посты

Так сложилось, что в этом топике размещены 2 совершенно не совпадающих проекта: 1) Forex Setka Trader Mod, проект 1 старого простого мартин бота, закрытый и не сопровождаемый @ApMSoft где-то с 20

Перейти

Тестовая версия 1.43 (Собрана под 1065 build, обновлена под 1010) Изменения: Расширено количество диапазонов в планировщиках с 5 до 10. Нумерация и последовательность планировщиков изменена. Доба

Перейти

В наших ближайщих планах выпустить версию 1.43.1 с большим кол-вом дополнений во входной контроль бота с целью сильной экономии вашего времени и средств. Возможно в релиз будет включено исправление не

Перейти
[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано
5 минут назад, Altegron сказал:

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

Не понял. Почему нельзя? Берите как глобальную с заданным именем.

 

По клавише F3 можно посмотреть весь список глобальных переменных: 

Спойлер

image.png.52d1b43cdaceed3168cb288b3943ea70.png

Вот те которые IG_... это и есть наш бот и его магик. 

Я не силен в глобальных переменных, не использую, поскольку диск жалко насиловать. :) Вам лучше обратиться к справочнику MQL.

Изменено пользователем capteen
  • Лайк 2
Ссылка на сообщение
Поделиться на другие сайты

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано
2 минуты назад, capteen сказал:

Берите как глобальную с заданным именем

а магик как подставлять в начало имени переменной? система Сетка генерит глобалку по принципу IG_Мэджик_Символ_Направление_NextOrder_Position. из всего этого статичная часть только IG (int global?) и NextOrder_Position...

если имя переменной задается статично на момент компиляции, то мы не сможем нормально использовать один и тот же цикл на разных системах с разными магиками. Если для SELL и BUY еще можно прописать два цикла, то магики и символы.... Ну вы поняли. Или я неправ?

Ссылка на сообщение
Поделиться на другие сайты

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано
1 минуту назад, Altegron сказал:

если имя переменной задается статично на момент компиляции, то мы не сможем нормально использовать один и тот же цикл на разных системах с разными магиками. Если для SELL и BUY еще можно прописать два цикла, то магики и символы.... Ну вы поняли. Или я неправ?

Увы, не могу Вам здесь помочь. Не разбирался с этим вопросом.

  • Спасибо 1
Ссылка на сообщение
Поделиться на другие сайты

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано
14 часов назад, Altegron сказал:

а магик как подставлять в начало имени переменной? система Сетка генерит глобалку по принципу IG_Мэджик_Символ_Направление_NextOrder_Position. из всего этого статичная часть только IG (int global?) и NextOrder_Position...

если имя переменной задается статично на момент компиляции, то мы не сможем нормально использовать один и тот же цикл на разных системах с разными магиками. Если для SELL и BUY еще можно прописать два цикла, то магики и символы.... Ну вы поняли. Или я неправ?

2 самых быстрых способа сделать разрисовку приблизительных открытий колен в панели ильнура:

1. способ - из анализатора в настройках панели забить ТП от открытого колена:

Спойлер

image.png.4f5ff11f799e7cd2a39f7d6a1ad94b7a.png

2. Более сложный - в панели эльнура сделать такие же переменные как в настройках бота, соответственно мы сможем грузить в панель ильнура сет бота и потом вычислять ТП  в панели по этим параметрам.

Плюсы, в том что панель не обязательно будет располагаться на том компьютере, что и бот. Минусы - будет страдать точность расчета, так как не сможем отработать все засыпы бота.

  • Лайк 1
  • Спасибо 1
Ссылка на сообщение
Поделиться на другие сайты

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано
В 14.05.2020 в 13:09, Altegron сказал:

однако, для экспериментаторов и авантюристов, в рамках анализа можно заметить, что в варианте 34 7е колено открывалось 4 раза за весь период и в очень напряженные моменты.

Недавняя переписка по моду сета евробакса со стопами с коллегой @elavr натолкнула на мысль попробовать еще один вариант, подойдет для корзины, где всегда есть финансовая подушка, но надо понимать, что рост объема первого ордера даст сильный рост использованных под 7е колено средств, однако, вот тест на КДепо для 6 колен, 7е используем как колено для экстренных случаев:

  Скрыть контент

image.thumb.png.8b68fde207de38d1e4c4648ac03e99a1.png

просадка до 7 колена на 0.01 лота выглядит очень привлекательно для экстремальных ситуаций, однако, повторюсь, это 0.01, при росте объема нужно проводить ретесты и здраво оценивать риски. Либо использовать стоп.

 

В 15.05.2020 в 05:44, M0kass сказал:

Доброе утро. Провел, пока 1 тест, но чтобы не забыть мысли сразу сюда пишу. @Altegron у Вас получился интересный вариант сета) Я провел тестирование с 6 разрешенными коленями, нач депо 110 и стопом 100. Получил всего 4 стопа, и при этом рентабельность 16.6%, весьма неплохо. Но такой тест я проводил не с целью торговли со стопом, а с целью проверить сет в мультиторгах. И вот какие мои мысли: для 7и колен кдепо 240(судя по вашим результатам), для 6и можно 110, при этом

В 14.05.2020 в 13:09, Altegron сказал:

просадка до 7 колена на 0.01 лота выглядит очень привлекательно для экстремальных ситуаций, однако, повторюсь, это 0.01, при росте объема нужно проводить ретесты и здраво оценивать риски. Либо использовать стоп.

 

В 14.05.2020 в 13:09, Altegron сказал:

рост объема первого ордера даст сильный рост использованных под 7е колено средств

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

2014-2020M0k_test_kd110_6kol.gif

Эта тема, несомненно, крайне любопытная. Но очень непростая...

Увы, но комп у меня в ауте, сервис центры все ещё на карантине, диктую в мобилу -  а на клаве мобилы много надиктованного не отредактируешь...fcplm

 

Да, действительно, в высоколотной сетке не использование старшего колена очень резко снижает потребность в деньгах.

И да, если старшее колено открывается раз в год или реже, то не консерваторы могут рассматривать вариант торгов со стопом сеткой на колено меньше.

(Одним из косвенных факторов для принятия решения может быть размер ТР на старшем уровне - ощутимая прибыль или лишь бы выскочить.)

Но метод этот пограничный и нужно быть экстремально точным в проектировании таких торгов.

Отмечу лишь некоторые моменты.

 

Во-первых, как уже упоминалось, компромиссный депо в тестах со стопами вычисляется некорректно.

Основным инструментом для определения размера депо является модель сета со стопами.

 

Во-вторых, стоп в подобных сетах приходится вычислять тоже по модели.

Однако величина стопа в подобных сетах иногда имеет большое значение для результата.

Выглядит оправданным выполнять доопт стопа в каком-то разумном диапазоне вокруг предположительного стопа согласно модели.

 

В-третьих, тесты за длительный период в подобных сетах со стопами часто дают излишнее благостную статистику, накапливая прибыль за годы.

Реально же могут быть убыточные года/периоды.

Если анализатор статистики сеток не даст ясной картины с потенциально неблагоприятными периодами, выглядит оправданным выполнить ряд тестов на меньших интервалах типа года и посмотреть повнимательней как сет проходит разные периоды.

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


 

Это не все по этой сложной теме, но в мобиле в клавиши плохо попадаю :d - остальное потом.

  • Лайк 7
  • Огонь! 1
Ссылка на сообщение
Поделиться на другие сайты

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано
1 час назад, elavr сказал:

Более сложный - в панели эльнура сделать такие же переменные как в настройках бота, соответственно мы сможем грузить в панель ильнура сет бота и потом вычислять ТП  в панели по этим параметрам.

Плюсы, в том что панель не обязательно будет располагаться на том компьютере, что и бот. Минусы - будет страдать точность расчета, так как не сможем отработать все засыпы бота.

я о том и писал, когда говорил "переносить геометрию сетки в панель" :) спасибо, попробую так и сделать, мб это будет удобнее

Ссылка на сообщение
Поделиться на другие сайты

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано
13 часов назад, Altegron сказал:
14 часов назад, elavr сказал:

Более сложный - в панели эльнура сделать такие же переменные как в настройках бота, соответственно мы сможем грузить в панель ильнура сет бота и потом вычислять ТП  в панели по этим параметрам.

Плюсы, в том что панель не обязательно будет располагаться на том компьютере, что и бот. Минусы - будет страдать точность расчета, так как не сможем отработать все засыпы бота.

я о том и писал, когда говорил "переносить геометрию сетки в панель" :) спасибо, попробую так и сделать, мб это будет удобнее

Разве показ линии БУ в панели уже не реализован?!

 

Сэт бота вводился и обрабатывался вроде в одной из работ @Oceani4 в исходнике - рекомендую найти файлы поиском по автору.

Формулы расчета шага сетки можно взять и из модели. |da|

 

-----

 

Немного потенциально полезной для топика переписки участников разработки бота в личке/чате разработки бота...

 

В 09.02.2020 в 20:05, Старик сказал:
Спойлер


В 09.02.2020 в 09:24, capteen сказал:
В 09.02.2020 в 03:39, Semenov сказал:

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

В том то и дело, "не думал"! В топике явное принят "стандарт" - мин.лот 0.01

И я был свято убежден, что остальное достигается простым масштабированием... Но, как выяснилось, из-за ошибок округления это далеко не так.

Так что, вполне возможно, надо будет переходить на 0.1 а то и на 1.0. :(

Для разработки/тестирования это не принципиально, но проверка на 0.01 должна быть обязательным пунктом. Ок!

Это не ошибки округления!  Такова арифметика сеток - сетки не строго линейны и прямо не масштабируются.

И на сетки нельзя формально переносить простую логику линейных одноордерных торгов - а давайте 0.10 лот или 1.0.

 

Исходить надо из:

- максимального приближения к условиям реальных торгов и

- что существует по сути бесконечное количество вариантов формирования арифметики сетки благодаря MultStart>2 при том, что сейчас оптится самое простое и очевидное  MultStart=2, не показавшее явных преимуществ в предыдущее десятилетие.

 

 

Что касается максимального приближения к условиям реальных торгов, то на самом деле для сетов Игоря существует очень узкий диапазон лотности для реальных торгов.

Его сеты рассчитаны на долларовые счета с небольшим спрэдом и если не наилучшим, то хорошем исполнением - то есть под торги на центовиках со стартовыми лотами от 0.10 лота они не проектируются вообще.

Их можно пробовать адаптировать для центов - но исходно под лоты уровня 0.10 они и не планировались.

 

Что касается диапазона лотности торгов низкодепными сетами Игоря на долларовых счетах, то он очень узкий и тяготеет к минимальной лотности в диапазоне 0.01-0.05 лота.

Просто один комплект из десятка сетов для нашего бота и QLT это депо уровня $4000-$5000 с максимумом для одного ДЦ в пределах $20000.  Больше очень вряд ли.

И из этого очевидно следует, что торги будут вестись лотностью, скорее всего, 0.02-0.04 лота - не более в одном ДЦ.

Причем лоты 0.04-0.05 скорее очень вряд ли.

Я бы ориентировался скорее на лотность 0.01-0.03 в мульти торгах на долларовых счетах.

Из чего как бы очевидно следует, что выопчивание мартин сетов с лотом типа 0.10 намного хуже/дальше от реальности долларовых торгов, чем с эталонным стартовым лотом 0.01.

 

 

Что касается MultStart>2, то это требует намного меньшего депо, чем MultStart=2 при чуть худшей, но близкой закрываемости.

Меньший депо при MultStart>2 может показать:

- лишь немного меньшую рентабельность при существенно меньшем депо или

- ощутимо (от 1 колена) большую сетку при депо близком к MultStart=2.

 

То есть по сути сейчас выопчивается лишь самое простое и традиционное...  Это не преступление, но...

То, что может только наш бот в теме арифметики сеток, объектом исследования по сути еще не стало...

При этом всем нужно больше индикаторов, плюшек, рюшек и мигающих лампочек...

При том, что под 100% выопченных сетов максимум №2 и для торгов на совершенно бешеном интервале 6-8 лет индикаторы внутри сеток пока ни разу не были востребованы - хватает простейшей арифметики несложных сеток.

 

Этот странный, но очень красноречивый и вообще-то важный факт тоже пока полностью не оценен...

Это не значит, что применение индикаторов внутри сетки не может принести лучшие финансовые характеристики сета - это не исключено.

Но всё же надо ясно понимать, что к нашему базовому боту достаточно добавить лишь 1 стандартный индикатор на первом входе и лишь на этом бот уже будет проходить 6-8 безумных лет - даже при использовании лишь самого минимума возможностей арифметики сеток.

 

 

 

В 10.02.2020 в 04:52, Старик сказал:

 

Спойлер

 

Лотность ордеров дискретна.  Соответственно, дискретна и арифметика сетки - не линейна.

Отклонение от линейности/масштабируемости реально не так уж велико - ТР ерзает на единицы пипсов.

Сетки со стартовым лотом 0.03-0.05 и выше арифметически намного более похожи друг на друга, чем с 0.01.

Это давным давно опосредствованно выяснили при анализе торгов с реинвестом прибыли - начиная примерно с 0.03 удвоение баланса происходит за примерно одинаковое время (для каждого сета или мультиторгов разное).

 

Сетки со стартовыми лотами 0.01 и 1.00 при любом мульте не могут поколенно совпадать по ТР, потому что лоты ордеров в них задаются существенно по разному - хоть все глаза в них просмотри и обокругляйся до посинения.

Сетки с одинаковым мультом с ордерами условно 0.01-0.02-0.03, 0.10-0.15-0.30 и 0.10-0.17-0.34 всегда будут иметь немного разное расстояние от крайнего ордера до ТР, кроме первого колена.

И, кроме лотности, еще и геометрия сетки будет влиять на размещение/сдвиги ТР.

И пофиг на большую точность вычисления лотности в боте - расхождение с моделью 0.01 на лотах побольше и всё.

 

Тут другой вопрос есть - чего вы так в эту тему уперлись...

Ну типа приятно, что тест 6-8 лет проходит с 0.01!  Достаточно устойчивый сет и хорошо.

Но торги же вероятностные - и тест показывает, что скорей всего не сольешь и дальше.  Может быть.  Ну и ладно.

Думаешь, что будешь торговать с лотом 0.03?  ОК, чисто для очистки совести прогони тест с лотом 0.03.

Не прошел?  Ну где-то в недрах 2014 не хватило в тестере полпипса дойти до ТР - ну и хер на него!...

Ну, в тестере сетки наиболее "эталонные" и сжатые/короткие - в реале сетки немного дополнительно растягиваются и, из-за этого, ТР сетки часто на пипс-другой лучше по цене, чем был бы в тестере.  И в реале бы закрылось.

Беспокоит? Заскринь модель с лотом 0.01, потом сделай с 0.03 и чуть-чуть подправь/донастрой лотность сета с 0.03, чтобы расстояния до ТР стали больше совпадать с сетом с 0.01.   И хорошо - к торгам с 0.03 подготовлен!

 

 

 

  • Лайк 4
Ссылка на сообщение
Поделиться на другие сайты

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано
7 минут назад, Старик сказал:

Ну, в тестере сетки наиболее "эталонные" и сжатые/короткие - в реале сетки немного дополнительно растягиваются и, из-за этого, ТР сетки часто на пипс-другой лучше по цене, чем был бы в тестере.  И в реале бы закрылось.

Беспокоит? Заскринь модель с лотом 0.01, потом сделай с 0.03 и чуть-чуть подправь/донастрой лотность сета с 0.03, чтобы расстояния до ТР стали больше совпадать с сетом с 0.01.   И хорошо - к торгам с 0.03 подготовлен!

Простите, коллега, в целом с Вами согласен, но то что выделено в Вашей цитате, на мой взгляд, не совсем точно.

Первое - тестер - это тестер! Он не позволяет делать то , что трейдер обязан делать в реальности!

Второе, следует из первого.

12 минут назад, Старик сказал:

чуть-чуть подправь/донастрой лотность сета

Я бы предложил заменить фразой "подготовь свои действия при отклонениях". Определись, когда пора закрыть руками!

 

Смотрю на примеры "ой я слил" - и просто в недоумении! А что мешает вмешаться руками? Или все "торгуют" по принципу - "поставил бота а сам на Багамы! Допишите мне модуль, чтоб он сам мне деньги на карту скидывал..."?

 

К чему это? Бот это только инструмент, но главный все же трейдер!

 

Из этого следует, что и к тестированию надо относиться не как к формальному процессу, а как к моделированию будущих торгов.

  • Лайк 2
Ссылка на сообщение
Поделиться на другие сайты

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано
В 20.05.2020 в 22:25, capteen сказал:
В 20.05.2020 в 22:04, Старик сказал:

чуть-чуть подправь/донастрой лотность сета

Я бы предложил заменить фразой "подготовь свои действия при отклонениях".

 

В 20.05.2020 в 22:25, capteen сказал:

Из этого следует, что и к тестированию надо относиться не как к формальному процессу, а как к моделированию будущих торгов.

В общем да.

 

Но я говорил о вообще-то другом - что под разный стартовый лот может быть надо уточнить ТР (для одинакового расстояния от старшего ордера до линии ТР) в модели!l-)

и иметь, если надо, варианты одного сета для лотов 0.01, 0.02, 0.03, 0.04... - с чуть-чуть отличающимися настройками ТР!!l-)l-)

И потом торговать уже спокойнее, заранее подготовив разные варианты торгов одним и тем же сетом с разными стартовыми лотами. |da|;)

  • Лайк 4
Ссылка на сообщение
Поделиться на другие сайты

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано

Не заходила пару недель, в 295 ревизии все еще присутсвует баг, который наглухо вешает бота с МТ4 если обработчик тиков попадает на обновление / бекап / перестройку графика (например на смену таймфрейма).  Так же может случиться, если этот обработчик будет запрошен индикатором, который также подвешен на тики, одновременно. Если бот стоит на большом количестве графиков, то при асинхронной загрузке половина из них может слететь (загрузка бота начнется в момент когда графики еще не дозагружены, а тики уже стреляют).

 

Лечится добавлением костыля-таймера в onTick() (даем графику перестроиться) или подвешиванием его на эвент (так он попадет в стак эвентов и обработается последовательно).

  • Лайк 3
Ссылка на сообщение
Поделиться на другие сайты

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано
2 часа назад, Старик сказал:

и иметь, если надо, варианты одного сета для лотов 0.01, 0.02, 0.03, 0.04... - с чуть-чуть отличающимися настройками ТР!!

Лол, я думала я одна имею 3 версии своих используемых сетов под 0.01 - 0.03 лот и для каждого есть версия с увеличенным ТП или БУ на 10+ коленях. 

И все равно манипуляции с верхним ордером я выполняю руками, 3дневные сетки выполняю руками и закрываюсь перед выходными тоже руками. Очевидно, что бот нужен только для открытия (или закрытия, когда вас нет у компа). В остальных ситуациях почти всегда есть вариант закрыться побыстрее \ повыгоднее \ побезопаснее руками, особенно в мае, когда евроюсд это пульс мертвого человека и можно с открытой сеткой неделю сидеть. Доверять 100% торговли ботам полнейший абсурд, если бы такое было возможно, аналитики и трейдеры в одночасье потеряли работу во всем мире.

Изменено пользователем Oh My
  • Лайк 2
Ссылка на сообщение
Поделиться на другие сайты

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано
37 минут назад, Oh My сказал:

Не заходила пару недель, в 295 ревизии все еще присутсвует баг, который наглухо вешает бота с МТ4 если обработчик тиков попадает на обновление / бекап / перестройку графика (например на смену таймфрейма).  Так же может случиться, если этот обработчик будет запрошен индикатором, который также подвешен на тики, одновременно. Если бот стоит на большом количестве графиков, то при асинхронной загрузке половина из них может слететь (загрузка бота начнется в момент когда графики еще не дозагружены, а тики уже стреляют).

 

Лечится добавлением костыля-таймера в onTick() (даем графику перестроиться) или подвешиванием его на эвент (так он попадет в стак эвентов и обработается последовательно).

Ни о чем подобном за полгода больше никто не сообщил.  У всех всё работает.

Не запрещено, но крайне не рекомендуется менять таймфрейм графика где бот.

Релиз 295 в топик не выкладывался, являться промежуточным/рабочим и используется энтузиастами на свой страх и риск.

 

Как всегда, 1-й пост

В 24.08.2012 в 22:34, ApMSoft сказал:

Если возникли трудности с применением бота, к сообщению о проблеме обязательно прикладывать файлы журналов бота/терминала, сэт с реальными текущими настройками бота и т.п.
пункт "Рекомендации о том, как надо информировать программиста о возможной ошибке в боте или непонятках в тестах."

 

  Скрыть контент

 

В топик должны выкладываться логи только и исключительно полной версии бота для торгов - протокол работы бота!

Усеченная версия бота для опта не выдает сообщений о ходе теста/торгов и для выявления/решения проблем абсолютно бесполезна!

При любых проблемах в тестах/торгах требуются лог только полной версии бота для торгов!

 

Посты:

- без лога полной/торговой версии бота или

- с логами усеченных версий бота для опта

- разработчиками не рассматриваются ввиду отсутствия объективной информации о проблеме!

 

http://tradelikeapro.ru/logi-terminala-metatrader4/
Почему модераторы удаляют посты с вопросами о проблемах в торгах, если к постам не прилагаются логи и иные необходимые файлы

 

  • Лайк 2
  • Спасибо 1
Ссылка на сообщение
Поделиться на другие сайты

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано
4 часа назад, Oh My сказал:

Доверять 100% торговли ботам полнейший абсурд, если бы такое было возможно, аналитики и трейдеры в одночасье потеряли работу во всем мире.

У каждого свой путь в жизни.

  • Лайк 1
  • Огонь! 1
Ссылка на сообщение
Поделиться на другие сайты

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано
7 часов назад, Старик сказал:

Разве показ линии БУ в панели уже не реализован?!

Реализован, но речь о показе точки открытия следующего колена, а возможно и всей сетки.

  • Лайк 3
Ссылка на сообщение
Поделиться на другие сайты

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано
9 часов назад, Старик сказал:

Ни о чем подобном за полгода больше никто не сообщилУ всех всё работает.

 

Я чет хотела сначала ответить, потом забила. Я сама все допишу и пофикшу.

  

6 часов назад, elavr сказал:

Разве показ линии БУ в панели уже не реализован?!

 

Я промолчу про гениальное дизайнерское решение отображать оба БУ одним цветом.

 

Спойлер

spacer.png

 

  • Лайк 3
  • Хм... 2
Ссылка на сообщение
Поделиться на другие сайты

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано
2 часа назад, Oh My сказал:

Я промолчу про гениальное дизайнерское решение отображать оба БУ одним цветом.

Нет в этом мире более умных людей, чем программисты и юристы.  Они с легкостью разбираются во всех вопросах и выносят свои суждения. Жалко только, что с возрастом это обычно проходит, но не у всех.

Изменено пользователем elavr
  • Лайк 2
  • Огонь! 2
Ссылка на сообщение
Поделиться на другие сайты

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано
11 часов назад, Старик сказал:

Разве показ линии БУ в панели уже не реализован?!

Разговор про уровень сл ордера. Б/у я сам активно использую и рисование линий Хистори уже исправлял.

3 часа назад, Oh My сказал:

Я промолчу про гениальное дизайнерское решение отображать оба БУ одним цветом.

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

 

3 часа назад, Oh My сказал:

Я чет хотела сначала ответить, потом забила. Я сама все допишу и пофикшу.

см выше :))

Изменено пользователем Altegron
  • Лайк 1
  • Огонь! 2
Ссылка на сообщение
Поделиться на другие сайты

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано
5 часов назад, Oh My сказал:

Я чет хотела сначала ответить, потом забила. Я сама все допишу и пофикшу.

Правда? Или это такая форма стёба? Вы и ошибки во фреймворке "допишете и пофиксите", а так же напишете индикаторные сигналы и все фиксы которые были сделаны за 1.5 года?  Или так, лишь бы гадость сказать? Пока, что-то кроме издевательства от Вас пользы не заметно.

 

 

  • Лайк 5
  • Огонь! 1
Ссылка на сообщение
Поделиться на другие сайты

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано
В 19.05.2020 в 17:25, capteen сказал:

Увы, не могу Вам здесь помочь. Не разбирался с этим вопросом.

Цитата

bool GlobalVariableCheck(string name)

bool GlobalVariableCheck(string name)
GlobalVariableCheck
Возвращает значение TRUE, если глобальная переменная существует, иначе возвращает FALSE.
GlobalVariableCheck

Сие озаначет, что имя Глобальной переменной есть строковый параметр.  ;) Все проще чем ожидалось!
 

  • Лайк 1
  • Спасибо 1
Ссылка на сообщение
Поделиться на другие сайты

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано

@capteen да) 

Проблема была в том, что я не могу найти, как в mql4 задать часть названия переменной состоящие из значений других переренных. Мои навыки программирования примитивны, в mql4 опыта мало, потому я и писал постом выше, что разобрался в именовании переменной, но не знаю, как её задать в исходном коде панели. Справочник mql4 по этому поводу я просмотрел, понял, как её получить. Пока вопрос остался в том, как задать её название в зависимости от символа и меджика. Бай селл я просто разнесу в разные циклы. 

Про работу @Oceani4, что говорил @Старик. В файлах темы по автору не нашёл.... Или искал не то... 

Ссылка на сообщение
Поделиться на другие сайты

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано
26 минут назад, Altegron сказал:

Проблема была в том, что я не могу найти, как в mql4 задать часть названия переменной состоящие из значений других переренных.

Куда уж проще? 

для примера надо создать имя IG_222_AUDNZD_Buy_FutureProfitInCurrency

string prefix = "IG_" ,

           magic = "222_" ,

           pair = "AUDNZD_" ,

           direction = "Buy_",

           var = "FutureProfitInCurrency";

string VarName = StringConcatenate(prefx, magic, pair, direction, var);

 

26 минут назад, Altegron сказал:

Про работу @Oceani4, что говорил @Старик. В файлах темы по автору не нашёл.... Или искал не то... 

У него отдельная тема!

Изменено пользователем capteen
  • Лайк 2
  • Спасибо 1
Ссылка на сообщение
Поделиться на другие сайты

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано

@Altegron http://tlap.com/forum/profiles/75561/content/

 

В 25.06.2018 в 01:15, Старик сказал:
В 04.06.2018 в 03:10, Старик сказал:

8) Скрипты предварительного поиска/анализа безоткатных участков и визуальной оценки "посадки" планируемой сетки на график.


bespaniki
http://tlap.com/forum/laboratoriya-profitfx/24/open-source-sovetnik-forex-setka-trader-mod-i-ea-setka/2738/?do=findComment&comment=399678 скрипт
http://tlap.com/forum/laboratoriya-profitfx/24/open-source-sovetnik-forex-setka-trader-mod-i-ea-setka/2738/?do=findComment&comment=399924 бот
Oceani4
http://tlap.com/forum/laboratoriya-profitfx/24/open-source-sovetnik-forex-setka-trader-mod-i-ea-setka/2738/?do=findComment&comment=398858

В первой ссылке на наш проект 1-го поста топика вроде должны быть актуальные ссылки на всё крупнейшее ПО, разрабатывавшееся в топике за всё время проекта.

 

В 23.05.2020 в 11:35, capteen сказал:

string prefix = "IG_"

Аббревиатура-префикс IG - это InGrid, новое имея нашего бота с планировавшегося Qj и мной релиза с переименованием примерно четверти параметров бота на более внятные.

 

 

Что касается идеи с показом линии расчетного уровня очередного колена, то надо делать в 2-х вариантах, в зависимости на какой график прикреплена инфопанель:

1) в той же копии терминала, где торгует бот. 

В этом случае надо/достаточно прочесть в терминале формируемые и обновляемые ботом 2 глобальные переменные, указывающих расчетные уровни открытия следующих колен сеток, и лишь выводить и обновлять соответствующие уровни на графике торгуемой пары. 

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

2) в другом терминале, который лишь показывает график, на котором идут торги - и где нет глобальных переменных, формируемых ботом в терминале где торги.

В этом случае уровень открытия очередного колена можно только высчитать в панели на основании ордеров на графике и настроек торгуемого сета, которые надо ввести в инфопанель.

Реализация этого варианта посложнее и можно сделать позже - хотя в целом понятно что нужно делать, что хорошо.

 

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

1) типа переключателя: 0 - не включать, 1 - только вывод значений глобальных (если торговый терминал) и 2 - вычислять на основании настроек сета.

2) предусмотреть возможность смены цвета линий уровней очередных колен sell и buy сеток раздельно (вдобавок к возможности задания цветов линий БУ).

  • Лайк 9
Ссылка на сообщение
Поделиться на другие сайты

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано

Вот очередой типа баг-репорт о проблеме, о которой я сообщал ранее. Неужели кроме меня ни у кого её нет? Использую 295-й релиз бота. Пока ничего не могу сказать о 285-м. Решил работать с 295-м. Ошибка проявлялась ранее на сетах Остапа Бендера, теперь на совершенно других сетах. Совершенно разные валютные пары. Совершенно другие терминалы/брокеры, совершенно другой VPS/ОС. Не могу пока понять закономерность.

 

Единственное что я пока заметил, то такая ошибка возникает при первой инициализации сета (ов) в первый же день торгов. На второй день и/или при переинициализации сета повторно такая же ошибка не возникает. Ну или я _пока_ её не увидел. По совету Старика ставил LogVerbose=3, но ошибка больше не повторялась. На GBPCHF вчера поставил сет и сразу же сделал LogVerbose=3, правда не вижу что изменилось в логах, но я не сравнивал особо. Логи приложил.

 

Спойлер

0    00:11:00.326    (EA) - Setka v1.43-R295-SR10 GBPCHF,M1: [Инфо][Продажа] - При открытии ордера №1 по цене 1.18216 и лоту 0.02000 будет доступна маржа 9743.18033
0    00:11:00.326    (EA) - Setka v1.43-R295-SR10 GBPCHF,M1: [Инфо][Продажа] - Пробуют открыть колено № 1, шаг 0.00290, комментарий '[Setka] [GBPCHF] [Umberto] [2] [MO12, GS29, M2, TP10] [L=417p, MD=77$]-00000000<01>2-1.43'
2    00:11:00.920    (EA) - Setka v1.43-R295-SR10 GBPCHF,M1: open #7054953 sell 0.02 GBPCHF at 1.18216 ok
0    00:12:36.591    (EA) - Setka v1.43-R295-SR10 GBPCHF,M1: [Инфо][Продажа] - Устанавливаю ТР 0.00000 -> 1.18298 по таймеру.
2    00:12:36.920    (EA) - Setka v1.43-R295-SR10 GBPCHF,M1: modify #7054953 sell 0.02 GBPCHF at 1.18216 sl: 0.00000 tp: 1.18298 ok
0    00:14:18.857    (EA) - Setka v1.43-R295-SR10 GBPCHF,M1: [Инфо][Продажа] - Устанавливаю ТР 1.18298 -> 1.18269 по таймеру.
2    00:14:19.232    (EA) - Setka v1.43-R295-SR10 GBPCHF,M1: modify #7054953 sell 0.02 GBPCHF at 1.18216 sl: 0.00000 tp: 1.18269 ok
0    00:16:10.420    (EA) - Setka v1.43-R295-SR10 GBPCHF,M1: [Инфо][Продажа] - Устанавливаю ТР 1.18269 -> 1.18325 по таймеру.
2    00:16:10.779    (EA) - Setka v1.43-R295-SR10 GBPCHF,M1: modify #7054953 sell 0.02 GBPCHF at 1.18216 sl: 0.00000 tp: 1.18325 ok
0    00:17:50.404    (EA) - Setka v1.43-R295-SR10 GBPCHF,M1: [Инфо][Продажа] - Устанавливаю ТР 1.18325 -> 1.18314 по таймеру.
2    00:17:50.732    (EA) - Setka v1.43-R295-SR10 GBPCHF,M1: modify #7054953 sell 0.02 GBPCHF at 1.18216 sl: 0.00000 tp: 1.18314 ok
0    00:21:11.763    (EA) - Setka v1.43-R295-SR10 GBPCHF,M1: [Инфо][Продажа] - Устанавливаю ТР 1.18314 -> 1.18311 по таймеру.
2    00:21:12.154    (EA) - Setka v1.43-R295-SR10 GBPCHF,M1: modify #7054953 sell 0.02 GBPCHF at 1.18216 sl: 0.00000 tp: 1.18311 ok
0    00:22:12.904    (EA) - Setka v1.43-R295-SR10 GBPCHF,M1: [Инфо][Продажа] - Цена 1.18310 достигла линии ТP 1.18311. Запускаю модуль закрытия.
0    00:22:14.107    (EA) - Setka v1.43-R295-SR10 GBPCHF,M1: [Инфо][Продажа] - Блок контроля закрытия сетки начал работу
0    00:22:14.107    (EA) - Setka v1.43-R295-SR10 GBPCHF,M1: [Инфо][Продажа] - Блок контроля завершил работу

 

Почему TP на sell ставится выше ордера?

 

Т.е. повторюсь, ошибка замечена на многих валютных парах. Штук 5-7 разных сетов. Но! Ошибка по крайней мере у меня проявляется только при перичной установке бота с сетом на график. На следующий день, либо при перенастойке сета (Менял как правило только параметр LogVerbose) ошибку пока не вижу. Дальше все работает без проблем.journal.zip

 

Спойлер

2020-05-25_1000.thumb.png.c2491ec937c92e5500674e8383b6af97.png

 

 

(EA) - Setka v1.43-R295-SR10.ex4 error_gbpchf_saved_tlap.set expert.zip

  • Лайк 2
  • Спасибо 1
Ссылка на сообщение
Поделиться на другие сайты

  • Старик changed the title to [Советник] Forex Setka Trader Mod и [EA]-Setka
  • pavlus777 locked this тема
  • pavlus777 unlocked this тема
  • Старик featured this тема

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Специальное предложение


  • ×
    ×
    • Создать...