Автор Тема: МетаТрейдер 4 и массовая рассылка  (Прочитано 16150 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн xmmАвтор темы

  • Thank You
  • -Given:
  • -Receive:
  • Сообщений: 52
  • +10/-4
    • Просмотр профиля
   
Здравствуйте!

В МетаТрейдере4 есть опция в настройка такая как ПОЧТА, по средствам которой можно на почту отправлять информацию о действия, допустим советника. Вопрос: есть ли возможность сделать список рассылки больше одного адреса(там стоит ограничения от MetaQuotes на 1 е-мейл)? Может скрипт есть либо какой другой выход?

Спасибо.

zIG

  • Гость
Вот цитата из описания:

void SendMail( string subject, string some_text)
Посылает электронное письмо по адресу, указанному в окне настроек на закладке "Почта".
Отсылка может быть запрещена в настройках, также может быть не указан адрес электронной почты.

Как видно, адрес задается в настройках. Из кода можно менять только тему и текст письма.

Для массовой рассылки придется делать какие-то свои надстройки. Несколько вариантов навскидку:

1. Вешаешь на компьютер почтовую программу, которая будет раз в Х минут проверять почту и задаешь ей условие, что если пришло письмо с такого-то адреса, то переслать его всем в такой-то группе.
2. Можно что-то подобное сделать на хостинге, если он есть..  :-)
3. Руками  :-D

Оффлайн Dmitri

  • Thank You
  • -Given:
  • -Receive:
  • Сообщений: 217
  • +17/-11
    • Просмотр профиля
Можно сделать так: С метатрейдера себе на почту, либо на отдельную почту куда будут приходить только письма от МТ,
а в настройках почтового ящика сделать переадресацию на другие ящики.
Конкретно у mail.ru таких ящиков можно добавить всего 3. Может есть почтовые службы у которых поддерживается гораздо больше ящиков.

zIG

  • Гость
Можно сделать так: С метатрейдера себе на почту, либо на отдельную почту куда будут приходить только письма от МТ,
а в настройках почтового ящика сделать переадресацию на другие ящики.
Конкретно у mail.ru таких ящиков можно добавить всего 3. Может есть почтовые службы у которых поддерживается гораздо больше ящиков.

Зарегистрировать несколько ящиков  :wink:
С первого переотправляется на 2 внешних и один свой. С этого своего перенаправляется еще на 2 внешних и еще один свой. Ну и далее по циклу  :roll:

Оффлайн Sadhu

  • Thank You
  • -Given:
  • -Receive:
  • Сообщений: 388
  • +62/-23
    • Просмотр профиля
Ах вы спамеры! :evil:

Оффлайн Dmitri

  • Thank You
  • -Given:
  • -Receive:
  • Сообщений: 217
  • +17/-11
    • Просмотр профиля
Можно сделать так: С метатрейдера себе на почту, либо на отдельную почту куда будут приходить только письма от МТ,
а в настройках почтового ящика сделать переадресацию на другие ящики.
Конкретно у mail.ru таких ящиков можно добавить всего 3. Может есть почтовые службы у которых поддерживается гораздо больше ящиков.

Зарегистрировать несколько ящиков  :wink:
С первого переотправляется на 2 внешних и один свой. С этого своего перенаправляется еще на 2 внешних и еще один свой. Ну и далее по циклу  :roll:

Либо такой сценарий еще  :-):

С МТ на свое мыло, со своего еще на три своих, а потом со своих пересылкой на внешние ( внешних в данном случае до 9 можно сделать). И так далее увиличивая кол-во своих почт, взависимотси от количества внеших почт. :roll:

zIG

  • Гость
Или еще берешь хостинг с возможностью рассылки, отправляешь письмо на ящик. На хосте проверяшь, и отправляешь по всему списке рассылки.  Или покупаешь спамерскую прогу и рассылаешь куда хочешь, сколько хочешь и что хочешь (можно даже предложения по увеличение кое-чего !  :-D).

Оффлайн Dmitri

  • Thank You
  • -Given:
  • -Receive:
  • Сообщений: 217
  • +17/-11
    • Просмотр профиля
ну если говорить о прогах вот сразу ссылку http://www.softvariant.ru/prog-mail-them-pro-6.0-1169223.html   :-o
В этом случае нуно будет у компа находится, потому как отправлять через нее нужно руками!!  :|

