0
Спасибо Андрей, могли бы доработать сделав смену надписи когад меняем фон

т.е кинули на график написало какой фон, далее если меняем фон графика на другой текст остаётся
avatar

vebster

  • 5 сентября 2019, 08:40
0
Спасибо!!! надеюсь у вас получится)
avatar

vebster

  • 4 сентября 2019, 12:03
0
Спасибо! большое спасибо
avatar

vebster

  • 3 сентября 2019, 19:56
0
разве это не один и тот же код?
avatar

vebster

  • 6 августа 2019, 10:25
0
пробывал и так, всё равно сразу же срабатывает
что делать?
avatar

vebster

  • 30 июня 2019, 16:22
0
я понимаю, но можно еще как то по другому сделать???
иии могли бы всё же помочь, как именно поставить задержку?
так не работает задержка, сразу же играет

<code>
int OnInit()
  {
   if(GlobalVariableCheck("Hi")==False)
   {
   Sleep(10000);
   PlaySound(Privet);
   GlobalVariableSet("Hi",1);
   }
.....
  }
</code>
avatar

vebster

  • 30 июня 2019, 16:10
0
Вы тоже сильно помогли, спасибо вам большое, но будет ли правильно такой вариант? по другому как то можно?

т.к звук терминала происходит не сразу а примерно через 3 секунды, после открытия
1) так у всех?
2) можно как то по другому это обойти?
Спасибо вам!
avatar

vebster

  • 30 июня 2019, 15:53
0
Пожалуйста подумайте, как можно заставить удаляться эту переменную
avatar

vebster

  • 26 июня 2019, 17:48
0
т.е эту переменнтую ни как нельзя удалить, кроме как в ручную?
я имею ввиду если же я закинул индикатор на график и закрыл этот график то эта переменная останется, и я спрашиваю возможно ли как то её убрать так же как и если бы я убрал индикатор с графика
avatar

vebster

  • 26 июня 2019, 14:37
0
Понял в чем дело, я с графика индикатор не удалял, а просто закрывал вкладку терминала, вкладку инструмента(фунт доллар) и val не удаляется так

а если же удалить индикатор с графика тогда всё ок

Собственно вопрос, как можно сделать так чтобы индикатор удалялся при удалении индикатора с графика + при закрытии вкладки фунт доллар(например)
avatar

vebster

  • 26 июня 2019, 14:12
0
ууу)) точно)))) дело в нём, он не удаляется, я в ручную удаляю его и все нормально, но как сделать чтобы удалялся он сам при удалении индикатора с графика?
avatar

vebster

  • 26 июня 2019, 14:04
0
У вас получается 2 раза получить приветствие, путём загрузки 2-х раз индикатора?
avatar

vebster

  • 26 июня 2019, 12:53
0
аааа((((( что за *фигня*, первый раз скачал новый терминал и запустил на нём этот индикатор(предварительно поставил ТФ на MN)[дабы мелодия смены ТФ не сработала] ииии оо чудо, мелодия приветствия заиграло, но только один раз(да так и нужно но!!!)

закрыл я все графики, открыл новый пытаюсь повторить эффект иии… ничего!!!

далее я еще пару десятков раз попробывал получить первый результат но всё ни как, далее я решаю заного установить терминал и попробывать еще раз, в итоге!!! опять первая попытка удачная, а все остальне нет!!! что я только не пытался сделать, закрывал терминал со всеми вкладками, просто на чистую вкладку графика пытался кинуть, всё ни как… ЧТо за такое… Как это объяснить?? <img src='http://opentraders.ru/templates/skin/g6h/images/smilies/002.gif' alt=' :) '>&nbsp; <img src='http://opentraders.ru/templates/skin/g6h/images/smilies/017.gif' alt=' ;) '>&nbsp; )) у меня слов нету)))

P.S решил скачать новый терминал т.к подумал вдруг в моём что-то не то))) т.к не проигрывалось в моём, в итоге проблема не в терминале, а в чём)???
avatar

vebster

  • 26 июня 2019, 12:48
0
ничего не изменилось(((
по быстрому можно как то сделать в индикаторе проверку на то есть ли он на графике или нет, как вы написали выше

2))) САМОЕ ВАЖНОЕ!!! ответьте пожалуйста почему не проигрывается музыка когда кидаю индикатор на график, что не так?? ответьте пожалуйста на это. Что можно сделать? Уже перепробовал менять название звуков — ничего…
avatar

vebster

  • 26 июня 2019, 08:49
0
Спасибо что отписались, заменил то что вы ниже написали, но проблема осталась( (((

1) так же заметил что если кидаем на график на котором Н4(например) у нас происходит срабатывания мелодии потому что она занесена сюда:
if(Period()==240 ) PlaySound("3175.wav");bPlayS=False;
   if(Period()==30 ) PlaySound("3232.wav");bPlayS=False;
   if(Period()==15 ) PlaySound("3252.wav");bPlayS=False; 

Иными словами если же сделать для всех ТФ, и создать чистый график уже не важно будет на каком он ТФ, после того как кинем индикатор на этот график произойдёт мелодия! Можно ли как то избавиться чтобы мелодия была только когда меняем ТФ ??? (надеюсь я понятно объяснил, если нет постараюсь другому)
2) У меня всё ни как не может воспроизвестись мелодия при заливке на чистый график индикатора, ничего!!! В чем может быть проблема??? я так понимаю проблема именно у меня, т.к Андрей и вы утверждаете что всё прекрасно работает!? Почему у меня не работает, что не так?? я пытался уже поменять:
input string mus=«news.wav»; на любой другой не помогает, как проверить? блин, даже не знаю как спросить, что сделать можно чтобы проверить что оно не работает??? как заставить проигрываться когда кидаем на график индюк?

Спасибо
avatar

vebster

  • 26 июня 2019, 07:44
0
Как в вашем варианте сделать так чтобы при обновлении индикатора не проигрывалась музыка? только исключительно когда идёт смена ТФ?
avatar

vebster

  • 25 июня 2019, 20:12
Начать торговлю с Альпари