Fillio
Fillio личный блог
05 апреля 2016, 09:41

Arbitrage Visualiser Pro обзор

Обзор моего нового бота, мб кому-то будет интересным. Реализована стратегия межброкерского арбитража. Т.е. советник торгует одноногий арбитраж между разными кухнями(ДЦ, брокерами). Предупреждение: в видосе долго и нудно рассказываю про настройки бота, арбитраж на форексе, арбитраж между биржей и форексом. Особо экспрессивным и быстро засыпающим можно не смотреть.



Мой профиль, в котором появится бесплатная версия бота для интересующихся, когда он пройдет модерацию. 
30 Комментариев
  • Redline
    05 апреля 2016, 10:10
    Разместите свои файлы на виртуальном диске в отдельном каталоге под каждого брокера и затем спроецируйте эти каталоги внутрь каталогов MT4 командой junction. Это значительно ускорит работу.
      • Redline
        05 апреля 2016, 10:17
        Максим Дмитриевский, 
        да, согласен, или так.
        Но главное чтобы они на виртуалке были.
      • Redline
        06 апреля 2016, 09:03
        Максим Дмитриевский, 
        преимущество лишь одно: не нужно юзать внешние DLL для реализации обмена через оперативку. Все делается стандарными методоами MQL. В случае чего можно отказаться от виртуалки и все будет продолжать работать, но чуть медленее

        Для виртуального диск есть бесплатная утилита imdisk

        Create:
        1. imdisk -a -t vm -s 5M -p "/fs:ntfs /q /y" -m H:
        2. junction «C:\Users\User\AppData\Roaming\MetaQuotes\Terminal\Common\Files\Replicator» H:\

        Remove:
        3. junction -d «C:\Users\User\AppData\Roaming\MetaQuotes\Terminal\Common\Files\Replicator»
        4. imdisk -D -m H:

          • Redline
            06 апреля 2016, 12:46
            Максим Дмитриевский, 
            ну в этом-то и есть вся суть.
            Указанные мной командные строки делают так, чтобы бот писал файлы в свою(или общую для всех терминалов) песочницу, а они на самом деле находились на виртуальном диске в памяти.
            Подкаталог в песочнице редиректит все обращения на виртуальный диск. MT ничего не замечает при этом.
              • Redline
                06 апреля 2016, 13:37
                Максим Дмитриевский, 

                technet.microsoft.com/ru-ru/sysinternals/bb896768.aspx

                Т
                ам справа есть ссылка на закачку самой программы.
                  • Redline
                    06 апреля 2016, 14:19
                    Максим Дмитриевский, 
                    пути у меня указаны верно.
                    сперва идет каталог, к которому вы хотите обращаться из программы. а потом идет каталог, на который он будет проецироваться.

                    Например, 
                    ваш бот пишет в файл, который обычно лежит здесь:
                    «C:\Program Files (x86)\MetaTrader 4\MQL4\Files\Arbitrage Visualizer Pro\» 

                    Ваша задача:
                    1. Создать виртуальный диск H
                    2. Перенести каталог «C:\Program Files (x86)\MetaTrader 4\MQL4\Files\Arbitrage Visualizer Pro\» на диск H(чтобы стал H:\Arbitrage Visualizer Pro)
                    3. Физически удалить его отсюда:
                    C:\Program Files (x86)\MetaTrader 4\MQL4\Files\
                    4. Запустить команду
                    junction «C:\Program Files (x86)\MetaTrader 4\MQL4\Files\Arbitrage Visualizer Pro\» «H:\Arbitrage Visualizer Pro»

                    В папке C:\Program Files (x86)\MetaTrader 4\MQL4\Files\
                    появится каталог Arbitrage Visualizer Pro, содержимое которого идентично содержимому каталога на диске H
  • Cristopher Robin
    05 апреля 2016, 11:17
    какие суммы выводил?
  • Cristopher Robin
    05 апреля 2016, 11:17
     Систему надо ставить на виртуальный HDD в оперативной памяти
      • Cristopher Robin
        05 апреля 2016, 17:29
        Максим Дмитриевский, софт не посоветую, в идеале ты должен мочь сам его написать, если такого в природе нет (в чем я сомневаюсь)
  • Чёрный кот
    05 апреля 2016, 17:24
    это не ты выкладывал его на форуме метатрейдера?
      • Чёрный кот
        05 апреля 2016, 19:08
        Максим Дмитриевский, у меня была подобная идея, но не смог реализовать…
          • Чёрный кот
            07 апреля 2016, 15:34
            Максим Дмитриевский, я временно завязал с форексом. )) Может когда-нибудь попробую.
  • Redline
    06 апреля 2016, 09:48
    У меня как-то такая мысль возникла. Есть android версия MT4, MT5. Как известно, программа на android — это Java программы(APK пакеты). Что если отрефлектить ее и посмотреть каким образом они получают котиры от MT сервера. Если получится понять, то можно написать клиента, который сможет работать вообще без терминала. 
    В вашем случае можно будет избавиться от мастер панелей и слэйвы в режиме реального времени будут получать котиры от быстрых брокеров.
    Но это так — абстрактные мысли вслух.
  • oreshkinalexey
    06 апреля 2016, 11:28
    междилерский арбитраж на форексе не прокатит — ни один дилер не даст вывести прибыль. Максимум что можно гонять это свою последнюю сотку баксов и бить себя в грудь крича что я супер арбитражёр.
      • oreshkinalexey
        07 апреля 2016, 01:10
        Максим Дмитриевский, вывел сколько?
          • oreshkinalexey
            11 апреля 2016, 11:33
            Максим Дмитриевский, Сколько можно меряться копейками, охренеть просто, капитал прямо вывел.

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн