Группа "Стол заказов MQL"

Рейтинг 2146



РЕКОМЕНДУЮ



форекс 3

Здравствуйте программисты.

Прошу создать подвальный индикатор на синтетические валютные пары и не только.

Речь идет о том чтобы создать такие как фунт евро, франк доллар, и так далее.
И еще речь идет о (фунт умноженное на евро и деленное на 2 доллар),
и о остальных синтетических валютных конфигураций.
в настройках список валютных пар на которые умножаем (для каждой валютной пары с долларом),
также в настройках список валютных пар на которые делим (для каждой валютной пары с долларом).
таким образом имеем все валютные пары на умножение и на деление.
  • 0
  • Просмотров: 1337
  • 26 марта 2023, 09:49
  • igrun
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

Вступите в группу "Стол заказов MQL", чтобы следить за обновлениями
ПРИСОЕДИНИТЬСЯ К ГРУППЕ
присоединиться
  Предыдущая запись в группе
Отправка сигналов в телеграмм
Следующая запись в группе  
Создание советника FiboSnaiper
23 марта 2023
26 марта 2023

Брокер для ваших роботов, 15 лет на рынке

Комментарии (30)

+
0
всем привет и доброго дня.
avatar

  23  igrun Автор Сообщений: 1639 - igrun

  • 26 марта 2023, 09:51
+
0
глянете мой заказ?
avatar

  23  igrun Автор Сообщений: 1639 - igrun

  • 26 марта 2023, 10:27
+
0
никогда не создавал синтетику
avatar

  35  AM2 Сообщений: 16250 - Андрей

  • 26 марта 2023, 11:14
+
0
а вы уж постарайтесь
там ни чего сложного: валютная пара умножить или поделить две галочки напротив каждой пары, либо ни то ни другое.
настройки правда будут длинные -это ни чего,
И Андрей совсем забыл еще бы результаты в виде свечей в подвале.
avatar

  23  igrun Автор Сообщений: 1639 - igrun

  • 26 марта 2023, 11:35
+
0
вообщем так накидайте кот, по дороге исправим
avatar

  23  igrun Автор Сообщений: 1639 - igrun

  • 26 марта 2023, 11:54
+
0
ну Андрей возьмитесь пжлстэ за заказ
avatar

  23  igrun Автор Сообщений: 1639 - igrun

  • 26 марта 2023, 13:48
+
0
как будем создавать например фунт евро? покажите пример расчета?
avatar

  35  AM2 Сообщений: 16250 - Андрей

  • 26 марта 2023, 14:29
комментарий был удален 2023-03-27 13:02:24 igrun

комментарий был удален 2023-03-27 19:15:55 igrun

+
0
«не обязательно понимать всего конкретно» — Вы уверены в этом???
Попросили написать пошагово — что будет считать программа.
avatar

  18  Boris54 Сообщений: 810 - ПенSионер

  • 27 марта 2023, 13:50
+
0
У Игруна бедный словарный запас. Мне кажется под словом
конкретно
, он имел ввиду буквально.Хотя возможно я и ошибаюсь
Редактирован: 27 марта 2023, 14:05
avatar

  20  alex30774 Сообщений: 748

  • 27 марта 2023, 14:05
+
0
Значит ему надо составить словарь значений игрунских слов и выражений: глоссарий.
avatar

  18  Boris54 Сообщений: 810 - ПенSионер

  • 27 марта 2023, 14:08
+
0
Получиться как у Стругацких " Понедельник начинается в субботу". Там тоже в НИИ ЧАВО был словарь.
Например выбираем незнакомое слово: сипульки — читай сипулькарий.
находим: сипулькарий — читай сипульки.
avatar

  16  ssg Сообщений: 817

  • 27 марта 2023, 21:40
+
0
если в настройках индикатора поставили галочки на против нескольких валютных пар на умножение — то их цены нужно просто перемножить ии отразить в подвале.
если выбираем несколько валютных пар на деление то 1 делим на цену каждой пары и перемножаем результат каждой пары перемножаем между собой
и строим график в подвале.
если смешано и пары на умножение и пары на деление, то по аналогии проводим вычисления и отображаем в подвале.
avatar

  23  igrun Автор Сообщений: 1639 - igrun

  • 27 марта 2023, 14:49
+
0
Наглядный пример влияния весеннего тепла на…
avatar

  18  Boris54 Сообщений: 810 - ПенSионер

  • 27 марта 2023, 15:16
+
0
Если посмотрите хоть раз на список валютных пар, то увидите что существует как минимум 3 группы валютных пар:
— прямая котировка к баксу;
— обратная котировка к баксу;
— кроссы;
Посмотрите и подумайте как быть с разными категориями и сложно это объяснить машине или «пустячок».
Кстати, если :
В этом ни чего сложного нет.

почему самому не написать.
Всё таки рейтинг 20 к чему-то обязывает. Или хорошо торгуете, или хорошо программируете или так… погулять вышли.*hi* 
avatar

  16  ssg Сообщений: 817

  • 27 марта 2023, 16:02
+
0
абсолютно ко всем валютным парам нужно подходить одинаково — то есть с каждой из выбранных пар либо умножение либо деление.
я за открытый код, а то что сам напишешь для исходника не годится.
avatar

  23  igrun Автор Сообщений: 1639 - igrun

  • 27 марта 2023, 16:18
+
0
ставим галочку деление на против евро фунт
avatar

  23  igrun Автор Сообщений: 1639 - igrun

  • 27 марта 2023, 19:15
