Перейти к содержимому


Фотография
- - - - -

Стакан цен


  • Please log in to reply
Сообщений в теме: 116

#61 Petruha

Petruha

    Новичок

  • Пользователи
  • 19 сообщений

Отправлено 24 April 2014 - 15:15

Стакан поможет только трейдерам работающим с большими лотами(от 10), оценить потенциальное проскальзывание, а нам нищетрейдерам он врятли чем-то полезен, т. к. рынок форекс децентрализирован.


Сообщение отредактировал Petruha: 24 April 2014 - 15:15

  • 1

#62 Sergey Kovalyov

Sergey Kovalyov

    Свой

  • Пользователи +
  • PipPip
  • 1062 сообщений
  • МестоположениеKiev

Отправлено 26 April 2014 - 16:50

Какая-то версия стакана от GKFX у некоторых на XP запускалась, но полноценно не работала. Может, ты была среди этих некоторых тоже)


  • 0

#63 smoothoperator2013

smoothoperator2013

    Не новичок

  • Пользователи
  • Pip
  • 44 сообщений

Отправлено 02 June 2014 - 16:40

Приведите пошаговую инструкцию по установке и запуску стакана.

С текстом и принтскринами.

В какую папку устанавливать и как запускать.

На видео непонятно.


  • 0

Я дипломированный специалист в области FOREX.

PS Я самый умный и красивый. 

PPS Непросто быть самым умным и красивым.


#64 smoothoperator2013

smoothoperator2013

    Не новичок

  • Пользователи
  • Pip
  • 44 сообщений

Отправлено 03 June 2014 - 21:13

Приведите пошаговую инструкцию по установке и запуску стакана.

С текстом и принтскринами.

В какую папку устанавливать и как запускать.

На видео непонятно.

Ап типа.


  • 0

Я дипломированный специалист в области FOREX.

PS Я самый умный и красивый. 

PPS Непросто быть самым умным и красивым.


#65 conversions.insight

conversions.insight

    Свой

  • Модераторы
  • 155 сообщений

Отправлено 03 June 2014 - 23:17

Ап типа.

 

Приведите пошаговую инструкцию по установке и запуску стакана.

С текстом и принтскринами.

В какую папку устанавливать и как запускать.

На видео непонятно.

 

Здравствуйте.

 

Сделаем.


  • 0
Data-driven decisions

#66 smoothoperator2013

smoothoperator2013

    Не новичок

  • Пользователи
  • Pip
  • 44 сообщений

Отправлено 11 June 2014 - 18:20

Какие новости?

Хочу стакан попробовать поюзать, а как установить - не знаю.

ЗЫ БЕЗОБРАЗИЕ!!!


  • 0

Я дипломированный специалист в области FOREX.

PS Я самый умный и красивый. 

PPS Непросто быть самым умным и красивым.


#67 conversions.insight

conversions.insight

    Свой

  • Модераторы
  • 155 сообщений

Отправлено 11 June 2014 - 19:59

Какие новости?

Хочу стакан попробовать поюзать, а как установить - не знаю.

ЗЫ БЕЗОБРАЗИЕ!!!

 

Пожалуйста, обратитесь в онлайн чат Компании. Специалисты помогут Вам в установке.

 

Инструкция по настройке Level lI

 

Как установить стакан цен GKFX ECN в 6ХХ версиях MetaTrader 4?


  • 0
Data-driven decisions

#68 Urain

Urain

    Новичок

  • Пользователи
  • 21 сообщений

Отправлено 03 July 2014 - 15:22

Илья,день добрый.А точно стакан ваш только на висте и выше идет?Опровергни пожалста.Потому,как точно помню,что на ХP запускался.Не приснилось же мне это.А сейчас нет.Хотя могла перепутать с БКС_ом/мт5.Ибо давно было.Но,вряд ли.Хотя всё может быть. :fool:
Установила.Терминал перезагрузила.Открыла.Нет советника/скрипта (на рабочем столе должен быть ярлык левел2?/тоже не вижу)
Благодарю.
 
