0
код считает 3 точки:


//+------------------------------------------------------------------+
//|                                                      FigureT.mq4 |
//|                                              Copyright 2022, AM2 |
//|                                     https://www.forexsystems.biz |
//+------------------------------------------------------------------+
#property copyright "Copyright 2022, AM2"
#property link      "https://www.forexsystems.biz"
#property version   "1.00"
#property strict
#property indicator_chart_window

input double k=1.5;
//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int OnInit()
  {
//--- indicator buffers mapping

//---
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
//| Custom indicator iteration function                              |
//+------------------------------------------------------------------+
int OnCalculate(const int rates_total,
                const int prev_calculated,
                const datetime &time[],
                const double &open[],
                const double &high[],
                const double &low[],
                const double &close[],
                const long &tick_volume[],
                const long &volume[],
                const int &spread[])
  {
//---
   double p1=0;
   double p2=0;
   double p3=0;

   for(int i=0; i<ObjectsTotal(); i++)
     {
      p1=ObjectGetDouble(0,ObjectName(0,i,0,OBJ_TREND),OBJPROP_PRICE1);
      p2=ObjectGetDouble(0,ObjectName(0,i,0,OBJ_TREND),OBJPROP_PRICE2);
      p3=(p1+p2)/2;
     }

   Comment("\n P1: ",p1,
           "\n P2: ",p2,
           "\n P3: ",p3);
           
//--- return value of prev_calculated for next call
   return(rates_total);
  }
//+------------------------------------------------------------------+



если у кого есть идеи как вычислять координаты 4-й точки, пишите, остальное сделаю.
avatar

AM2

  • 19 ноября 2022, 12:36
0
линия прямая, пробили верхний фрактал, купили: www.opentraders.ru/downloads/3452/

avatar

AM2

  • 19 ноября 2022, 12:09
0
по ссылке все подробнее описано: mql.opentraders.ru/56594.html
avatar

AM2

  • 19 ноября 2022, 11:26
0
сделаю такое условие проверки на корректность линии?
значение на 1-м и 5-м баре равны
avatar

AM2

  • 18 ноября 2022, 17:47
0
напишите какие функции панели вам нужны. минимальный объем сделаю
avatar

AM2

  • 18 ноября 2022, 17:22
0
я скинул индикатор на график. у меня совсем другая картинка:

avatar

AM2

  • 18 ноября 2022, 01:15
0
1. допустим мы построили отрезок трендовой линии.
2. от ее середины нужно провести вправо еще одну трендовую под 90 градусов.

как будем объяснять машине этот момент?

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

когда решение сразу не просматривается я не берусь за такие заказы
avatar

AM2

  • 18 ноября 2022, 01:08
0
а в реале открывает сделку и сразу закрывает


проверил. не закрывает:

avatar

AM2

  • 18 ноября 2022, 00:41
0
скрин приложите в топик. с вашего сервера у меня не читает:

Ошибка при установлении защищённого соединения

При соединении с prnt.sc произошла ошибка. PR_CONNECT_RESET_ERROR

Код ошибки: PR_CONNECT_RESET_ERROR

Страница, которую вы пытаетесь просмотреть, не может быть отображена, так как достоверность полученных данных не может быть проверена.
Пожалуйста, свяжитесь с владельцами веб-сайта и сообщите им об этой проблеме.
avatar

AM2

  • 18 ноября 2022, 00:26
0
Прошу убрать усреднение и сделать мартингейл. Добавить в параметры советника:
дистанцию открытия ордеров по мартину


этот момент подробнее пожалуйста
avatar

AM2

  • 18 ноября 2022, 00:22
0
большой объем работы. не ко мне
avatar

AM2

  • 17 ноября 2022, 18:44
0
на 18-е
avatar

AM2

  • 17 ноября 2022, 17:40
0
какой алгоритм построения?
avatar

AM2

  • 17 ноября 2022, 07:15
0
пишите тз
avatar

AM2

  • 16 ноября 2022, 17:35
0
на 16-е
avatar

AM2

  • 15 ноября 2022, 22:48