testscaling.mq5
Сообщите нам, если считаете, что материал размещён без разрешения.
Сообщить о материале
Обращение по товару «testscaling.mq5» отправится на рассмотрение. Укажите контакт для ответа и опишите причину.
О программе
Скрипт для MetaTrader 4, предназначенный для динамического масштабирования изображения на графике. Использует класс CImage из стандартной библиотеки Canvas для загрузки и отображения растрового изображения. Скрипт последовательно изменяет ширину изображения, уменьшая её до нуля и затем увеличивая обратно, создавая эффект сжатия и растяжения.
Настройки программы
| Настройка | Описание |
|---|---|
| шаг изменения ширины рисунка (Step) | шаг изменения ширины рисунка — задаёт шаг изменения ширины рисунка |
| пауза между кадрами в милисекундах; (pause) | пауза между кадрами в милисекундах; — задаёт паузу между кадрами в милисекундах |
| прозрачность изображения от 0 до 1 (Tr) | прозрачность изображения от 0 до 1 — задаёт прозрачность изображения в диапазоне от 0 до 1 |
Поиск по коду файла
#property version "1.00"
#property strict
#include <Canvas\CImage\CImage.mqh>
#resource "\\Images\\22731093.bmp"
string bmp="::Images\\22731093.bmp";
#property script_show_inputs
input double Step=1.6; // шаг изменения ширины рисунка
input uint pause=30; // пауза между кадрами в милисекундах;
input double Tr = 1.0; // прозрачность изображения от 0 до 1
void OnStart()
{
// код доступен только после оплаты
}
double Transp=Tr;
if (Tr<0) Transp=0;
if (Tr>1) Показано первые 50% кода (символов: 660)
Открыть по тарифу
Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.
Разовая покупка файла
На этой странице откроется полный исходный код файла вместо ознакомительного фрагмента.
Зачем нужен email? После подтверждения оплаты файл сохранится в кабинете на этот email. Если аккаунта ещё нет, мы создадим его и пришлём ссылку для задания пароля. Если аккаунт уже есть, покупка добавится в него. Укажите адрес, к которому у вас есть доступ.
Чтобы оформить заказ, введите email и перейдите к оплате.