ps/ ошибку выдает в "мета эдиторе" советник/скрипт.
attachicon.gifл2.JPG
И все-таки я помню,что смотрела левел2 на ХP пару месяцев назад.

Проблема в более строгой проверке свитчей в новых билдах исправляется правкой цилка в функции OrderTypeAsStr строки 343-363

 
string OrderTypeAsStr( int type )
{
   switch(type)
   {
      
      case ORDER_TYPE_INVALID:
         return ("Invalid");
      case ORDER_TYPE_LIMIT:
         return ("Limit");
      case ORDER_TYPE_STOP:
         return ("Stop");
      case ORDER_TYPE_MARKET:
         return ("Market");   
      case ORDER_TYPE_MARKET_AS_LIMIT:
         return ("Market_As_Limit");
      default:
         return ("Unknown");
   }
  
   return ("Unknown");
}

Сообщение отредактировал Urain: 03 July 2014 - 15:23

  • 0

#69 Urain

Urain

    Новичок

  • Пользователи
  • 21 сообщений

Отправлено 03 July 2014 - 15:26

Нашел где проблема была - ставил 577,600 билды с метаквотовского установщика и вручную вбивал адрес сервера.
Если ставить местным установщиком, то стакан идет и на демо и на реале.

спрашивается, что есть в установщике, что влияет на работу стакана.
Может быть длл исползует какие-то адреса серверов или что-то еще в личных данных терминала?

ошибка выглядит так

23:13:15 GKFX.Level2.Advisor EURUSD,M1: [init] starting advisor...
23:13:15 GKFX.Level2.Advisor EURUSD,M1: [init] complete
23:13:15 GKFX.Level2.Advisor EURUSD,M1: initialized
23:13:16 GKFX.Level2.Advisor EURUSD,M1: [start] enter
23:13:16 GKFX.Level2.Advisor EURUSD,M1: [start] error: expected login
23:13:16 GKFX.Level2.Advisor EURUSD,M1: [start] enter
23:13:16 GKFX.Level2.Advisor EURUSD,M1: [start] error: expected login
23:13:18 GKFX.Level2.Advisor EURUSD,M1: [start] enter

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

Короче проблема осталась. W7-x64 билд 646. 


  • 0

#70 Urain

Urain

    Новичок

  • Пользователи
  • 21 сообщений

Отправлено 03 July 2014 - 15:34

 

Дмитрий, может дадите API для стакана, а мы сами понаписываем стаканов удобных и разных?

А то ведь сейчас стакан это чёрный ящик, всё зашито в dll, она сама получает данные сама создаёт окна, мне например видится что функциональные кнопки должны быть сбоку (но не мне судить как правильно), суть в том чтоб была возможность.


  • 0

#71 Rann

Rann

    AMTS

  • Администраторы
  • 2133 сообщений

Отправлено 03 July 2014 - 16:06

Однажды дадим АПИ, как только руки дойдут. Задача в планах есть.


  • 0
С Уважением, Дмитрий Раннев.
Генеральный Директор AMTS Solutions
(софт для брокеров, ECN, Bridge, PAMM etc)
 
rannev.ru - мой сайт, там есть крутой индикатор

#72 Urain

Urain

    Новичок

  • Пользователи
  • 21 сообщений

Отправлено 03 July 2014 - 16:34

Снёс старые Длл, перекачал стакан отсюда всё заработало.


  • 0

#73 Restoreg

Restoreg

    Не новичок

  • Пользователи
  • Pip
  • 41 сообщений

Отправлено 25 August 2014 - 07:26

а есть возможность сделать на стакане кнопку, чтобы его сворачивать можно было?

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

*хотя какая кнопка, это ж не программа, а советник. но было бы здорово


Сообщение отредактировал Restoreg: 25 August 2014 - 07:50

  • 0