Оффлайн xmmАвтор темы

  • Thank You
  • -Given:
  • -Receive:
  • Сообщений: 52
  • +10/-4
    • Просмотр профиля
Ну конечно всем спаиобо за идеи...  НО:

С метатрейдера себе на почту (mail.ru) - это конечно хорошо но бесплатный сервис это как-то не серъйозно....

1. Вешаешь на компьютер почтовую программу, которая будет раз в Х минут проверять почту и задаешь ей условие, что если пришло письмо с такого-то адреса, то переслать его всем в такой-то группе.
2. Можно что-то подобное сделать на хостинге, если он есть..  :-)
3. Руками  :-D
   
Руками - не реально... втыкать целый день за монитором%(
Есть VPN сервер... но ставить какой-то почтовик виндосовский и россылать по групе... НЕ ТО!

Изначально была идея повесить на сервер скрипт рассылке по подписке (аля ПочтовыйДятел или что-то подобное) но есть проблема этот скрипт и подобные не могут грабить письма с ящика(тоесть по сути з БД) и потом по шабону и групе рассылать....

Думал может есть скрипт по интеграции непосредственно в МТ4 для такой рассылки... так как с сервера это хорошо - но будут потери по времени (доставка), минимальный но всё же... :cry:

zIG

  • Гость
Средствами МТ - только на 1 адрес.

На самом деле сложного тут ничего нет. Написать программку,которая разошлет письма по списку - не сложно.
Например есть какая-нить база адресов(хоть текстовый файл), из кода эксперта формируешь текстовый файл - тело письма. Записываешь на диск и даешь из тела эксперта команду на запуск внешней программы. И все.. письма разосланы.

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

PS. Готовишь почву для продажи сигналов ? Рассылку по аське уже решил ?  :wink:

Оффлайн xmmАвтор темы

  • Thank You
  • -Given:
  • -Receive:
  • Сообщений: 52
  • +10/-4
    • Просмотр профиля
Средствами МТ - только на 1 адрес.

На самом деле сложного тут ничего нет. Написать программку,которая разошлет письма по списку - не сложно.
Например есть какая-нить база адресов(хоть текстовый файл), из кода эксперта формируешь текстовый файл - тело письма. Записываешь на диск и даешь из тела эксперта команду на запуск внешней программы. И все.. письма разосланы.

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

PS. Готовишь почву для продажи сигналов ? Рассылку по аське уже решил ?  :wink:


Максимум 10-15 писем за раз:)...

Вот по поводу: из кода эксперта формируешь текстовый файл  - а поподробние можно? Так как я базу формировал просто из тех писем котрые отсылал експерт мне на мыло.

А вот:  Готовишь почву для продажи сигналов ? Рассылку по аське уже решил ? -
По АСЕ, Скайпу и т.п. не решил так как не было такой цели... хотя идея не плохая;) тока всё это не совсем для продажи:)


Оффлайн xmmАвтор темы

  • Thank You
  • -Given:
  • -Receive:
  • Сообщений: 52
  • +10/-4
    • Просмотр профиля
В приницпе в МТ4 есть такая вещь как Оповещение, а оно по инструкции к МТ4 может быть как звуковым WAV-файлом, так и исполняемым файлом ("EXE", "VBS", "BAT"). Тогда по-идеи можно прикрутить, к примеру, TheBat к МТ4 и делать рассылку... НО, это по сигналам.... кторые ручками сделаны, если я не ошибаюсь:( А как что бы Експертовские Сдеалть? :-o

zIG

  • Гость
Средствами МТ - только на 1 адрес.

На самом деле сложного тут ничего нет. Написать программку,которая разошлет письма по списку - не сложно.
Например есть какая-нить база адресов(хоть текстовый файл), из кода эксперта формируешь текстовый файл - тело письма. Записываешь на диск и даешь из тела эксперта команду на запуск внешней программы. И все.. письма разосланы.

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

PS. Готовишь почву для продажи сигналов ? Рассылку по аське уже решил ?  :wink:


Максимум 10-15 писем за раз:)...

Вот по поводу: из кода эксперта формируешь текстовый файл  - а поподробние можно? Так как я базу формировал просто из тех писем котрые отсылал експерт мне на мыло.
Что именно поподробней ? Как файл сформировать ?

    handle = FileOpen("myFile.txt",FILE_READ|FILE_WRITE);
    if(handle==-1)Print("Error file");
    FileSeek(handle,0,SEEK_END);
                   if(handle!=-1)
                     {
                     FileWrite(handle,"BUY - "+PriceForBuy+" "+TimeToStr(TimeCurrent()));
                  FileFlush(handle);
                  FileClose(handle);
                     }




