рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Multimedia (Мультимедиа).

Multimedia (Мультимедиа). - раздел Программирование, Easy Language Dictionary Вы Можете Запустить Видео Файл (.avi Файл ) Используя Комбинации Из Трёх Заре...

Вы можете запустить видео файл (.avi файл ) используя комбинации из трёх зарезервированных слов. EasyLanguage позволяет Вам строить видеоклипы из множества различных .avi файлов, и это позволяет Вам смешивать и воспроизводить видеоклипы по вашему желанию. Сначала, Вы получайте индификационный номер для каждого видеоклипа (ID), который Вы будете использовать в Ваших торговых сигналах, методах анализа, или функциях. Вы можете проиграть (воспроизвести) видеоклип в любое время . Три зарезервированных слова, необходимые для создания видеоклипов описаны ниже.

MakeNewMovieRef

Это зарезервированное слово создает новый видеоклип и возвращает значение, представляющее индификационный номер (ID) созданного видеоклипа.

Синтаксис :

Value = MakeNewMovieRef;

Параметры:

Value - любая числовая переменная или массив.

Примечания:

Как только Вы создали видеоклип, используя это зарезервированное слово, Вы можете добавлять один или большее количество видеофайлов .avi к этому файлу, используя зарезервированное слово AddToMovieChain. Вы должны знать ID видеоклипа, поскольку ID видеоклипа является ссылкой на данный видеофайл.

Пример: Следующее выражение создает новый видеоклип и назначает ID номер переменной Value: Value = MakeNewMovieRef;

AddToMovieChain

Это зарезервированное слово добавляет .avi файлы к существующему видеоклипу и возвращает True/False в заваисимости от успеха выполнения операции. Если операция проша успешно, то возвращается True; В противном случае False.

Синтаксис:

Condition = AddToMovieChain (Movie_ID, File);

Параметры:

Condition - любая True/False переменная , или массив, Movie_ID - числовое выражение представление ID номер видеоклипа, к которому вы добавляете .avi файл , и File - полный путь и имя .avi файла, который нужно добавить к File.

Примечания:

При воспроизведении видиоклипа будут запускаться все .avi файлы в том порядке , в котором они были добавлены к видеоклипу .

Пример:

Следующий пример создаёт видеоклип и добавляют два .avi файлы к нему :

Variable: ID (-1);

ID = MakeNewMovieRef;

Condition = AddToMovieChain (ID, " c: MyMovie.avi ");

Condition2 = AddToMovieChain (ID, " c: MyOtherMovie.avi ");

PlayMovieChain

Это зарезервированное слово проигрывает видеоклип и возвращает значение True или False, зависящее от успеха выполнения операции. Если зарезервированное слово было способно запустить видеоклип - возвращается True, если нет - возвращается False.

Синтаксис:

Condition = PlayMovieChain (Movie_ID);

Параметры:

Condition - любая True/False переменная , или массив , Movie_ID - ID номер видеоклипа .

Примечания:

Как только Вы создали видеоклип, используя зарезервированное слово MakeNewMovieRef и добавили .avi файлы к видеоклипу, Вы можете запустить его.

Мы рекомендуем , чтобы Вы использовали PlayMovieChain только на последнем (прошлом) баре диаграммы или на барах, где получен комментарий (AtCommentaryBar или LastBarOnChart). Иначе, Вы можете обнаружить, что видеоклип запускается часще, чем

Вам необходимо.

Если ваша цель состоит в том, чтобы запустить видеоклип, при выполнении некоторого условия, и это условие происходит 50 раз за определённый промежуток времени, в сигнале торговли, методики анализа, или функции то видеоклип будет запускаться 50 раз , т.е. каждый раз при выполнении определённого условия.

Пример :

Следующий пример создаёт и запускает видеоклип на баре , где получен комментарий :

Variable: ID (-1 );

If BarNumber = 1 Then Begin

ID = MakeNewMovieRef;

Condition1 = AddToMovieChain (ID, " c: MyMovie.avi ");

Condition2 = AddToMovieChain (ID, " c: MyOtherMovie.avi ");

End;

If AtCommentaryBar Then Condition1 = PlayMovieChain (ID);

Признак того, что видеоклип создан и видео файлы добавлены к этому видеоклиппу только один раз является выражение "If - Then" при проверке первого бара на диаграмме. Если мы не используем это выражение "If - Then ", индикатор будет создавать видеоклипы на каждом баре.

Обратите внимание: Вы можете также использовать зарезервированное слово LastBarOnChart вместо AtCommentaryBar.

PlaySound

Это зарезервированное слово находит и запускает указанный звуковой файл (.wav файл ). Это зарезервированное слово возвратило бы Treue, указанный файл был найден и запущен, или возвращает False, если файл не был найден или не получилось проиграть его.

Синтаксис:

Condition = PlaySound ("FileName");

Параметры:

Condition - любая True/False переменная или массив, FileName - полный путь к этому файлу. Только .wav файлы можно прослушивать.

Примечания:

Мы рекомендовали , чтобы Вы использовали это зарезервированное слово только на последнем ( ) баре диаграммы или на баре, где был получен комментарий . Иначе, Вы можете обнаружить, что .wav файл проигрывается более часто чем Вы хотели. Например, если ваша цель состоит в том , чтобы запустить .wav файл всякий раз, когда выполнено определённое условие, и этот условие происходит 50 раз на ценовой диаграмме, сигнал торговли, методики анализа, или функции будет запускать .wav файл в то время, когда этот аналитический инструмент применим к ценовой диаграмме. Также , .wav файл только проигрывается один раз, даже если событие происходит больше чем один раз внутри бара. ( Если включена опция Update Every Tick то, проирывание файла будет повторяться заново каждуй тик, если конечно выполнено условие, при котором файл должен проигрываться.)

Пример :

Следующий пример запускает звуковой файл Ding.wav, когда имеется ключевое аннулирование. Пример на последнем баре диаграммы :

If LastBarOnChart AND Low < Low[1] AND Close > High[1] Then Condition1 = PlaySound("c: windows sounds ding.wav");

GetCDRomDrive

Возвращает букву первого найденного CD-ROM.

Пример:

Variable: Drive("D");

Drive = GetCDRomDrive;

 

Math and Trig. (Математические и тригонометр. функции)

AbsValue(Num)

Возвращает абсолютную величину числового выражения Num.

Arctangent(Num)

Возвращает арктангенс числового выражения Num, в градусах.

AvgList(Num , Num2, Num3, ...., NumN)

Возвращает среднее арифметическое входных параметров.

Ceiling(Num)

Возвращает наименьшее целое число, больше чем Num. Пример:

Ceiling(7.4) = 8, Ceiling(-5.4) = -5

Cosine(Num)

Возвращает косинус угла Num (в гардусах).

CoTangent(Num)

Котангенс угла Num ( в градусах ).

ExpValue(Num)

Экспонента в степени Num.

Floor(Num)

Наибольшее целое число , меньше чем Num. Пример : Floor(10.8) = 10, Floor(-11.1) = -12

FracPortion(Num)

Дробная часть числа Num. Пример : FracPortion( 1.56) = .56

IntPortion(Num)

Целая часть числа Num. Пример : IntPortion(1.56) = 1

Log(Num)

Натуральный логарифм числа Num. Пример: Log(4) = 1.386290

MaxList(Num , Num2, Num3, ..., NumN)

Возвращает максимальнео число из списка Num ...NumN. пример :MaxList(4,9,6) = 9

MaxList2(Num , Num2, Num3, ..., NumN)

Возвращает второе максимальнео число из списка Num ...NumN. пример: MaxList(4,9,6) = 6

MinList(Num , Num2, Num3, ..., NumN)

Возвращает минимальное по величине число из списка Num ...NumN. пример: MaxList(4,9,6) = 4

MinList2(Num , Num2, Num3, ..., NumN)

Возвращает второе минимальное по величине число из списка Num ...NumN. пример : MaxList(4,9,6) = 6

Mod(Num, Divisor)

Возвращает остаток от деления Num/Divisor.

Neg(Num)

Возвращает отрицательный модуль числа Num. Пример: Neg(10) = -10, Neg(-8) = -8

NthMaxList(N, Num , Num2, ..., NumM)

Возвращает N- максимальное число из списка. Пример : NthMaxList(2,8,10,1) = 8 т.е. 8 в данном случае является вторым наибольшим числом .

