Форекс советник "Валютный арбитраж"

slawa7

Местный знаток
эксперт с поправками которые позволяют торговать в одном терминале несколькими инструментами на которых он повешен... в предыдущем это было невозможно так как для всех инструментов получались одни и те же глобальные переменные... в этой версии это исправлено.
 

Вложения

  • ARBITR_2_2.mq4
    7 КБ · Просмотры: 286

slawa7

Местный знаток
эксперт с поправками которые позволяют торговать в одном терминале несколькими инструментами на которых он повешен... в предыдущем это было невозможно так как для всех инструментов получались одни и те же глобальные переменные... в этой версии это исправлено.

не до конца исправил. снова нашёл дефект...
 

yuri1204

Местный житель
ошибка

эксперт с поправками которые позволяют торговать в одном терминале несколькими инструментами на которых он повешен... в предыдущем это было невозможно так как для всех инструментов получались одни и те же глобальные переменные... в этой версии это исправлено.

При установке выдается ошибка:"ARBITR_2_2 EURUSD,M5: cannot load library 'glg_new_multi.dll' (error 126)". И еще, нельзя ли работу Раздатчика сделать полностью автоматической, чтобы в окно инструментов вручную забить перечень инструментов (без наведения курсоров и прочих наворотов), старт, и процесс пошел...?
 

slawa7

Местный знаток
ДЛЯ РАБОТЫ С НЕСКОЛЬКИМИ ПАРАМИ в одном терминале НЕОБХОДИМО : НЕСКОЛЬКО ДЛЛОК ..НА КАЖДУЮ ПАРУ ОТДЕЛЬНАЯ... ОДИНАКОВЫЕ НО С РАЗНЫМИ НАЗВАНИЯМИ КОТОРЫЕ ПРИ ВСТАВКЕ ДЛЛКИ ПЕРЕИМЕНОВЫВАЮТСЯ : 1.dll ....2.dll ...3.dll .... и т.д.
в каждом эксперте в коде где импорт длл так же надо поменять цифру в названии длл и компилировать после смены ( да и в названии заодно сменить цифру )
трал на каждую пару остаётся прежний раздатчик тот же..общий.
#import "1.dll" #import "2.dll" ....#import "3.dll"...#import "4.dll" ... и т.д. ... в коде эксперта

корректной работы через общую дллку не удалось добиться...
 

Вложения

  • EA1.rar
    156,6 КБ · Просмотры: 348
Последнее редактирование:

slawa7

Местный знаток
ДЛЯ РАБОТЫ С НЕСКОЛЬКИМИ ПАРАМИ в одном терминале НЕОБХОДИМО : НЕСКОЛЬКО ДЛЛОК ..НА КАЖДУЮ ПАРУ ОТДЕЛЬНАЯ... ОДИНАКОВЫЕ НО С РАЗНЫМИ НАЗВАНИЯМИ КОТОРЫЕ ПРИ ВСТАВКЕ ДЛЛКИ ПЕРЕИМЕНОВЫВАЮТСЯ : 1.dll ....2.dll ...3.dll .... и т.д.
в каждом эксперте в коде где импорт длл так же надо поменять цифру в названии длл и компилировать после смены ( да и в названии заодно сменить цифру )
трал на каждую пару остаётся прежний раздатчик тот же..общий.
#import "1.dll" #import "2.dll" ....#import "3.dll"...#import "4.dll" ... и т.д. ... в коде эксперта

корректной работы через общую дллку не удалось добиться...

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

Вложения

  • EA1.mq4
    14,4 КБ · Просмотры: 177
Последнее редактирование:

yuri1204

Местный житель
Повторюсь. Нельзя ли работу Раздатчика сделать полностью автоматической, чтобы в окно инструментов вручную забить перечень инструментов (без наведения курсоров и прочих наворотов), старт, и процесс пошел...? А то как систему запустить на VPS?
 

slawa7

Местный знаток
ЗАБЫЛ ПОСТАВИТЬ break; В КОНЦЕ ПРОГРАММЫ
ТРАЛ ПОЭТОМУ НЕ РАБОТАЛ ....ПРОШУ ПАРДОН...:)
 
Последнее редактирование:

slawa7

Местный знаток
вот исправленный.. работает с длл1 на нескольких парах то соответственно 2.dll .... 3.dll ....и т.д... с исправлением в коде под каждую ( всё как описано выше )
 

Вложения

  • A_EA1.mq4
    15 КБ · Просмотры: 181
Последнее редактирование:

yisfx

Местный знаток
Повторюсь. Нельзя ли работу Раздатчика сделать полностью автоматической, чтобы в окно инструментов вручную забить перечень инструментов (без наведения курсоров и прочих наворотов), старт, и процесс пошел...? А то как систему запустить на VPS?

можно и так...
вариант раз - ищешь окно с обзором рынка, перебераешь в нем все
объекты (по моему там были Edit-ы) с котировками, выбираешь нужные тебе и ...вуаля....у тебя есть котировки
вариант два - ищешь в памяти адреса, в которых хранится информация по интересующим тебя котировкам...
вариант три - включаешь в терминале МТ DDE-сервер, пишешь небольшое приложение - DDe клент, конектишь их и имеешь котировку по одному символу.
вариант четыре - советник для сбора котировок - промежуточная DLL для записи\выдачи котировок - решение вопроса о конфликте при одновременном чтении\записи (решается правами на доступ к файлу) и имеешь столько котировок, сколько запустишь сборщиков
видишь как всё просто... сам справишься?! :)
 

slawa7

Местный знаток
вот исправленный.. работает с длл1 на нескольких парах то соответственно 2.dll .... 3.dll ....и т.д... с исправлением в коде под каждую ( всё как описано выше )

и вынес тф сравнения разниз хаев и лоу с ценами открытия в настройки
пока пробовал ток м1 с м5...
 

Вложения

  • A_finalEA1.mq4
    15 КБ · Просмотры: 245

yuri1204

Местный житель
можно и так...
вариант раз - ищешь окно с обзором рынка, перебераешь в нем все
объекты (по моему там были Edit-ы) с котировками, выбираешь нужные тебе и ...вуаля....у тебя есть котировки
вариант два - ищешь в памяти адреса, в которых хранится информация по интересующим тебя котировкам...
вариант три - включаешь в терминале МТ DDE-сервер, пишешь небольшое приложение - DDe клент, конектишь их и имеешь котировку по одному символу.
вариант четыре - советник для сбора котировок - промежуточная DLL для записи\выдачи котировок - решение вопроса о конфликте при одновременном чтении\записи (решается правами на доступ к файлу) и имеешь столько котировок, сколько запустишь сборщиков
видишь как всё просто... сам справишься?! :)
Можно по варианту раз поподробнее? У меня котировки ФИ в окне Раздатчика не сохраняются после перемещения курсора. Я что-то не так делаю? Вероятно сам не справлюсь....
 

slawa7

Местный знаток
Можно по варианту раз поподробнее? У меня котировки ФИ в окне Раздатчика не сохраняются после перемещения курсора. Я что-то не так делаю? Вероятно сам не справлюсь....

а какой раздатчик и какая версия эксперта ?
в первом варианте раздатчик работает ток с мт и ток с первыми вариантами совы хоть там и есть флаг саксы но он не работает.. ставим флаг мт и галку каптуре (после открытия доп .окна )...наводим курсор на пару в обзоре рынка ЖМЁМ ПРОБЕЛ И ЗАТЕМ СТАРТ .
в последних вариантах совы используется раздатчик от NEWEST... с ним проще но он ток для саксы
 
Последнее редактирование:

yuri1204