+
0
Вот ваш индикатор. Я понимаю Андрея, ему жалко тратить своё время на наши бредовые хотелки.

//+------------------------------------------------------------------+
//|                                                        Igrun.mq4 |
//|                        Copyright 2013, MetaQuotes Software Corp. |
//|                                          http://www.mункцql5.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2013, MetaQuotes Software Corp."
#property link      "http://www.mункцql5.com"
#property version   "1.00"
#property strict
#property indicator_separate_window
#property indicator_buffers 1
#property indicator_color1 Aqua

extern string pair1 = "EURUSD";
extern string pair2 = "GBPUSD"; 
extern bool   Деление = true;
extern int History    = 100;
double ExtMapBuffer1[];
//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int OnInit()
  {
//--- indicator buffers mapping
   IndicatorBuffers(1);
   IndicatorDigits(Digits);
   SetIndexStyle (0,DRAW_HISTOGRAM,EMPTY,2);
   SetIndexBuffer(0,ExtMapBuffer1);  
   IndicatorShortName(" Pair: "+pair1+" - "+pair2+" ");
//---
   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[])
  {
//---
    int i, Counted_bars;
      Counted_bars = IndicatorCounted(); 
      i = Bars-Counted_bars-1; 
      if (i>History-1) i=History-1;      
 
   for(i=History-1; i>=0; i--)
    { 
    if( Деление)
       {
        ExtMapBuffer1[i]=(iClose(pair1,NULL,i)/iClose(pair2,NULL,i));
        }
    else
       {
        ExtMapBuffer1[i]=(iClose(pair1,NULL,i)*iClose(pair2,NULL,i));
        }
     i--;
    }
//---
   
//--- return value of prev_calculated for next call
   return(rates_total);
  }
//+------------------------------------------------------------------+


Можете делить пары, можете умножать, можете менять пары. Только как будете иеновые пары рассматривать.
И ещё, теперь ваша очередь поделиться стратегией использования этого индикатора. Аудитория ждет ваших откровений!*hi* 
avatar

  16  ssg Сообщений: 817

  • 28 марта 2023, 05:24
+
0
скажу сразу — это исследовательская работа.
avatar

  23  igrun Автор Сообщений: 1639 - igrun

  • 28 марта 2023, 06:47
+
0
больше бы валютных пар,
и еще на против каждой пары умножение, деление, либо не участвует в вычислениях.
но проделанная работа уже кое что.
Редактирован: 28 марта 2023, 09:36
avatar

  23  igrun Автор Сообщений: 1639 - igrun

  • 28 марта 2023, 09:36
+
0
Не хотите раскрывать свой грааль, не надо. Я спрашиваю одно, в ответ новые пожелания, как старуха в сказке " Про золотую рыбку" Пушкина А.С. Всё это можно написать, но как я понял это у ваша дипломная работа в колледже.
но проделанная работа уже кое что.

Вот дальше и пишите сами. Уровень 20 обязывает хоть что то уметь. Да зря учитесь что ли.
А я то удивлялся репликам Шамана в ваш адресс раньше. Он то с вами начал раньше общаться.
avatar

  16  ssg Сообщений: 817

  • 28 марта 2023, 09:57
+
0
там все просто дивергенции, конвергенции .- или кода не стоит торговать
avatar

  23  igrun Автор Сообщений: 1639 - igrun

  • 28 марта 2023, 10:04
+
0
Ну вот и пишите сами свой диплом. Хотел помочь, хотя тема совершенно не интересна, но уже расхотелось. Удачи в исследованиях.*hi* 
avatar

  16  ssg Сообщений: 817

  • 28 марта 2023, 10:12
+
0
скажу сразу — это исследовательская работа.
и что мы должны понять из этой фразы?

Редактирован: 28 марта 2023, 07:17
avatar

  16  ssg Сообщений: 817

  • 28 марта 2023, 07:15
+
0
Наверное ищет игруналь.
avatar

  18  Boris54 Сообщений: 810 - ПенSионер

  • 28 марта 2023, 10:21
+
0
Boris54, привет. В свое время, лет 15 назад, бурно обсуждали тему хеджирования и арбитража между парой и синтетикой этой пары. Копий на другом сайте и форуме поломали не мало. Но там была логика, в отличии от текущего индикатора.
Там идея была в том что сравнивали пару-кросс (например EUR/GBP) и её синтетику((EUR/USD / GBP/USD)). И в зависимости от их взаимного расположения и численной разницы между ними принималось решение о направлении торговли.
А здесь примитивное деление или умножение пар между собой. Наверное нужен просто код, как задача по программированию. С не важным результатом.
Хотя, по заявленным данным в анкете,, человеку за 40.
Редактирован: 28 марта 2023, 11:02
avatar

  16  ssg Сообщений: 817

  • 28 марта 2023, 10:59
+
0
по идее хорошо бы поторговать синтетикой (брокер бы такой появился бы ).
avatar

  23  igrun Автор Сообщений: 1639 - igrun

  • 28 марта 2023, 11:41
+
0
Привет, Ssg. Моё мнение: чего то ищет человек, но при этом не видит конкретные шаги, которые надо выполнять.
Редактирован: 28 марта 2023, 14:44
avatar

  18  Boris54 Сообщений: 810 - ПенSионер

  • 28 марта 2023, 14:42
+
0
Наверное. Как в старом анекдоте: мужик ищет кошелёк не там где потерял, а под фонарем. Там светлее.;) 
avatar

  16  ssg Сообщений: 817

  • 28 марта 2023, 14:53

Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий