Группа "Стол заказов MQL"

Рейтинг 2081



РЕКОМЕНДУЮ



Исчезающий текст

Здравствуйте, прошлый мой топик об АНИМАЦИИ отвергли так как слишком сложно.
Хотел бы попросить вас написать по другому:
при установке которого появлялся бы какой либо текст на 5 секунд после 5 секунд текст бы пропал.
+ добавить звук
т.е кидаешь на график — появляется текст + звук (на 5 секунд). всё!
Если звук трудно добавить, хотя бы просто сделайте чтобы текст появился и через 5 секунд исчез.
Такая штука должна работать только при установке на график
  • 0
  • Просмотров: 3194
  • 26 апреля 2018, 13:43
  • lafler356
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

Вступите в группу "Стол заказов MQL", чтобы следить за обновлениями
ПРИСОЕДИНИТЬСЯ К ГРУППЕ
присоединиться
  Предыдущая запись в группе
доработка Советника MT4
Следующая запись в группе  
Код на скрытия объектов
26 апреля 2018
27 апреля 2018

Комментарии (13)

+
0
Готово:


//+------------------------------------------------------------------+
//|                                                    MegaDroid.mq4 |
//|                                              Copyright 2018, AM2 |
//|                                      http://www.forexsyatems.biz |
//+------------------------------------------------------------------+
#property copyright "Copyright 2018, AM2"
#property link      "http://www.forexsyatems.biz"
#property version   "1.00"
#property strict

input string Music= "Star.wav";
input string Name = "Super Mega Droid!";
input int Minutes=5;
datetime t=0;
//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit()
  {
//---
   PutLabel(Name);
   t=TimeCurrent();
//---
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
//| Expert deinitialization function                                 |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
  {
//---

  }
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
void PutLabel(string text)
  {
   ObjectDelete(0,"L");
//--- создадим текстовую метку
   ObjectCreate(0,"L",OBJ_LABEL,0,0,0);
//--- установим координаты метки
   ObjectSetInteger(0,"L",OBJPROP_XDISTANCE,ChartGetInteger(0,CHART_WIDTH_IN_PIXELS)/2);
   ObjectSetInteger(0,"L",OBJPROP_YDISTANCE,ChartGetInteger(0,CHART_HEIGHT_IN_PIXELS)/2);
//--- установим угол графика, относительно которого будут определяться координаты точки
   ObjectSetInteger(0,"L",OBJPROP_CORNER,1);
//--- установим текст
   ObjectSetString(0,"L",OBJPROP_TEXT,text);
//--- установим шрифт текста
   ObjectSetString(0,"L",OBJPROP_FONT,"Arial");
//--- установим размер шрифта
   ObjectSetInteger(0,"L",OBJPROP_FONTSIZE,33);
//--- установим цвет
   ObjectSetInteger(0,"L",OBJPROP_COLOR,Red);
  }
//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+
void OnTick()
  {
   if(TimeCurrent()-t>Minutes*60) ObjectDelete(0,"L");
   PlaySound(Music);
  }
//+------------------------------------------------------------------+

avatar

  34  AM2 Сообщений: 15871 - Андрей

  • 26 апреля 2018, 18:22
+
0
Спасибо большое, но не работает((( пожалуйста исправьте
avatar

  9  lafler356 Автор Сообщений: 305

  • 26 апреля 2018, 19:02
+
0
а у меня почему работает?

avatar

  34  AM2 Сообщений: 15871 - Андрей

  • 26 апреля 2018, 20:15
+
0
может это из за предупреждения быть:
no indicator window property is defined, indicator_chart_window is applied
avatar

  9  lafler356 Автор Сообщений: 305

  • 26 апреля 2018, 19:33
+
0
Пишет и воспроизводит даже «Звезда по имени Солнце»! :*music* 

www.opentraders.ru/downloads/1877/
avatar

  34  AM2 Сообщений: 15871 - Андрей

  • 26 апреля 2018, 20:47
+
0
Андрей, текст не убирается, музыку кинул в папку с индикатором и в папку соунд, и музыка не воспроизводится и не убирается текст ( ( хелп плизз
Редактирован: 27 апреля 2018, 05:35
avatar

  9  lafler356 Автор Сообщений: 305

  • 27 апреля 2018, 05:20
+
0
текст не убирается, музыку кинул в папку с индикатором и в папку соунд, и музыка не воспроизводится


записать видео что у меня все работает?
avatar

  34  AM2 Сообщений: 15871 - Андрей

  • 27 апреля 2018, 17:19
+
0
avatar

  7  divelse Сообщений: 152

  • 27 апреля 2018, 18:05
+
0
Спасибо, попробую переустановить терминал, отпишусь)
avatar

  9  lafler356 Автор Сообщений: 305

  • 27 апреля 2018, 18:12
+
0
Не работает ни как скрипт, ни как советник.
Ни этот код, ни тот, что при скачивании.

В коде прописано 5 минут, в котором при скачивании -звук не star, а stops
Редактирован: 28 апреля 2018, 06:29
avatar

  8  poruchik Сообщений: 139

  • 28 апреля 2018, 06:28
+
0
Спасибо что отписались, это я всё заметил, но я заменил название star на stops(или наоборот), но всёравно ничего не работает((( так же в коде попробывал заменить 5 минут на 1, прождал, текст так же остался музыки тоже нету ( (( Хотя бы исправили(
avatar

  9  lafler356 Автор Сообщений: 305

  • 28 апреля 2018, 06:32
+
0
заработало. сегодня рынок спит, с ним и сова спит. Скачай эмулятор тиков

надо его зарегистрировать. Если есть аккаунт гугла, то совсем просто+ свой и-имейл.
Штука классная, выручала много раз
avatar

  8  poruchik Сообщений: 139

  • 28 апреля 2018, 08:58
+
0
так это сова? я думал индюк, я не пробывал его как сову
avatar

  9  lafler356 Автор Сообщений: 305

  • 28 апреля 2018, 09:15

Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий
Начать торговлю с Альпари