0
Я с оффлайновыми графиками не работал, но посмотрю может что то и получится.
avatar

AM2

  • 6 сентября 2015, 22:07
0
Завтра буду смотреть.
avatar

AM2

  • 6 сентября 2015, 14:35
0
Посмотрю в понедельник.
avatar

AM2

  • 5 сентября 2015, 19:48
0
В понедельник займусь.
avatar

AM2

  • 5 сентября 2015, 19:47
0
Опишите подробнее пожалуйста. Для чего это, желательно с картинками или скринами.
avatar

AM2

  • 4 сентября 2015, 21:31
0
Перепишу в понедельник.
avatar

AM2

  • 4 сентября 2015, 21:19
0
А вот этот код скопирует все значения за указанное количество баров, в определенном временном промежутке:


//+------------------------------------------------------------------+
//|                                                  PriceScript.mq4 |
//|                                              Copyright 2015, AM2 |
//|                                      http://www.forexsystems.biz |
//+------------------------------------------------------------------+
#property copyright "Copyright 2015, AM2"
#property link      "http://www.forexsystems.biz"
#property version   "1.00"
#property strict

input int bars    = 200;
input int hstart  = 10;
input int hend    = 12;
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
void SaveToFile(double OpenPrice,double ClosePrice)
  {
   int h=FileOpen("price.csv",FILE_WRITE|FILE_READ,";");
   if(h!=-1)
     {
      FileSeek(h,0,SEEK_END);
      FileWrite(h,OpenPrice,ClosePrice);
      FileClose(h);
     }
  }
//+------------------------------------------------------------------+
//| Script program start function                                    |
//+------------------------------------------------------------------+
void OnStart()
  {
   for(int i=bars;i>0;i--)
     {
      if(TimeHour(Time[i])>=hstart && TimeHour(Time[i])<=hend) SaveToFile(Open[i],Close[i]);
     }
  }
//+------------------------------------------------------------------+



И вот результат:

1.15674;1.15278
1.15273;1.15549
1.15554;1.15373
1.14964;1.15124
1.15129;1.14729
1.14728;1.14554
1.13291;1.1308
1.13082;1.12822
1.12824;1.12897
1.12634;1.12963
1.12964;1.12879
1.12878;1.12843
1.12233;1.12159
1.12158;1.12
1.12004;1.12035
1.12828;1.13194
1.13194;1.12746
1.12746;1.12575
1.12801;1.12578
1.12578;1.12798
1.12799;1.12634
1.12197;1.12342
1.12343;1.12398
1.12399;1.12301
1.11306;1.11439
1.11438;1.11398
1.11399;1.11403

avatar

AM2

  • 4 сентября 2015, 13:25
0
А что именно не получается? Только что набросал скрипт. Копирует цены открытия и закрытия в файл.


//+------------------------------------------------------------------+
//|                                                  PriceScript.mq4 |
//|                                              Copyright 2015, AM2 |
//|                                      http://www.forexsystems.biz |
//+------------------------------------------------------------------+
#property copyright "Copyright 2015, AM2"
#property link      "http://www.forexsystems.biz"
#property version   "1.00"
#property strict

input int bars    = 20;
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
void SaveToFile(double OpenPrice,double ClosePrice)
  {
   int h=FileOpen("price.csv",FILE_WRITE|FILE_READ,";");
   if(h!=-1)
     {
      FileSeek(h,0,SEEK_END);
      FileWrite(h,OpenPrice,ClosePrice);
      FileClose(h);
     }
  }
//+------------------------------------------------------------------+
//| Script program start function                                    |
//+------------------------------------------------------------------+
void OnStart()
  {
   for(int i=bars;i>0;i--)
     {
      SaveToFile(Open[i],Close[i]);
     }
  }
//+------------------------------------------------------------------+



Скопировал 20 значений:

1.11281;1.10951
1.10946;1.11016
1.11016;1.11163
1.11161;1.11314
1.11314;1.1115
1.11151;1.1124
1.1124;1.11223
1.11207;1.11188
1.11188;1.11197
1.11194;1.11233
1.11233;1.11273
1.11273;1.11252
1.11251;1.11246
1.11246;1.11231
1.11232;1.11301
1.11302;1.11356
1.11355;1.11304
1.11306;1.11439
1.11438;1.11398
1.11399;1.11403

avatar

AM2

  • 4 сентября 2015, 13:16
0
Тогда дайте ссылку на индикатор, который нужно переделать.
avatar

AM2

  • 4 сентября 2015, 11:42
0
Посмотрю завтра, может у меня получится.
avatar

AM2

  • 3 сентября 2015, 23:11
0
А то что сделал не подходит?
avatar

AM2

  • 2 сентября 2015, 21:12
0
Сделал на подобном индикаторе: www.opentraders.ru/downloads/852/

avatar

AM2

  • 2 сентября 2015, 18:06
0
Вы смотрели в базе подобные советники? www.opentraders.ru/search/?q=HMA

Если ничего подходящего не найдете, тогда напишу. И дайте ссылку на рабочий индикатор.
avatar

AM2

  • 2 сентября 2015, 10:54
0
Вы индикатор скомпилировали? Смотрите в инструкции добавление в виде кода.
avatar

AM2

  • 2 сентября 2015, 10:31
0
Это не тот журнал. Нужен вот этот и также вкладка эксперты.


avatar

AM2

  • 1 сентября 2015, 21:18
0
Завтра буду смотреть что можно сделать.
avatar

AM2

  • 1 сентября 2015, 21:11
0
У вас по прежнему советник не видит индикатор. Видите в левом верхнем углу везде стоят нули. Дайте еще скрины вкладок эксперты и журнал.
avatar

AM2

  • 1 сентября 2015, 17:36