Собрание данных екстремумов ЗигЗага в масивы

Тема в разделе "3. - зиг-заги", создана пользователем Gintaras, 12 июн 2012.

  1. Gintaras

    Gintaras Новичок

    Здрасрвуйте.
    Сразу извеняюсь за незнание русского языка.

    Надо собрать такие данные в массивы с ЗигЗаг индикатора

    double p[100000]; //цена экстремума
    double p_diff[100000]; //разница цен екстемумов
    double p_diff_Abs[100000]; // абсолютная разница
    double p_diff_UP[100000]; //разница цен, когда луч поднимаетса
    double p_diff_DN[100000]; // разница цен, когда луч падает
    datetime t[100000]; // время екстремума
    double b[100000]; //бары екстемума

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

    Данные собираютса с момента “k“
    //-----------------------------------------------------------------------------
    //Временной период для собрания данных
    //Если задетса в барах StartBar->true
    //Если задаетса с по времени StartTime->false
    //----------------------------------------------------------------------------
    extern bool AutoStartPeriod = true; // StartBar->true, StartTime->false
    extern datetime StartTime = D'2012.03.21 12:00';
    extern int StartBar = 20000;

    Все данные надо передать CSV файл.

    Одним словом писал писал и запуталса окончательно. Помогите пожалуйста.

    Прикладываю два фаила , один *.mq4, другой *.doc. Word для того , чтоб видны были коментарии на русском.
    По началу хочу посмотреть и порисовать в екселе, а потом уже дальше писать код.
     

    Вложения:

    • zz_date.mq4
      Размер файла:
      4,6 КБ
      Просмотров:
      27
    • zz_date.doc
      Размер файла:
      41 КБ
      Просмотров:
      19

Поделиться этой страницей