NthMinList(N, Num , Num2, ..., NumM)

Возвращает N- минимальное число из списка . Пример : NthMinList(2,8,10,1) = 8 т.е. 8 в данном случае является вторым наименьшим числом.(совпадение)

Pos(Num)

Возвращает модуль числа Num. Пример: Pos(-5) = 5, Pos(3) = 3

Power(Num, Pow)

Возведение в степень. Num в степени Pow. Пример : Power(2,3) = 8

Random(Num)

Возвращает случайное число от 0 до Num.

Round(Num, Prec)

Округляет число Num до Prec знаков после запятой. Пример: Round(3.456,2) = 3.46

Sign(Num)

Возвращает 1 если Num>0, возвращает 0 если Num=0, возвращает -1 если Num<0. Пример: Sign(4) = 1 , Sign(-3.23) = -1

Sine(Num)

Синус угла Num (в градусах). Пример : Sine(115.125) = .905388

Square(Num)

Квадрат числа Num. Пример: Square(4.2) = 17.64

SquareRoot(Num)

Корень квадратный из числа Num. Пример: SquareRoot(25) = 5

SumList(Num , Num2, Num3, ..., NumN)

Сумма списка чисел Num ...NumN. Пример: SumList(5,7,9) = 21

Tangent(Num)

Тангенс угла Num ( градусах ). Пример : Tangent(45) = 1

 

– Конец работы –

Эта тема принадлежит разделу:

Easy Language Dictionary

На сайте allrefs.net читайте: "EasyLanguage Dictionary"

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Multimedia (Мультимедиа).

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Data Information/General (Информация о данных).
Ago Данное зарезервированное слово используется для обозначения предыдущих баров . Использоваться может с любыми переменными, где это имеет смысл. Пример : Close of 1 Bar Ago

Date & Time Category (Дата и время).
CurrentDate Возвращает сегодняшнюю календарную дату. Пример: Если дата - 14 октября 1992, CurrentDate возвращается 921014. Обратите внимание: 1. При работе в online: Дата

Text Drawing (Изображение текста).
Коды ошибок, возвращаемые функциями объектов рисования. Если функция была определена неправильно, то будет возвращён код ошибки. Значение Объяснение -2 Идентификатор объе

Skip Words (Резервные слова).
Все слова, описанные в этом разделе являются необязательными для применения. Эти слова компилятор EasyLanguage PowerEditor пропускает при компиляции. Т.е. они совсем не несут никакой смысловой нагр

Output. Вывод информации в окно отладки (Debug Windows), в файл, или на принтер.
Вы можете выводить информацию от любого сигнала торговли (trading signal), методики анализа (analysis technique) или функции (function) в окно отладки (Debug Windows), в файл, или на принтер. Окно

Colors (Цвета).
Цвета, и их значения, для использования в объектах рисования. Можно использовать как сами слова так и их значения. Значения, возвращаемые функциями могут быть только в числовом эквиваленте.

Messaging (Передача сообщений).
Pager_DefaultName Возвращает строку содержащую получателя сообщения из File - Desktop Options - Messaging - Message Recipient. Pager_Send(itStr_Namel., "Str_Msg")

Plotting (Создание рисунков).
GetBackGroundColor Возвращает цвет фона окна . А именно , число от 1 до 16. Каждое число означает определённый цвет фона. Пример: Если текущий цвет фона - тёмно синий, функция вернёт значе

Product Information (Информация о продукте).
BlockNumber Возвращает номер блока (Block Number), защитного блогка используемого в данном ПК . Данное зарезервированное слово может использоваться для проверки подлинности ПК для которого

Alerts & Commentary (Сигналы и Коментарии).
Многие аналитические инструменты, используемые в продуктах Omega Research поддерживают опцию подачи звуковых или визуальных сигналов при выполнении определённых условий. Статистику всех поданных си

Compiler Directives (Директивы компилятора).
#BeginAlert и #End Исходный код программы будет выполнен между двумя этими директивами компилятора только в том случае, если если включен переключатель Enable Alert. Если переключ

Text Manipulation (Манипуляции с текстом).
InStr (String , String2) Возвращает местоположение строки String2 в пределах строки String1. Местоположение характеризуется числом символов с левой стороны строки String1. Если строка Stri

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги