Автор |
Сообщение |
roma095
Зарегистрирован: 02.02.2012
Сообщения: 170
|
Всем привет. Мне нужно сделать, чтобы при любом сделке - лонг, шорт, ковер, селл амик отсылал уведомления на почту. Как это можно реализовать? Через меню или AFL амика?
Еще вопрос - возможно ли сделать, что бы в конце дня амик на почту присылал отчет по всем сделкам?
А может уведомления лучше через квик делать? |
|
|
Посмотреть профиль Отправить личное сообщение |
|
spitfire
Зарегистрирован: 29.04.2010
Сообщения: 729
Откуда: Moscow
|
По первому вопросу - да, можно. В Tools-Preferences есть закладка Alerts, где можно настроить уведомления по почте. Далее их надо вызывать командой AlertIf( 1, "EMAIL",.....) |
|
|
Посмотреть профиль Отправить личное сообщение ICQ Number |
|
roma095
Зарегистрирован: 02.02.2012
Сообщения: 170
|
Сделал уведомление бай сел шорт ковер. Письмо о сделке пришло 10 раз. В чем может быть дело? |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
у мы же не знаем какой у тебя робот и куда в нем ты вставил уведомление... ))) |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
spitfire
Зарегистрирован: 29.04.2010
Сообщения: 729
Откуда: Moscow
|
Ну наверное у тебя функция AlertIf исполнилась 10 раз
У тебя робот в виде индикатора чтоли? |
|
|
Посмотреть профиль Отправить личное сообщение ICQ Number |
|
nightcarrier
Зарегистрирован: 24.02.2010
Сообщения: 67
|
roma095 писал(а): |
...
Еще вопрос - возможно ли сделать, что бы в конце дня амик на почту присылал отчет по всем сделкам?
...
|
В дополнение к тому, что Вам написали коллеги - да, можно. Базис робостроя - наличие лог-файла за весь день работы, полагаю, у Вас выполняется? Вот его, сердешного, через аутлук, объектно и вышлем:
Код: |
Users_address = "ivanoff_ii@mail.ru";//почтовый адрес
ILS = "Log_file";//тема сообщения (Info Letter Subject)
f_way = "D://ROBOT//log.csv";//путь к лог-файлу робота
OUTL = CreateObject ("Outlook.Application");//объект - Аутлук
/*КОГДА ВСЕ УЖЕ СДЕЛАНО...*/
if ( Vseh_segodnya_porvali == True )
{
//формируем подобъект "письмо"
Info_letter = OUTL.CreateItem(0);
//подобъект "получатели"
IL_rec = Info_letter.Recipients;
//добавляем получателя
IL_rec.Add(Users_address);
//название сообщения
Info_letter.Subject = ILS;
//формируем подобъект "вложения"
ATT = Info_letter.Attachments;
ATT.Add(f_way,1);//добавляем к вложениям в письмо
//отправляем сообщение
Info_letter.Send;
}
|
сложностей в сопряжении по сравнению со встроенным алертом Ами - вагон и тележка, ну да кто их не любит |
|
|
Посмотреть профиль Отправить личное сообщение |
|
|