А вот:  Готовишь почву для продажи сигналов ? Рассылку по аське уже решил ? -
По АСЕ, Скайпу и т.п. не решил так как не было такой цели... хотя идея не плохая;) тока всё это не совсем для продажи:)

Голодным детям Африки помочь хочешь ? :wink:

zIG

  • Гость
В приницпе в МТ4 есть такая вещь как Оповещение, а оно по инструкции к МТ4 может быть как звуковым WAV-файлом, так и исполняемым файлом ("EXE", "VBS", "BAT"). Тогда по-идеи можно прикрутить, к примеру, TheBat к МТ4 и делать рассылку... НО, это по сигналам.... кторые ручками сделаны, если я не ошибаюсь:( А как что бы Експертовские Сдеалть? :-o


Че-то я тебя не понимаю.. Если эксперт решил, что сигнал есть, то бери и запускай из эксперта "как звуковой WAV-файлом, так и исполняемый файл ("EXE", "VBS", "BAT")".

Оффлайн xmmАвтор темы

  • Thank You
  • -Given:
  • -Receive:
  • Сообщений: 52
  • +10/-4
    • Просмотр профиля
В приницпе в МТ4 есть такая вещь как Оповещение, а оно по инструкции к МТ4 может быть как звуковым WAV-файлом, так и исполняемым файлом ("EXE", "VBS", "BAT"). Тогда по-идеи можно прикрутить, к примеру, TheBat к МТ4 и делать рассылку... НО, это по сигналам.... кторые ручками сделаны, если я не ошибаюсь:( А как что бы Експертовские Сдеалть? :-o


Че-то я тебя не понимаю.. Если эксперт решил, что сигнал есть, то бери и запускай из эксперта "как звуковой WAV-файлом, так и исполняемый файл ("EXE", "VBS", "BAT")".


Торможу... Так и сделаю:) Гы, тогда по суте можно запускать также и Скайп, и АСЮ и МСН и т.п..
Средствами МТ - только на 1 адрес.

На самом деле сложного тут ничего нет. Написать программку,которая разошлет письма по списку - не сложно.
Например есть какая-нить база адресов(хоть текстовый файл), из кода эксперта формируешь текстовый файл - тело письма. Записываешь на диск и даешь из тела эксперта команду на запуск внешней программы. И все.. письма разосланы.

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

PS. Готовишь почву для продажи сигналов ? Рассылку по аське уже решил ?  :wink:


Максимум 10-15 писем за раз:)...

Вот по поводу: из кода эксперта формируешь текстовый файл  - а поподробние можно? Так как я базу формировал просто из тех писем котрые отсылал експерт мне на мыло.
Что именно поподробней ? Как файл сформировать ?

    handle = FileOpen("myFile.txt",FILE_READ|FILE_WRITE);
    if(handle==-1)Print("Error file");
    FileSeek(handle,0,SEEK_END);
                   if(handle!=-1)
                     {
                     FileWrite(handle,"BUY - "+PriceForBuy+" "+TimeToStr(TimeCurrent()));
                  FileFlush(handle);
                  FileClose(handle);
                     }




А вот:  Готовишь почву для продажи сигналов ? Рассылку по аське уже решил ? -
По АСЕ, Скайпу и т.п. не решил так как не было такой цели... хотя идея не плохая;) тока всё это не совсем для продажи:)

Голодным детям Африки помочь хочешь ? :wink:


Нет... хочу помочь себе:) Людям кроме стейта хочется видеть и реальные действия... Всем же одновременно инвест-пароль не сделаешь...

PS: Или я снова с инвест паролем ошибаюсь? И его можно менять и делать возможным доступ более чем одному человеку....

zIG

  • Гость
Ошибаешься  :-)

Публикуешь инвест пароль и любой человек может смотреть твой счет. Read-only так сказать..
Из справки МТ:"инвесторский пароль (режим подключения, при котором можно просматривать состояние счета, анализировать динамику цен и прочее, но нельзя проводить торговых операций)."

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

Оффлайн xmmАвтор темы

  • Thank You
  • -Given:
  • -Receive:
  • Сообщений: 52
  • +10/-4
    • Просмотр профиля
Ошибаешься  :-)