#74 Urain

Urain

    Новичок

  • Пользователи
  • 21 сообщений

Отправлено 27 August 2014 - 18:52

а есть возможность сделать на стакане кнопку, чтобы его сворачивать можно было?

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

*хотя какая кнопка, это ж не программа, а советник. но было бы здорово

Во первых в настройках при запуске есть параметр Is_Docked_Window (привязать к окну графика) если выставить его в положение true, стакан будет повторять действия окна, сворачиваться разворачиваться вместе с ним.

 

Но при этом теряется возможность его перетаскивать, так что нужно заранее рассчитать значения где должно быть окно. Window_Position_X  и Window_Position_Y. Кстати они могут быть даже минусовыми, тогда стакан уйдёт под границы окна графика.

 

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


  • 0

#75 Restoreg

Restoreg

    Не новичок

  • Пользователи
  • Pip
  • 41 сообщений

Отправлено 27 August 2014 - 19:12

это известно. хотелось бы стакан сворачивать отдельно от терминала. 


  • 0

#76 Urain

Urain

    Новичок

  • Пользователи
  • 21 сообщений

Отправлено 27 August 2014 - 19:39

это известно. хотелось бы стакан сворачивать отдельно от терминала. 

Тогда нужно звать программиста, который писал стакан и плотненько с ним поговорить.


  • 0

#77 Restoreg

Restoreg

    Не новичок

  • Пользователи
  • Pip
  • 41 сообщений

Отправлено 27 August 2014 - 21:07

о чем я выше и написал. 


  • 0

#78 Restoreg

Restoreg

    Не новичок

  • Пользователи
  • Pip
  • 41 сообщений

Отправлено 28 August 2014 - 18:18

а как можно настроить стакан, чтобы он при смене таймфрейма не перезагружался? (один-два раза перезагрузится, а потом и вовсе отваливается)


  • 0

#79 Urain

Urain

    Новичок

  • Пользователи
  • 21 сообщений

Отправлено 29 August 2014 - 01:02

а как можно настроить стакан, чтобы он при смене таймфрейма не перезагружался? (один-два раза перезагрузится, а потом и вовсе отваливается)

А никак, при смене таймфрейма советник вызывает функцию OnDeinit, в которой и прописан дисконект со стаканом.

Если его убрать из OnDeinit, то при выключении советника вы получите зависший сеанс связи стакана с сервером.

То есть сервер продолжает вам слать данные, а их никто не принимает,

как результат пока не закроешь прошлый сеанс (а его уже невозможно закрыть так как потерян хендл), нельзя будет открыть новый.

 

Тут как раз проблема в том что OnDeinit вызывается и при смене ТФ и при закрытии советника.


  • 0

#80 Urain

Urain

    Новичок

  • Пользователи
  • 21 сообщений

Отправлено 29 August 2014 - 01:53

А никак, при смене таймфрейма советник вызывает функцию OnDeinit, в которой и прописан дисконект со стаканом.

Если его убрать из OnDeinit, то при выключении советника вы получите зависший сеанс связи стакана с сервером.

То есть сервер продолжает вам слать данные, а их никто не принимает,

как результат пока не закроешь прошлый сеанс (а его уже невозможно закрыть так как потерян хендл), нельзя будет открыть новый.

 

Тут как раз проблема в том что OnDeinit вызывается и при смене ТФ и при закрытии советника.

Сорри, это я вам соврамши, способ есть, сейчас в новом mql4 в OnDeinit есть переменная reason, так что всё возможно.

 

но как это сделать это уже с утра, поздновато сегодня.

 

Нужно в OnTick() закомментировать вызов функции //Mql4Disconnect(parent);

а в OnDeinit() перед вызовом функции дисконект поставить условие if(reason!=3)Mql4Disconnect(WindowHandle(Symbol(),Period()));

 

Ну и ещё кое где поколдовать...


  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных