+ Ответить в теме
Показано с 1 по 10 из 10

Тема: SendNotification(). Отсутствует как функционал. Как добавить?

  1. #1
    Пользователь
    Регистрация
    18.06.2013
    Сообщений
    3
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а) в 0 сообщениях

    SendNotification(). Отсутствует как функционал. Как добавить?

    Добрый день, друзья!

    Все прекрасно, все отлично. Хочу купить подписку, но есть один нюанс. Отсутствуют Уведомления на смартфон.

    Готов допилить сам. Руки прямые, только опыта совсем нет. Куда вставлять, где брать переменные. Может кто поможет с этим делом? Очень буду признателен. Очень! Спасибо заранее добрым людям!!!

  2. #2
    ClusterDelta.com Team
    Регистрация
    27.10.2011
    Сообщений
    4,258
    Сказал(а) спасибо
    473
    Поблагодарили 2,158 раз(а) в 1,129 сообщениях
    Цитата Сообщение от bajkot Посмотреть сообщение
    Добрый день, друзья!

    Все прекрасно, все отлично. Хочу купить подписку, но есть один нюанс. Отсутствуют Уведомления на смартфон.

    Готов допилить сам. Руки прямые, только опыта совсем нет. Куда вставлять, где брать переменные. Может кто поможет с этим делом? Очень буду признателен. Очень! Спасибо заранее добрым людям!!!
    Код:
     
    int PlayAlert(string filename)
    {
      if(AlertNumbers == 0) 
      { 
         ObjectDelete("PremiumVolumeLine_AlertP"+"_"+indicator_id); 
      }
    
      
      if(AlertNumbers>0 && AlertPlayNext<TimeLocal())
      {
        SendNotification( Symbol() + ": Alert on Volume !" );
        PlaySound(filename+".wav");
        AlertPlayNext = TimeLocal()+AlertInterval;
        AlertNumbers--;
    Привожу кусок кода из индикатора _Alert (Volume или Delta)
    Жирным выделил строку, которую надо вставить.

  3. #3
    Пользователь
    Регистрация
    01.11.2015
    Сообщений
    24
    Сказал(а) спасибо
    19
    Поблагодарили 1 раз в 1 сообщении
    Денис, доброго времени.

    Сделал как написано, но пуши не доходят. Тестовые из настроек сразу-же, а с индикатора не идут.
    Подскажи что не так. Код ниже.

    Код
    //+------------------------------------------------------------------+
    int PlayAlert(string filename)
    {
    if(AlertNumbers == 0)
    {
    ObjectDelete(0,"PremiumVolumeLine_AlertP"+"_"+indi cator_id);
    }


    if(AlertNumbers>0 && AlertPlayNext<TimeLocal())
    {
    SendNotification( Symbol() + ": Alert on Delta !" );
    PlaySound(filename+".wav");
    AlertPlayNext = TimeLocal()+AlertInterval;
    AlertNumbers--;



    ObjectCreate(0,"DeltaLine_AlertP"+"_"+indicator_id , OBJ_LABEL, ChartWindowFind(), 0, 0);
    ObjectSetInteger(0,"DeltaLine_AlertP"+"_"+indicato r_id, OBJPROP_CORNER, 3);
    ObjectSetInteger(0,"DeltaLine_AlertP"+"_"+indicato r_id, OBJPROP_XDISTANCE, 10+(int)16*Font_Size*1.65);
    ObjectSetInteger(0,"DeltaLine_AlertP"+"_"+indicato r_id, OBJPROP_YDISTANCE, 24);
    ObjectSetString(0,"DeltaLine_AlertP"+"_"+indicator _id,OBJPROP_TEXT,"ALERT IS PLAYING");
    SendNotification ("DeltA");
    ObjectSetInteger(0,"DeltaLine_AlertP"+"_"+indicato r_id, OBJPROP_FONTSIZE ,Font_Size);
    ObjectSetInteger(0,"DeltaLine_AlertP"+"_"+indicato r_id, OBJPROP_COLOR,ShowDelta_Color);

    if(AlertNumbers<=0) { play_alert=false; ObjectDelete(0,"DeltaLine_AlertP"+"_"+indicator_id );}

    }
    return 0;
    }

  4. #4
    ClusterDelta.com Team
    Регистрация
    27.10.2011
    Сообщений
    4,258
    Сказал(а) спасибо
    473
    Поблагодарили 2,158 раз(а) в 1,129 сообщениях
    Цитата Сообщение от AndrewFalse Посмотреть сообщение
    Денис, доброго времени.

    Сделал как написано, но пуши не доходят. Тестовые из настроек сразу-же, а с индикатора не идут.
    Подскажи что не так. Код ниже.
    А звук воспроизводится?

  5. #5
    Пользователь
    Регистрация
    01.11.2015
    Сообщений
    24
    Сказал(а) спасибо
    19
    Поблагодарили 1 раз в 1 сообщении
    Да, звук в терменале есть.

  6. #6
    ClusterDelta.com Team
    Регистрация
    27.10.2011
    Сообщений
    4,258
    Сказал(а) спасибо
    473
    Поблагодарили 2,158 раз(а) в 1,129 сообщениях
    Цитата Сообщение от AndrewFalse Посмотреть сообщение
    Да, звук в терменале есть.
    Тогда функция вызывается в любом случае. Надо посмотреть настройки терминала по этому моменту

  7. #7
    Пользователь
    Регистрация
    01.11.2015
    Сообщений
    24
    Сказал(а) спасибо
    19
    Поблагодарили 1 раз в 1 сообщении
    Какие именно настройки?

  8. #8
    Пользователь
    Регистрация
    24.12.2019
    Сообщений
    1
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а) в 0 сообщениях
    Добрый вечер, подскажите как оформить подписку
    На индикатор

  9. #9
    ClusterDelta.com Team
    Регистрация
    27.10.2011
    Сообщений
    4,258
    Сказал(а) спасибо
    473
    Поблагодарили 2,158 раз(а) в 1,129 сообщениях
    Цитата Сообщение от Андрей Чирков Посмотреть сообщение
    Добрый вечер, подскажите как оформить подписку
    На индикатор
    http://my.clusterdelta.com/deposit - здесь вносите средства
    http://my.clusterdelta.com/order - здесь заказываете подписку

  10. #10
    2MarkKhomenko@gmail.com
    Гость
    Цитата Сообщение от AndrewFalse Посмотреть сообщение
    Какие именно настройки?
    Треба налаштувати в терміналі опцію відправки PUSH повідомлень: Сервис/Настройки/Уведомления

+ Ответить в теме

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
           

 


(C) 2009-2023 ClusterDelta.com.