Публикуешь инвест пароль и любой человек может смотреть твой счет. Read-only так сказать..
Из справки МТ:"инвесторский пароль (режим подключения, при котором можно просматривать состояние счета, анализировать динамику цен и прочее, но нельзя проводить торговых операций)."

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

Ага... так вот ты какой северный-инвест пароль :-o

Хостнг есть... ВПН сервер на базе Винда2003:) на ГоуДедди.ком

Хорошо, но в справке по инвест пароле нет информации о том можно ли его изменить и возможно ли подключение ОДНОВРЕМЕННО по одному и тому же инвест паролю более 1 человека (пользователя.)

Или я снова что-то не дочитал:( ?

Оффлайн xmmАвтор темы

  • Thank You
  • -Given:
  • -Receive:
  • Сообщений: 52
  • +10/-4
    • Просмотр профиля
Уточню!
Можешь взять хостинг и настроить в МТ публикацию своего стейта через определенный интервал времени.

Просто публикации недостаточно... это ж не показатель ее и нарисовать можно... а вот инвест пароль в режиме реального времени.... совсем другое дело :wink:

Да, спасибо за ответы... Умнею на глазах :mrgreen:

zIG

  • Гость
Ошибаешься  :-)

Публикуешь инвест пароль и любой человек может смотреть твой счет. Read-only так сказать..
Из справки МТ:"инвесторский пароль (режим подключения, при котором можно просматривать состояние счета, анализировать динамику цен и прочее, но нельзя проводить торговых операций)."

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

Ага... так вот ты какой северный-инвест пароль :-o

Хостнг есть... ВПН сервер на базе Винда2003:) на ГоуДедди.ком

Хорошо, но в справке по инвест пароле нет информации о том можно ли его изменить и возможно ли подключение ОДНОВРЕМЕННО по одному и тому же инвест паролю более 1 человека (пользователя.)

Или я снова что-то не дочитал:( ?

Недочитал, недосмотрел, не проявил тяги к самообразованию.
В МТ меню Сервис->Настройки-> первая вкладка "Сервер".

Из справки МТ:

Аккаунт и логин
Клиентский терминал может подключаться к серверу и работать только с использованием аккаунта (счета). В клиентском терминале существуют логин (номер счета), основной и инвесторский пароли. Для авторизации необходимы номер счета и один из двух паролей. Основной пароль дает полный доступ к счету, в то время как инвесторский — ограниченный доступ. Авторизация с инвесторским паролем дает право просматривать графики, проводить технический анализ и тестировать советники, но не позволяет проводить торговые операции. Инвесторский доступ является удобным инструментом для демонстрации торгового процесса на данном счете.

После создания счета, если выставлен флажок "Сохранять личные настройки и данные при старте", его данные (номер, основной и инвесторский пароли) записываются на жесткий диск. При повторном запуске программы эти данные используются для автоматического подключения счета. Если флажок не выставлен, при каждом запуске терминала необходимо будет вводить пароль вручную.

В поля "Логин" и "Пароль" вписываются номер текущего счета и пароль. В эти поля можно ввести данные другого счета, и по нажатии кнопки "ОК" произойдет попытка его авторизации. В случае неудачной авторизации необходимо проверить указанные данные и авторизоваться повторно. Если это не помогает, следует обратиться в службу технической поддержки.

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

Оффлайн xmmАвтор темы

  • Thank You
  • -Given:
  • -Receive:
  • Сообщений: 52
  • +10/-4
    • Просмотр профиля
Ошибаешься  :-)

Публикуешь инвест пароль и любой человек может смотреть твой счет. Read-only так сказать..
Из справки МТ:"инвесторский пароль (режим подключения, при котором можно просматривать состояние счета, анализировать динамику цен и прочее, но нельзя проводить торговых операций)."

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

Ага... так вот ты какой северный-инвест пароль :-o

Хостнг есть... ВПН сервер на базе Винда2003:) на ГоуДедди.ком

Хорошо, но в справке по инвест пароле нет информации о том можно ли его изменить и возможно ли подключение ОДНОВРЕМЕННО по одному и тому же инвест паролю более 1 человека (пользователя.)