Местный житель
а какой раздатчик и какая версия эксперта ?
в первом варианте раздатчик работает ток с мт и ток с первыми вариантами совы хоть там и есть флаг саксы но он не работает.. ставим флаг мт и галку каптуре (после открытия доп .окна )...наводим курсор на пару в обзоре рынка ЖМЁМ ПРОБЕЛ И ЗАТЕМ СТАРТ .
в последних вариантах совы используется раздатчик от NEWEST... с ним проще но он ток для саксы

Раздатчик с поста 103. Устанавливаю опцию МТ, capture, навожу курсор на Обзор рынка, в окне появляются все инструменты, нажимаю пробел - нажимается кнопка Старт, убираю курсор - ФИ из окна исчезают. Т.е как сделать, чтобы они оставались?
Эксперт с поста 133.
Спасибо.
 

slawa7

Местный знаток
Раздатчик с поста 103. Устанавливаю опцию МТ, capture, навожу курсор на Обзор рынка, в окне появляются все инструменты, нажимаю пробел - нажимается кнопка Старт, убираю курсор - ФИ из окна исчезают. Т.е как сделать, чтобы они оставались?
Эксперт с поста 133.
Спасибо.

в скайп зайдите - покажу atik441 пробел скорей всего не нажали как курсор навели на обзор рынка на бид
 
Последнее редактирование:

yuri1204

Местный житель
в скайп зайдите - покажу atik441 пробел скорей всего не нажали как курсор навели на обзор рынка на бид

Или я тупой, или одно из двух. Поставил Саксу, запустил, открыл ордера, запустил Раздатчика. На второй вкладке нажимаю "Int Saxo" пишет "нет саксы". Пробовал с первой закладки: Ints-> Start, выдает "количество валют=0" . В чем может быть дело?
 

slawa7

Местный знаток
Или я тупой, или одно из двух. Поставил Саксу, запустил, открыл ордера, запустил Раздатчика. На второй вкладке нажимаю "Int Saxo" пишет "нет саксы". Пробовал с первой закладки: Ints-> Start, выдает "количество валют=0" . В чем может быть дело?

свой ай пи впишите в туулс где сервер саксо
и писал же что раздатчик в котором стоит флаг мт не работает с саксой.. с саксой работает ток раздатчик от newesn т.е ток последние эксперты с 1.dll в комплекте
в раздатчике перед началом работы в первый раз откройте старт саксо и там инит саксо .курсором отметьте по очереди биды в табличках ордеров как найдёт все тогда ток переходите снова на страничку инит саксо и там жмите инит и затем старт
 
Последнее редактирование:

yuri1204

Местный житель
свой ай пи впишите в туулс где сервер саксо
и писал же что раздатчик в котором стоит флаг мт не работает с саксой.. с саксой работает ток раздатчик от newesn т.е ток последние эксперты с 1.dll в комплекте
в раздатчике перед началом работы в первый раз откройте старт саксо и там инит саксо .курсором отметьте по очереди биды в табличках ордеров как найдёт все тогда ток переходите снова на страничку инит саксо и там жмите инит и затем старт

Спасибо за помощь. Я использую Раздатчик "только для саксы", про айп там ни слова, пробовал и раздатчики от newesn, тоже пишет "нет саксы", хотя и SaxoTrader2 запущен и ордера открыты. Может что в Саксе подкрутили, или мне в голове подкрутить надо?
 

vadim2490

Активный участник
Привет! Ктонибуть нашол брокера каторий позволяет не тока играти с арбитражом но ишё и выводить заработаное бабло?
 

slawa7

Местный знаток
Спасибо за помощь. Я использую Раздатчик "только для саксы", про айп там ни слова, пробовал и раздатчики от newesn, тоже пишет "нет саксы", хотя и SaxoTrader2 запущен и ордера открыты. Может что в Саксе подкрутили, или мне в голове подкрутить надо?

в скайпе покажите как делаете. разберёмся что не так
 
Верх