#26 23.04.2023 16:57:38

Горелый
Участник
Регистрация: 18.03.2022
Кол-во сообщений: 3,067

Re: Дневник Бингурыча

Мистерио написал ранее:

... в среднем я рассчитую на 50% ...

Апрель закончится на след неделе, возьмёшь?

Вне форума

#27 23.04.2023 17:05:21

jicc
Участник
Регистрация: 12.03.2017
Кол-во сообщений: 298

Re: Дневник Бингурыча

Мистерио написал ранее:
Горелый написал ранее:
Мистерио написал ранее:

... в среднем я рассчитую на 50% ...

Апрель закончится на след неделе, возьмёшь?

неа, ТС не готова, а вот в следующем месяце вполне, на этой неделе надеюсь на 20-30%, посмотрим короче

Откуда такие огромные проценты и зачем7

Вне форума

#28 23.04.2023 17:06:52

Горелый
Участник
Регистрация: 18.03.2022
Кол-во сообщений: 3,067

Re: Дневник Бингурыча

Мистерио написал ранее:

неа, ТС не готова, а вот в следующем месяце вполне, на этой неделе надеюсь на 20-30%, посмотрим короче

Без готовой ТС опасно! Ну ладно, тебе видней. Удачи!

Вне форума

#29 24.04.2023 21:53:51

Mracobes
Участник
Регистрация: 01.04.2018
Кол-во сообщений: 542

Re: Дневник Бингурыча

Данный дневник просто порвет рейтинги местного форума. Ведь перед нами теоретик, чьи фантазии опережают скорость света, а его практика равна извечному творчеству его же торгового плана. Любая сделка как ювелирный камень, ведь каждый пункт сделки строго поддавался огранке и соблюдался согласно огромному опыту Мистерио. Гарантий конечно же нет, но успех неминуем. Все его умозаключения субъективны, тут нет дела для объективности, но есть место авторитетам по типу Герчика. Два великих персонажа, один в рамках ютуба, второй в рамках форума. И поверьте, придет время, когда один затмит другого.

Вне форума

Понравилось:

#30 28.04.2023 10:28:44

XTrader
Участник
Местоположение: Earth
Регистрация: 04.11.2021
Кол-во сообщений: 5,507

Re: Дневник Бингурыча

Мистерио написал ранее:

второй день с помощью бота собираю индикатор для перетягивания стопов, выдает при компиляции ошибки и все тут, блина, что делать

Скинь код, который выдает тебе. Там часто этот ChatGPT пишет такие функции, которых не существует.

Отредактировано XTrader (28.04.2023 10:29:00)

Вне форума

#31 28.04.2023 11:02:20

XTrader
Участник
Местоположение: Earth
Регистрация: 04.11.2021
Кол-во сообщений: 5,507

Re: Дневник Бингурыча

Это на MQL5 ты пытаешься написать?

Вне форума

#32 28.04.2023 11:22:18

XTrader
Участник
Местоположение: Earth
Регистрация: 04.11.2021
Кол-во сообщений: 5,507

Re: Дневник Бингурыча

Сейчас я занят, вечером прокомпилирую и посмотрю на ошибки.

Вне форума

#33 28.04.2023 11:55:47

XTrader
Участник
Местоположение: Earth
Регистрация: 04.11.2021
Кол-во сообщений: 5,507

Re: Дневник Бингурыча

Так ChatGPT дает только куски кода, которые еще обычно править надо. А для компиляции нужен весь код по правилам.

Вне форума

#34 28.04.2023 11:58:03

XTrader
Участник
Местоположение: Earth
Регистрация: 04.11.2021
Кол-во сообщений: 5,507

Re: Дневник Бингурыча

Что тебе вообще надо сделать? В MQL5 доступны все линии, по ним в цикле легко пройтись и перетянуть стоп по правилам.

Отредактировано XTrader (28.04.2023 11:58:21)

Вне форума

#35 28.04.2023 12:00:18

XTrader
Участник
Местоположение: Earth
Регистрация: 04.11.2021
Кол-во сообщений: 5,507

Re: Дневник Бингурыча

Мистерио написал ранее:

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

Я бы сделал проще, без всяких пометок.
Чтобы советник тралил стоп по всем горизонтальным линиям на графике.
Если бай позиция, тогда тралинг по линиям, которые находятся ниже текущей цены.
Для селл ордеров - наоборот.

Отредактировано XTrader (28.04.2023 12:02:16)

Вне форума

#36 28.04.2023 12:05:07

XTrader
Участник
Местоположение: Earth
Регистрация: 04.11.2021
Кол-во сообщений: 5,507

Re: Дневник Бингурыча

Мистерио написал ранее:

кстати когда я создаю индюк то выдает начальный шаблон

А почему индюк, а не советник.

Вне форума

#37 30.04.2023 09:59:47

XTrader
Участник
Местоположение: Earth
Регистрация: 04.11.2021
Кол-во сообщений: 5,507

Re: Дневник Бингурыча

Скрытый текст
Мистерио написал ранее:
XTrader написал ранее:
Мистерио написал ранее:

второй день с помощью бота собираю индикатор для перетягивания стопов, выдает при компиляции ошибки и все тут, блина, что делать

Скинь код, который выдает тебе. Там часто этот ChatGPT пишет такие функции, которых не существует.

double level1 = ... ; // уровень 1
double level2 = ... ; // уровень 2
double level3 = ... ; // уровень 3
double level4 = ... ; // уровень 4
double stopLoss = ... ; // текущий уровень стоп-лосса
int ticket = ... ; // номер ордера, на который установлен стоп-лосс

void OnTick()
{
   double price = Bid; // текущая цена
   if(price >= level2 && price < level3 && stopLoss != level2)
   {
      // если цена достигла уровня 2 и стоп-лосс не установлен на уровень 2, то перетаскиваем стоп-лосс на уровень 2
      if(ticket > 0)
      {
         bool result = OrderModify(ticket, 0, level2, 0, 0, 0, 0, ""); // перетаскиваем стоп-лосс на уровень 2
         if(result)
         {
            stopLoss = level2;
         }
      }
   }
   else if(price >= level3 && price < level4 && stopLoss != level3)
   {
      // если цена достигла уровня 3 и стоп-лосс не установлен на уровень 3, то перетаскиваем стоп-лосс на уровень 3
      if(ticket > 0)
      {
         bool result = OrderModify(ticket, 0, level3, 0, 0, 0, 0, ""); // перетаскиваем стоп-лосс на уровень 3
         if(result)
         {
            stopLoss = level3;
         }
      }
   }
   else if(price >= level4 && stopLoss != level4)
   {
      // если цена достигла уровня 4 и стоп-лосс не установлен на уровень 4, то перетаскиваем стоп-лосс на уровень 4
      if(ticket > 0)
      {
         bool result = OrderModify(ticket, 0, level4, 0, 0, 0, 0, ""); // перетаскиваем стоп-лосс на уровень 4
         if(result)
         {
            stopLoss = level4;
         }
      }
   }
}

Ну вот, запустил этот код советника. Там было несколько ошибок. Первая связана с тем, что были лишние параметры у функции OrderModify. А вторая связана с повторным объявлением переменной result. Исправил. Вот исправленный код советника (это не индикатор):

Новый код
//+------------------------------------------------------------------+
//|                                                     Misterio.mq4 |
//|                                                                  |
//|                                                                  |
//+------------------------------------------------------------------+

#property version   "1.00"

double level1 = 1.0; // уровень 1
double level2 = 2.0; // уровень 2
double level3 = 3.0; // уровень 3
double level4 = 4.0; // уровень 4
double stopLoss = 5.0; // текущий уровень стоп-лосса
int ticket = 1000000 ; // номер ордера, на который установлен стоп-лосс

//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit()
  {
   
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
//| Expert deinitialization function                                 |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
  {
   
  }
//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+
void OnTick()
{
   double price = Bid; // текущая цена
   bool result;
   
   if(price >= level2 && price < level3 && stopLoss != level2)
   {
      // если цена достигла уровня 2 и стоп-лосс не установлен на уровень 2, то перетаскиваем стоп-лосс на уровень 2
      if(ticket > 0)
      {
         result = OrderModify(ticket, 0, level2, 0, 0); // перетаскиваем стоп-лосс на уровень 2
         if(result)
         {
            stopLoss = level2;
         }
      }
   }
   else if(price >= level3 && price < level4 && stopLoss != level3)
   {
      // если цена достигла уровня 3 и стоп-лосс не установлен на уровень 3, то перетаскиваем стоп-лосс на уровень 3
      if(ticket > 0)
      {
         result = OrderModify(ticket, 0, level3, 0, 0); // перетаскиваем стоп-лосс на уровень 3
         if(result)
         {
            stopLoss = level3;
         }
      }
   }
   else if(price >= level4 && stopLoss != level4)
   {
      // если цена достигла уровня 4 и стоп-лосс не установлен на уровень 4, то перетаскиваем стоп-лосс на уровень 4
      if(ticket > 0)
      {
         result = OrderModify(ticket, 0, level4, 0, 0); // перетаскиваем стоп-лосс на уровень 4
         if(result)
         {
            stopLoss = level4;
         }
      }
   }
}

В итоге нет ошибок. Но сам принцип там топорный, я бы по-другому делал.

Скриншот

rSCiOcz.png

Вне форума

Понравилось:

#38 30.04.2023 11:12:31

XTrader
Участник
Местоположение: Earth
Регистрация: 04.11.2021
Кол-во сообщений: 5,507

Re: Дневник Бингурыча

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

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

Отредактировано XTrader (30.04.2023 11:15:51)

Вне форума

#39 01.05.2023 09:09:44

XTrader
Участник
Местоположение: Earth
Регистрация: 04.11.2021
Кол-во сообщений: 5,507

Re: Дневник Бингурыча

Мистерио написал ранее:

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

Да, я про это и писал вчера, что он вплотную у тебя подтягивает.

А если сделки шортовые, то стоп надо подтягивать уже относительно цены Аск, а не Бид.

Вне форума

Понравилось:

#40 01.05.2023 10:28:21

XTrader
Участник
Местоположение: Earth
Регистрация: 04.11.2021
Кол-во сообщений: 5,507

Re: Дневник Бингурыча

Мистерио написал ранее:

по идее стоящая мысль, можешь глянуть верно смотрится код? тут уже по Аск если шорт, а лонг по Бид

Здесь Acка вообще нигде нет.
Насчет кода - вторая часть вроде нелогичная.
Мне проще написать с нуля такого советника, нежели править чужое решение.
Я бы по-другому все сделал, и на MQL5.

Отредактировано XTrader (01.05.2023 10:29:04)

Вне форума

#41 01.05.2023 12:12:53

XTrader
Участник
Местоположение: Earth
Регистрация: 04.11.2021
Кол-во сообщений: 5,507

Re: Дневник Бингурыча

Мистерио написал ранее:

блина пробую уровни ставить, подписывал уровни: 1,2,3,4 , ноль реакции, подписал: // уровень 1 и тд, тоже ноль реакции, капец, чего этому роботу еще надобно, хг, на английском щас попробую подписать : level1 и тд
аааааааааааааа, ноль реакции, аааааааааааааааа

А зачем ты это делаешь)
Конечно, ноль реакции будет, так как уровни в твоем коде сравниваются по цене, а не по каким-либо другим значениям.

Например, для евродоллара:

double level1 = 1.10122; // level 1
double level2 = 1.10149; // level 2
double level3 = 1.10176; // level 3
double level4 = 1.10206; // level 4

Отредактировано XTrader (01.05.2023 12:14:11)

Вне форума

#42 01.05.2023 12:29:58

XTrader
Участник
Местоположение: Earth
Регистрация: 04.11.2021
Кол-во сообщений: 5,507

Re: Дневник Бингурыча

Мистерио написал ранее:

а вот?

А что ты там поменял?

double price = Close[0]; // current price

Здесь? А какой смысл.
А насчет второй части кода, то там не вижу правильной логики.
Также в коде по-прежнему нет проверки на то какая сделка: бай или селл.

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

Отредактировано XTrader (01.05.2023 12:31:40)

Вне форума

#43 01.05.2023 12:48:47

XTrader
Участник
Местоположение: Earth
Регистрация: 04.11.2021
Кол-во сообщений: 5,507

Re: Дневник Бингурыча

Да блина, там сделать можно за вечер этого советника. Если без пользовательского интерфейса, то еще проще. Я бы сделал сегодня такого советника на MQL5. А с MQL4 даже не хочу связываться, я не пользуюсь МТ4, кроме пары счетов у пропов.

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

Отредактировано XTrader (01.05.2023 12:52:06)

Вне форума

Понравилось:

#44 01.05.2023 22:27:14

STRELØK
Участник
Регистрация: 23.03.2023
Кол-во сообщений: 232

Re: Дневник Бингурыча

Мистерио, на каком ТФ ты торгуешь? По твоим словам была 1 сделка на прошлой неделе. Т.е. дневка или 4 часовик? Просто интересно.

Вне форума

Понравилось:

#45 02.05.2023 09:20:11

XTrader
Участник
Местоположение: Earth
Регистрация: 04.11.2021
Кол-во сообщений: 5,507

Re: Дневник Бингурыча

Мистерио написал ранее:

3 сделки что ставил на дневках в сумме в профите

На дневках нужен депозит в несколько сотен тысяч $, чтобы в перспективе как-то существовать жить с трейдинга)

Отредактировано XTrader (02.05.2023 09:22:41)

Вне форума

#46 02.05.2023 10:13:41

XTrader
Участник
Местоположение: Earth
Регистрация: 04.11.2021
Кол-во сообщений: 5,507

Re: Дневник Бингурыча

Мистерио написал ранее:

PS кстати в анализе дневок мне вчера вот вспомнилась твоя статья на счет методов Ганна, хг, есть тут логическая составляющая похожая по структуре на его методы, но он сам ко всему пришел, а я оперирую с тем что нахватался за годы практики и обучения

Что именно из его методов? О нем уже столько мифов ходит, и многие техники, наверное, никак с ним не связаны, а являются фантазиями его последователей...

Вне форума

#47 02.05.2023 21:36:13

STRELØK
Участник
Регистрация: 23.03.2023
Кол-во сообщений: 232

Re: Дневник Бингурыча

Мистерио написал ранее:

хочу сравнить мнение бота с вашим, однодумцы, чтобы верно определиться на будущее лично для себя как мне себя величать, скальпером или торговцем среднесрока или внутридневным спекулянтом?

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

Вне форума

Понравилось:

#48 02.05.2023 21:39:42

XTrader
Участник
Местоположение: Earth
Регистрация: 04.11.2021
Кол-во сообщений: 5,507

Re: Дневник Бингурыча

Мистерио написал ранее:

Как думаете, однодумцы, 13 часов сделка это скальпинг или среднесрок?

Это интрадей ведь)
Скальпингом в одном пропе, вчера видел, называли сделки, которые менее часа. Но это все условные циферки...

Отредактировано XTrader (03.05.2023 07:08:01)

Вне форума

Понравилось:

#49 02.05.2023 21:41:04

XTrader
Участник
Местоположение: Earth
Регистрация: 04.11.2021
Кол-во сообщений: 5,507

Re: Дневник Бингурыча

Мистерио написал ранее:

а второй стабильно 13 часов, вот кто я скальпер или хз кто получается?

Ты "бинарщик" с экспирацией в 13 часов...

Вне форума

#50 04.05.2023 11:41:20

XTrader
Участник
Местоположение: Earth
Регистрация: 04.11.2021
Кол-во сообщений: 5,507

Re: Дневник Бингурыча

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

Вне форума

Понравилось:

Board footer