Или я снова что-то не дочитал:( ?

Недочитал, недосмотрел, не проявил тяги к самообразованию.
В МТ меню Сервис->Настройки-> первая вкладка "Сервер".

Из справки МТ:

Аккаунт и логин
Клиентский терминал может подключаться к серверу и работать только с использованием аккаунта (счета). В клиентском терминале существуют логин (номер счета), основной и инвесторский пароли. Для авторизации необходимы номер счета и один из двух паролей. Основной пароль дает полный доступ к счету, в то время как инвесторский — ограниченный доступ. Авторизация с инвесторским паролем дает право просматривать графики, проводить технический анализ и тестировать советники, но не позволяет проводить торговые операции. Инвесторский доступ является удобным инструментом для демонстрации торгового процесса на данном счете.

После создания счета, если выставлен флажок "Сохранять личные настройки и данные при старте", его данные (номер, основной и инвесторский пароли) записываются на жесткий диск. При повторном запуске программы эти данные используются для автоматического подключения счета. Если флажок не выставлен, при каждом запуске терминала необходимо будет вводить пароль вручную.

В поля "Логин" и "Пароль" вписываются номер текущего счета и пароль. В эти поля можно ввести данные другого счета, и по нажатии кнопки "ОК" произойдет попытка его авторизации. В случае неудачной авторизации необходимо проверить указанные данные и авторизоваться повторно. Если это не помогает, следует обратиться в службу технической поддержки.

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




!!!СПАСИБО за ЛикБез!!!

Вдогонку... дабы подтвердить статус начинающего:)...  Возможен ли доступ к одному и тому же счету с одним и тем же инвест паролем более 1 "инвестора" ОДНОВРЕМЕННО? :?


zIG

  • Гость
Пойдем от обратного...

Почему ты решил, что нельзя ?

Ты попробовал запустить несколько терминалов и тебя не пустило с них под инвестором ?
Ты попробовал запустить несколько терминалов и тебя не пустило с них под трейдером ?

Можно и так и так... проще потратить 10 минут на проверку, чем сутки ждать ответа..

Оффлайн xmmАвтор темы

  • Thank You
  • -Given:
  • -Receive:
  • Сообщений: 52
  • +10/-4
    • Просмотр профиля
Пойдем от обратного...

Почему ты решил, что нельзя ?

Ты попробовал запустить несколько терминалов и тебя не пустило с них под инвестором ?
Ты попробовал запустить несколько терминалов и тебя не пустило с них под трейдером ?

Можно и так и так... проще потратить 10 минут на проверку, чем сутки ждать ответа..

Я решил что нельзя потому что не пробовал...
Можно пробовать... а можно и пробовать и ждать ответа :wink:

PS: Достал глупыми вопросами? :cry:

Буду пробовать...

zIG

  • Гость

PS: Достал глупыми вопросами? :cry:

Буду пробовать...

Не достал, достал бы - не отвечал  :wink:

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

Оффлайн xmmАвтор темы

  • Thank You
  • -Given:
  • -Receive:
  • Сообщений: 52
  • +10/-4
    • Просмотр профиля

PS: Достал глупыми вопросами? :cry:

Буду пробовать...

Не достал, достал бы - не отвечал  :wink:

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


Тогда начну эксперементировать  :wink:

Оффлайн xmmАвтор темы

  • Thank You
  • -Given:
  • -Receive:
  • Сообщений: 52
  • +10/-4
    • Просмотр профиля
Оказывается, есть масса библиотек для МТ4 которые позволяют осуществлять  рассылку путем ICQ, Skype и просто почтой…  с этим разобрался. :roll:

Дабы сэкономить ресурсов переехал с Linux VPN  на Windows 2003 VPN… на Линуксе тоже Винда стояла сервер  2003,  русская. На Виртуальной машине и при этом нормально работал SendMail из МТ4. СМТП на мейл.ру  на 25 порте отправлял только так… а тут (просто на сервере с Windows2003)проблема с МТ4 Почтой:  Mail: error connecting to smtp.mail.ru:25 и в чем проблема ХЗ… хотя и пингуется с сервера смтп.мейл.ру отлично…

Может какие настройки в правах доступа для МТ4 установить надо?
И порты менял результат тот же…
Есть идеи у  кого как решить проблему?

The connection to the server has failed. Account: 'Mail.ru', Server: 'smtp.mail.ru', Protocol: SMTP, Port: 25, Secure(SSL): No, Socket Error: 10051, Error Number: 0x800CCC0E - думал может с почтой прокатит СМТП сервер мейл.ру... а "вылазит" такая шибка...
В суппорте говорят... проблемы у мейл.ру - НЕ верю:)