Постов с тегом "mt4": 113

mt4


С++ Библиотека для сервера и клиента Named Pipe

В общем, сделал библиотеку simple-named-pipe-server для  работы с именованными каналами. Библиотека содержит сервер и клиент для C++11, а также клиент для MQL4.

С++ Библиотека для сервера и клиента Named Pipe


Очень простая, многопоточная серверная и клиентская библиотека Named Pipe, реализованная с использованием C++11. Проект был проверен на компиляторе mingw 7.3.0 x64. Папка code_blocks содержит примеры для IDE Code::Blocks. Не забудьте в проектах указать свой компилятор, иначе проект не соберется. Сделал либу только сегодня, так что в ней могут быть ошибочки.

Пример сервера
#include <iostream>
#include "named-pipe-server.hpp"

int main() {
    /* в конструкторе сервера можно также задать размер буфера */
    SimpleNamedPipe::NamedPipeServer server("my_server");

    /* обработчики событий */
    server.on_open = [&](SimpleNamedPipe::NamedPipeServer::Connection* connection) {
        std::cout << "open, handle: " << connection->get_handle() << std::endl;
    };
    server.on_message = [&](SimpleNamedPipe::NamedPipeServer::Connection* connection, 
			const std::string &in_message) {
        /* обрабатываем входящие сообщения */
        std::cout << "message " << in_message << ", handle: " << connection->get_handle() << std::endl;
        connection->send("ok");
    };
    server.on_close = [&](SimpleNamedPipe::NamedPipeServer::Connection* connection) {
        std::cout << "close, handle: " << connection->get_handle() << std::endl;
    };
    server.on_error = [&](SimpleNamedPipe::NamedPipeServer::Connection* connection, const std::error_code &ec) {
        std::cout << "error, handle: " << connection->get_handle() << ", what " << ec.value() << std::endl;
    };

    /* запускаем сервер */
    server.start();
    std::system("pause");

    /* останавливаем сервер 
     * (деструктор класса сам выполнит остановку, вызывать не обязательно)
     */
    server.stop();
    std::cout << "close program" << std::endl;
    return EXIT_SUCCESS;
}


( Читать дальше )

Brexit - детонатор мирового финансового кризиса. Скоро паритет по Фунту? Видео

    • 12 сентября 2019, 16:47
    • |
    • WELTRADE
  • Еще
Досрочных выборов не будет. Премьер министр Великобритании Борис Джонсон не сдается после очередного поражения в британском парламенте. Однако, он уверен, что до 31 октября Brexit состоится со сделкой или без. Выход Британии без сделки — может спровоцировать сильную волатильность на мировых финансовых рынках, при этом уже сейчас наблюдается движение капитала в сторону золота и криптовалют. Последний твит презедента США Дональда Трампа напугал инвесторов, в котором он «слезно» просит ФРС снизить учетную ставку, однако есть опасения, что Джером Пауэлл наоборот позитивно оценивает экономику и намерен намекнуть о завершении цикла снижения учетных ставок, что незамедлительно вызовет сильный рост американской валюты. Рост доллара США будет ударом для британского фунта, который стремиться к «паритету». 


Trading Central предлагает новые возможности анализа для MetaTrader с Admiral Markets

Trading Central предлагает новые возможности анализа для MetaTrader с Admiral Markets

Уважаемые трейдеры,

Мы рады объявить, что новые аналитические плагины Technical Insight и Forex Featured Ideas на базе Trading Central стали доступны для клиентов Admiral Markets на MT4 и MT5!

Новое приложение Admiral Markets, включающее технические идеи Trading Central и Forex, представляет собой мощное расширенное дополнение к платформам MetaTrader 4 и MetaTrader 5. В совокупности эти два новых инструмента расширяют возможности современного трейдера с помощью широкого спектра технической аналитики, торговых индикаторов и лучшего в отрасли распознавания паттернов.

И, кстати, новые плагины уже были отмечены наградами и получили всеобщее признание в мире трейдинга.

Преимущество 1: Определите направление движения актива с Featured Ideas

На Admiral Markets в данный момент вы можете найти более 8000 финансовых инструментов, и отслеживать абсолютно все движения рынка вручную невозможно. Здесь вам может помочь аналитический плагин Featured Ideas™.



( Читать дальше )

Сбросил бесплатно все свои старые версии торговых советников для MT4. Форекс, крипта

    • 07 февраля 2019, 11:22
    • |
    • Parad0x
  • Еще
В свое время мы потратили много времени на написание этих советников. Все писали на совесть, потому что делали для себя и под себя, на основе своих же торговых идей. Так как мы написали новые боты, решил все старое кинуть в сеть. Надеюсь они помогут Вам достичь профитов на рынке или же просто развиваться в направлении алготрейдинга

clc.to/TradingClubs


Если кому интересны астро-исследования рынков. SP500, RTS, ...

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

Смотрим. Тыкаем мышью рисунок, чтобы разглядеть.

Если кому интересны астро-исследования рынков. SP500, RTS, ...

Поначалу кажется, что нечто подобное я показывал в прошлых годах. Вы не ошибаетесь, так и есть. Но также появились дополнения и отличия. Разберем структурно, что здесь такое.

1-ый уровень.
перед нами график SP500 в терминале mt4 (форекс).

Существуют расчеты движения планет, которые есть в любой профессиональной астро-программе. В том числе бесплатных. Именно такие расчеты можно в моей "astro-mt4" набрать ручками, и получить точные кординаты планет на любой график, будь это хоть SP500, хоть евро/доллар, хоть РТС и другие чарты.

Один достойный программист давно реализовал эту возможность, полезную для исследований, но… поскольку веду речь об АСТРО-кластерном анализе, который требует добавить к графику инсайдерскую информацию, который нигде нет, и никогда не будет в астро программках, то… новый программер пошел дальше.

( Читать дальше )

Я прощаю Метаквотам. Всех - С Новым Годом!

Ввиду истечения срока давности, а также в честь наступающего скоро Рождества и Нового Года,  — я прощаю Метаквотам их бывшие в прошлом очередные пакости и высокомерие — как-то: бан меня (навечно) на форуме MQL5.com, в Сигналах, на их Маркете, удаление моего профиля и т.п. Прощаю Рената Фатхуллина (выступающего здесь регулярно от имени компании) а также всех сотрудников компании MetaQuotes заодно.
Желаю всем успеха.
Trade well.

Строковый тип данных string в языках MQL4 и MQL5

Всех приветствую. Продолжаем изучение языка MQL4. В прошлый раз мы говорили о вещественных  типах данных, а сегодня поговорим о строковом типе. Начать следует с того, что из себя представляет строка. Строка – это последовательность из юникод-символов. Таблица юникод-символов включает в себя очень много символов, хотя в практическом использовании строк, скорее всего, мы будем пользоваться только теми символами, которые видим на клавиатуре. Сюда входят и буквы, и цифры и знаки пунктуации. Как раз строковый тип данных string и позволяет хранить последовательности из таких символов.  

Строки могут быть полезны для вывода какой-либо информации на экран или в журнал. В этом смысле они весьма универсальны, поскольку позволяют совмещать текстовую и числовую информацию. Используя строки, можно обеспечить информативность работы советника, т. е. советник может сопровождать свои действия выводом пояснительных сообщений. Это даёт понять, какой этап алгоритма выполняется в данный момент времени. Так же эти сопроводительные сообщения позволят, в случае возникновения ошибок в работе советника, быстрее сориентироваться где они могли произойти и исправить их.



( Читать дальше )
  • обсудить на форуме:
  • MQL5,
  • MQL4

....все тэги
UPDONW