Best-MetaTrader-Indicators.
★ Free MetaTrader Indicators, Oscillators & amp; Coleção de sistemas de negociação ★
Sistema de Tendências TFS.
Trend Following System (TFS)
O sistema de tendência seguinte foi criado para mantê-lo em um mercado vencedor o maior tempo possível e fora de uma troca perdedora o mais cedo possível.
O sistema TFS não identifica tops ou fundos, mas mantém você no preto em grandes movimentos e dá-lhe uma grande porcentagem de lucro.
É um sistema que permite que o mercado lhe diga quando entrar no comércio e quando sair.
Sistema de arquivo.
O terminal do cliente reconhece os tipos de programas por sua localização em diretórios subordinados.
Todos os programas de aplicativos estão concentrados no diretório ClientTerminal_folder \ experts. EAs, scripts e indicadores personalizados que você vai usar em seu trabalho prático devem estar localizados em diretórios correspondentes, como mostrado na Figura 24 seguinte. As EAs estão localizadas diretamente no diretório ClientTerminal_folder \ experts. S cripts e indicadores estão nos subdiretórios ClientTerminal_folder \ experts \ scripts e ClientTerminal_folder \ experts \ indicators, respectivamente.
Figura 24 Diretório para armazenamento de arquivos, criado por um usuário.
Você pode criar outros diretórios para armazenar alguns arquivos. No entanto, você não pode usar programas localizados lá.
Tipos de arquivo.
No MQL4, existem três tipos de arquivos que carregam um código de programa: mq4, ex4 e mqh.
Os arquivos do tipo mq4 representam um código-fonte do programa. Arquivos desse tipo contêm textos-fonte de todos os tipos de programas (EAs, scripts, indicadores). Para a criação de códigos de programa, o MetaEditor é usado. Quando um código é totalmente ou parcialmente criado, ele pode ser salvo e posteriormente aberto para modificação. Arquivos do tipo mq4 não podem ser usados para execução no terminal do cliente. Um programa deve ser compilado antes de poder usá-lo. Como resultado de uma compilação de código-fonte, é criado um arquivo do mesmo nome com a extensão ex4.
Um arquivo do tipo ex4 é um programa compilado pronto para uso prático no terminal do cliente. Arquivos deste tipo não podem ser editados. Se um programa precisa ser modificado, isso deve ser feito em seu código fonte (um arquivo de tipo mq4); ele deve ser editado e compilado novamente. O nome do arquivo ex4 não aponta para o tipo de programa, seja um script, um EA ou um indicador. Os arquivos com extensão ex4 podem ser usados como arquivos de biblioteca.
Os arquivos do tipo mqh são arquivos de inclusão. É um texto fonte de blocos de programas personalizados usados com freqüência. Esses arquivos podem ser incluídos em textos-fonte de EAs, scripts e indicadores na fase de compilação. Normalmente, os arquivos incluem a descrição das funções importadas (por exemplo, veja arquivos stdlib. mqh ou WinUser32.mqh) ou a descrição de constantes e variáveis comuns (stderror. mqh ou WinUser. mqh). Como regra geral, os arquivos do tipo mqh são armazenados no diretório ClientTerminal_folder \ experts \ include.
Os arquivos de inclusão são chamados assim porque geralmente eles estão incluídos & quot; no estágio de compilação para o arquivo fonte principal usando a diretiva #include. Apesar do fato de que os arquivos do tipo mqh podem conter um código fonte do programa e podem ser compilados pelo MetaEditor, eles não são independentes e independentes, ou seja, eles não requerem compilação para obter arquivos executáveis do tipo ex4. Como incluem arquivos, pode-se usar arquivos mq4 que devem ser armazenados em ClientTerminal_folder \ experts \ include.
Secções "EAs", "quot; Indicadores personalizados, & quot; e "Scripts" do navegador do terminal do cliente mostrará apenas os nomes dos arquivos que possuem a extensão ex4 e estão localizados na pasta correspondente. Os arquivos compilados em versões antigas do MetaEditor não podem ser iniciados e são exibidos em uma cor cinza.
Existem outros tipos de arquivos que não fazem um programa completo, mas são usados na criação de programas de aplicativos. Por exemplo, um programa pode ser criado a partir de vários arquivos separados ou usando uma biblioteca criada anteriormente. Você pode criar bibliotecas de funções personalizadas destinadas a armazenar blocos de programas de usuário usados com freqüência. Recomenda-se armazenar bibliotecas no diretório ClientTerminal_folder \ experts \ bibliotecas. Os arquivos de mq4 e ex4 podem ser usados como arquivos de biblioteca. As bibliotecas não podem começar por si mesmas. O uso de arquivos de inclusão é mais preferível do que o uso de bibliotecas devido ao consumo adicional de recursos de computador em chamadas de função de biblioteca.
Na primeira parte do livro "Programação em MQL4", "quot; nós analisamos arquivos mq4 de textos de origem e arquivos compilados ex4.
sistema de comércio Mq4
Здравствуйте. Как сделать линию буфера полупрозрачной? В маркете есть индикатор где это реализовано.
Пару простых вопросов от новичка.
Привет форумчане, пушу индикатор MQL4, всё получается хорошо но. Но немного не могу понять у меня к примеру индикатор вычисляет что то и получается один результат (назовем его & quot; r '') так вот как мне вывести результат на график? Я знаю что для этого есть БУФЕР но примеры в учебниках не дают мне.
Майнер Биткоин.
Привет! Допустим, я приобрёл & # 160; MINING RIGS 500 NVIDIA - ROI EXPERT RIGS (500MH / S) и начал получать Биткоины. Возникоют следующие вопросы: 1. Сколько биткоинов я буду получать в сутки? 2. Как их обналичивать?
глобал систем иррор.
разве не 2 с половиной часа назад должны были начаться торги или я опять в универ в тапочках пришёл? как на стенку смотрю. 4 брокера.
Напишу советник бесплатно.
если у вас есть хороая стратегия, и вы готовы ей поделиться, могу написать советника. приглашаю обсудить или публично или в личные собщения.
От отеории к практике.
Добрый вечер, уважаемые трейдеры! Решил было на какое-то время покинуть форум, и сразу как-то скучно стало :)))) А просто читать, увы - неинтересно. Все заняты какими-то мелкими проблемами, в рамках своих личных моделей и своего личного видения рынка. Про какие-то несчастные GARCHи мне советуют.
Интересное и юмор (политика и история под запретом)
При публикации, пожалуйста, соблюдайте правила ресурса. Также помните, что: Форум ïî трейдингу, автоматическим торговым системам и тестированию торговых стратегий Интересное и Юмор Rashid Umarov, 2017/08/07 14:28 Вниманию всех членов сообщества! За любые посты с политикой, которые провоцируют.
20 лотов на 100 долларах.
Добрый день подскажите на сколько реально сделать 20 лотов на 100 $ при клече 1 к500 и типе счета маркет? Может есть какие нибудь советники или наработки. Поделитесь плиз. Сливать 100 долларов не охото, а руками только слив и получится (
Прогнозы на основе фундаментального анализа. Какие эксперты заслуживают доверия?
Господа! & # 160; Давайте на этой ветке проведем полезное длявсех нас исследование, суть чего такова. & # 160; & # 160; & # 160; & # 160; & # 160; & # 160; & # 160; & # 160; & # 160; & # 160; & # 160; & # 160; & # 160; Всем & # 160; известно, что & # 160; политическая ситуация в мире определяющимобразом & # 160; влияет на котировки валютныхпар. Несложно найти и сайты *, где эксперты, что проводят фундаментальныйанализ, выкладывают.
Статьи по торговле на финансовых рынках.
Как снизить риски трейдера.
Оторые должны учитываться в алгоритмах торговых систем. Снижение таких рисков - важнейшая задача для получения прибыли при трейдинге.
Создаем новую торговую стратегию с использованием технологии разложения входов на индикаторы.
В статье предложена технология, с помощью которой каждый желающий сможет создать свою уникальную торговую стратегию, собрав индивидуальный набор индикаторов, и разработать собственные сигналы для входа в рынок.
Торговля по уровням ДиНаполи.
В статье рассматривается один из вариантов практической реализации советника для торговли ïî уровням ДиНаполи при помощи стандартных инструментов MQL5. Протестированы результаты его работы и сделаны выводы.
Как торговать на внешней бирже криптовалют через MetaTrader 5.
Функционал MQL5 дополнился новой возможностью - созданием пользовательских символов и графиков. В статье рассматривается использование этой возможности для торговли на внешней криптовалютной бирже через терминал MetaTrader 5.
Автоматический подбор перспективных сигналов.
Статья посвящена изучению торговых сигналов для MetaTrader 5 с автоматическим исполнением на счетах подписчиков. Также рассматривается разработка инструментов для поиска перспективных торговых сигналов прямо в терминале.
Торговая стратегия 'Momentum Pinball'
В этой статье продолжается тема написания кода к торговым системам, описанным в книге Линды Рашке и Лоуренса Коннорса Биржевые секреты. Высокоэффективные стратегии краткосрочной торговли & quot ;. На этот раз исследуется система & # 39; Momentum Pinball & # 39 ;: описано создание двух индикаторов, торгового робота и сигнального блока по ней.
Ночная торговля в азиатскую сессию: как оставаться в прибыли.
В статье рассматривается понятие ночной торговли, стратегии торговли, их реализация на MQL5. Проведено тестирование и сделаны выводы.
Раскладываем входы по индикаторам.
В жизни трейдера бывают разные ситуации. Часто по истории успешных сделок мы пытаемся восстановить стратегию, а глядя на историю убытков - доработать и улучшить ее. И в том, и в другом случае мы сопоставляем сделки с известными индикаторами. В этой статье предлагается методика пакетного сопоставления сделок с рядом индикаторов.
Кроссплатформенный торговый советник: Классы CExpertAdvisor и CExpertAdvisors.
В заключительной статье серии о кроссплатформенном торговом советнике речь пойдет о классах CExpertAdvisor и CExpertAdvisors, которые служат контейнерами для всех ранее описанных компонентов эксперта. Также рассмотрена реализация отслеживания новых баров и сохранения данных.
Оценка риска в последовательности сделок с одним активом. Продолжение.
Статья развивает идеи, предложенные в предыдущей части и продолжает их рассмотрение. Описаны вопросы распределения доходностей, построения и изучения статистических закономерностей.
Работа Фрилансерам.
Н у.........
Я не знаю, какие индикаторы использует имеющийся у меня демо советник, прошу написать новый с такими же характеристиками, чтобы работал с рублями, а не только в долларах. Источник: tcoop. de/settingsea/
Нужен скрипт и советник. Цель - добавить любые свечи график.
Техническое задание. Скрипт: Выполняет алгоритмы: создать файл с названием в формате. hst с указанием Prazo в качестве символа, который показывает в таблице "Символы", его цену "Бид" и "Аск" обозначать нулевая "0", формировать в. cvs (номер свечи (по порядку), время.
Доработать комплект индикаторов входящих в базовую поставку МТ5.
Среди предустановленных индикаторов МТ5 есть 20 индикаторов с паттернами (сигналами), которые описаны в документации и коды находятся в MQL5 \ Include \ Especialista \ Signal. Задача состоит из двух частей: 1. К имеющемуся коду с помощью внешних файлов прикрутить графическую демонстрацию паттерна на графике цены.
Создать советник по индикатору.
Приветствую. Возможно, некоторые уже видели подобное задание на фрилансе, вот теперь окончательно определился с требованиями, удалил предыдущий заказ и создаю новый: Для MT4.Входные параметры: Объем сделкиСтоп-лосс (ïî желанию) Magia numberSlippageВкл Выкл опцию оповощения на email о сигнале открытой .
Настроить интеграцию МТ5 к агрегатору криптовалютных бирж.
Добрый день, уважаемые разработчики Необходимо настроить интеграцию терминала МТ5 к агрегатору криптовалютных бирж coinigyПример настройки находится здесь MQL5 / ru / artigos / 4160В результате интеграции должны быть доступны следующие функции: Получение реальных и.
Соевтник по работе с японскими свечками.
требуется эксперт, который должен открывать сделку каждую новую свечку. открытие новой сделки в том или ином направлении происходит ïî закрывшейся предыдущей свече. т.е если пред. свечка бычья то и в начале открытия новой свечки сделка откроется на покупку и наоборот. также сделка закрывается по закрытию.
Индикатор, который присылает уведомления.
Нужен индикатор на основе обычного боллинджера и обычного стохастика. Главная задача, чтобы он присылал уведомления, когда индикатор показывает торговый сигнал. Вид нужного сигнала должен выбираться. Например, нужен сигнал, когда цена опуститься ниже нижней полосы боллинджера или цена опустилась ниже.
Требуется привязать индикатор. ex4 к советнику (открытый код)
безиндикаторный советник (код открытый) выставляет две отложки байстоп и селстоп через определенное расстояние от цены. после сработки одной из отложек-вторая удаляется и советник работает ïî своему алгоритму. требуется привязать два стрелочных индикатора (привязка ïî имени) к советнику. после сигнала.
ВСТАВИТЬ ФУНКЦИЮ - ОТКРЫВАТЬ 1-Й ЛОТ ТОЛЬКО ПОСЛЕ / НАПРИМЕР / 3 ИЛИ 4 ИЛИ 5 И Т. П.
МОЖНО ЛИ ВСТАВИТЬ ФУНКЦИЮ - ОТКРЫВАТЬ 1-Й ЛОТ ТОЛЬКО ПОСЛЕ 3 КАСАНИЯ КАНАЛА ИЛИ 10-ТОГО КАСАНИЯ КАНАЛАВ УСЛОВИЯХ СОВЕТНИКА. ВЫБОР КОЛИЧЕСТВА КАСАНИЙ ЗАДАЕТ ПОЛЬЗОВАТЕЛЬ В УСЛОВИЯХ. Т. Е. О..............
ВСТАВИТЬ ФУНКЦИЮ - ОТКРЫВАТЬ 1-Й ЛОТ ТОЛЬКО ПОСЛЕ / НАПРИМЕР / 3 ИЛИ 4 ИЛИ 5 И Т. П.
МОЖНО ЛИ ВСТАВИТЬ ФУНКЦИЮ - ОТКРЫВАТЬ 1-Й ЛОТ ТОЛЬКО ПОСЛЕ 3 КАСАНИЯ КАНАЛА ИЛИ 10-ТОГО КАСАНИЯ КАНАЛАВ УСЛОВИЯХ СОВЕТНИКА. ВЫБОР КОЛИЧЕСТВА КАСАНИЙ ЗАДАЕТ ПОЛЬЗОВАТЕЛЬ В УСЛОВИЯХ. Т. Е. О..............
Магазин Приложений.
Gráficos Sincronizados.
Скрипт Sincronizado Gráficos помогает при сравнении ценовых баров различных символов или баров различных периодов одного символа. Запустите скрипт на графике и изменяйте положение и масштаб графика, позиция в истории всех открытых графиков будет синхронизирована. Бары на разных графиках выравниваются по левой границе окна в соответствии с временем открытия.
CreateGridOrdersTune.
Скрипт для открытия сетки ордеров Если Вам необходимо быстро открыть несколько отложенных ордеров (Buy Limit, vender, comprar Stop, Sell Stop) на некотором расстоянии от текущей цены, то этот скрипт избавит Вас от рутинных действий! Разрешите авто-торговлю перед запуском скрипта. Использование: Запустите скрипт на графике. Входные параметры: Língua das mensagens exibidas (EN, RU, DE, FR, ES) - язык вывода сообщений (английский, русский, немецкий, французский, испанский). Preço para abrir.
Ordem de parada virtual pendente virtual.
Скрипт используется для автоматизации выставления отложенных Comprar Stop ордеров, стоп-лоссов и тейк-профитов на заданных трейдером уровнях. Основные цели Избежать необоснованного входа в длинную позицию на ложном пробое уровня в результате расширения спреда дилинговым центром; Избежать необоснованного срабатывания стоп-лосса в результате & quot; прокола & quot; котировкой важного уровня (фрактала) без подтверждения закрытием цены; Установить нужный виртуальный ордер и войти в рынок при запрете дилин.
MA em ofertas em tempo real.
В момент совершения сделки скрипт записывает значения индикатора Média móvel и цен OHLC бара. Для последующего количественного анализа торговли данные сохраняются в файл формата. CSV. Параметры индикатора Média de Mudança указываются во входных параметрах скрипта. Informações do fornecedor о расположении файла выводится после остановки работы скрипта.
HedgeTerminalApi.
Торгуйте разнонаправленно вместе с библиотекой HedgeTerminalApi! HedgeTerminalApi - это программный интерфейс, позволяющий использовать технологии виртуализации HedgeTerminal в ваших роботах и скриптах. Используя HedgeTerminalApi, вы сможете вести разнонаправленную торговлю, когда два и более торговых алгоритма занимают противоположенные позиции на одном торговом инструменте. Библиотека позволяет роботам отслеживать свои позиции, даже если эти позиции полностью или частично перекрывают друг дру.
Momentum EA.
MOMENTUM EA - это торговая система на основе анализа ценового действия. 2 компонента системы: Первая стратегия отслеживает сильные ценовые действия. Затем советник начинает открывать сделки в направлении тренда. Сделки комп, Это не сеточная система, советник добавляет дополнительные сделки только в случае продолжения импульса тренда. Советник не добавляет сделки при р.
Advanced Scalper.
Advanced Scalper - это результат более чем 15-летнего изучения рынков и программирования торговых советников. Эксперт использует продвинутые алгоритмы выхода и емеет встроенные фильтры спреда и алгоритмы контроля проскальзывания. Гибкая кастомизация в соответствии с потребностями клиента, широкие возможности настройки. Конечно, есть также рекомендуемые настройки, которые можно посмотреть на странице комментариев. Базовая логика советника уже более двух лет с успехом работает на реальных счетах.
Painel avançado para força e velocidade da moeda.
Панель работает на 28 валютных парах. Она основана на наших 2 основных индикаторах (Força de Moeda Avançada 28 e Impulso de Moeda Avançado). Она предоставляет прекрасный обзор всего рынка Форекс. На ней отображаются значения Advanced Currency Strength, скорость движения валют и сигналы для 28 пар Форекс на всех (9) таймфреймах. Представьте, как улучшится ваша торговля, если вы сможете наблюдать за всем рынком, пользуясь лишь одним индикатором на графике для нахождения трендов и / или возможност.
Cortex - полностью автоматизированный скальперский советник, торгующий на ключевых уровнях ценового графика. Каждая торговая позиция сопровождается продвинутым алгоритмом модификации и защищается плотным скрытым стоп-приказом, обеспечивающим минимизацию торговой просадки. Для фиксации профита используется умная многоступенчатая стратегия, позволяющая существенно повысить прибыльность торговли. Эксперт поддерживает торговлю фиксированным лотом, а также содержит блок ММ для автоматического расчета.
EvoNightEA.
EvoNightEA - это полностью автоматизированный торговый советник, основанный на принципе скальпинга в ночное время суток. Советник полностью основан на принципе технического анализа и включает в себя ряд разработок, которые были успешно применены в других роботах! Советник может быть использован на большинстве доступных торговых инструментов, а его установка занимает всего несколько минут. Отличительные особенности Не использует & quot; токсичные & quot; торговые методы (Мартингейл, усреднения и т. д.);
Sistema Forex Smart S EA.
Sistema Forex Smart S EA.
Segunda ordem de compra: SL 50, TP 0.
Terceiro pedido de compra: SL 50, TP 0.
Pedido pendente de compra pendente: na TP30 da primeira encomenda com SL 20, TP 30.
Segunda ordem de venda: SL 50, TP 0.
Terceira ordem de venda: SL 50, TP 0.
Pedido de parada de venda pendente: no TP30 da primeira encomenda com SL 20, TP 30.
Aqui está Rodrigo, o proprietário da estratégia ForexSmartS.
Obrigado pelo incrível trabalho que você fez. Fiquei feliz por saber que ainda existem caras legais como você que estão em compartilhar, como eu faço com meu blog.
Eu vou tentar sua EA e dar-lhe meus comentários.
indicadores.
Aqui está Rodrigo, o proprietário da estratégia ForexSmartS.
Obrigado pelo incrível trabalho que você fez. Fiquei feliz por saber que ainda existem caras legais como você que estão em compartilhar, como eu faço com meu blog.
Eu vou tentar sua EA e dar-lhe meus comentários.
Por favor, você publica os indicadores que você usou na estratégia inteligente forex?
Desde já, obrigado.
Por favor, você publica os indicadores que você usou na estratégia inteligente forex?
Desde já, obrigado.
Obrigado Funyo.
Copyright & copy; 2000 - 2017, Jelsoft Enterprises Ltd.
O melhor suporte resistente Trendlines. mq4.
O melhor suporte resistente Trendlines. mq4.
// | Copyright © 2006, John Hitt |
#property copyright & quot; Copyright © 2006, John Hitt & quot;
#property link & quot; jhitt@kanji. dyndns"
cor externa H4_S = FireBrick;
cor externa H1_R = RoyalBlue;
cor externa H1_S = FireBrick;
cor externa M15_R = RoyalBlue;
cor externa M15_S = FireBrick;
#define SUPPORT 2.
// | Função de inicialização do indicador personalizado |
// | Função de desinitialização do indicador personalizado |
// | Função de iteração do indicador personalizado |
datetime currentbar = 0;
se (HigherHigh (i, 1, rate_array) == true)
else if (sbar == 0 & amp; rate_array [i] [3] & gt; rate_array [ebar] [3]) // use 3 para alto.
DrawTrendline (& quot; M15_R ?, ebar, sbar, PERIOD_M15, RESISTANCE, rate_array);
se (LowerLow (i, 1, rate_array) == true)
senão se (sbar == 0 & amp; rate_array [i] [2] & lt; rate_array [ebar] [2]) // use 2 para baixo.
DrawTrendline (& quot; M15_S & quot ;, ebar, sbar, PERIOD_M15, SUPPORT, rate_array);
se (HigherHigh (i, 1, rate_array) == true)
else if (sbar == 0 & amp; rate_array [i] [3] & gt; rate_array [ebar] [3]) // use 3 para alto.
DrawTrendline (& quot; H1_R ?, ebar, sbar, PERIOD_H1, RESISTANCE, rate_array);
se (LowerLow (i, 1, rate_array) == true)
senão se (sbar == 0 & amp; rate_array [i] [2] & lt; rate_array [ebar] [2]) // use 2 para baixo.
DrawTrendline (& quot; H1_S & quot ;, ebar, sbar, PERIOD_H1, SUPPORT, rate_array);
se (HigherHigh (i, 1, rate_array) == true)
else if (sbar == 0 & amp; rate_array [i] [3] & gt; rate_array [ebar] [3]) // use 3 para alto.
DrawTrendline (& quot; H4_R & quot ;, ebar, sbar, PERIOD_H4, RESISTANCE, rate_array);
se (LowerLow (i, 1, rate_array) == true)
senão se (sbar == 0 & amp; rate_array [i] [2] & lt; rate_array [ebar] [2]) // use 2 para baixo.
DrawTrendline (& quot; H4_S & quot ;, ebar, sbar, PERIOD_H4, SUPPORT, rate_array);
if (array [point] [3] == array [point + shift] [3] || array [point] [3] == array [point-shift] [3])
se ((ponto-mudança - 1) == 0)
se (array [point] [3] & gt; array [ponto + shift + 1] [3] & amp; array [ponto] [3] & gt; array [point-shift-1] [3])
retornar (HigherHigh (ponto, shift-1, array));
retornar (HigherHigh (ponto, shift-1, array));
if (array [point] [2] == array [point + shift] [2] || array [point] [2] == array [point-shift] [2])
se ((ponto-mudança-1) == 0)
se (matriz [ponto] [2] & lt; array [ponto + shift + 1] [2] & amp; array [ponto] [2] & lt; array [point-shift-1] [2])
retorno (LowerLow (ponto, shift-1, array));
retorno (LowerLow (ponto, shift-1, array));
se (matriz [i] [0] == valor || matriz [i] [0] & lt; valor)
se (que == RESISTÊNCIA)
se (matriz [i] [3] == pico) retornar (i);
se (array [i-1] [3] == pico) return (i-1);
se (array [i-2] [3] == pico) return (i-2);
se (matriz [i-3] [3] == pico) retorna (i-3);
se (array [i] [2] == peak) return (i);
se (matriz [i-1] [2] == pico) retornar (i-1);
se (array [i-2] [2] == pico) return (i-2);
se (matriz [i-3] [2] == pico) retorna (i-3);
se (array [i] [0] & lt; value) return (i);
int thickness = 1;
int style = STYLE_DASH;
se (Period ()! = timeframe)
p1 = GetRealPosition (p1, array, que, r_array [p1] [0], r_array [p1] [3]);
p2 = GetRealPosition (p2, array, que, r_array [p2] [0], r_array [p2] [3]);
se (Period ()! = timeframe)
p1 = GetRealPosition (p1, array, que, r_array [p1] [0], r_array [p1] [2]);
p2 = GetRealPosition (p2, array, que, r_array [p2] [0], r_array [p2] [2]);
se (que == RESISTÊNCIA)
se (que == RESISTÊNCIA)
se (que == RESISTÊNCIA)
se (que == APOIO)
ObjectCreate (nome, OBJ_TREND, 0, array [p2] [0], array [p2] [2], array [p1] [0], array [p1] [2]);
ObjectCreate (nome, OBJ_TREND, 0, array [p2] [2], array [p2] [3], array [p1] [0], array [p1] [3]);
ObjectSet (nome, OBJPROP_RAY, true);
ObjectSet (nome, OBJPROP_BACK, true);
ObjectSet (nome, OBJPROP_WIDTH, espessura);
ObjectSet (nome, OBJPROP_STYLE, estilo);
ObjectMove (name, 0, array [p2] [0], array [p2] [2]);
ObjectMove (nome, 1, matriz [p1] [0], array [p1] [2]);
ObjectMove (nome, 0, array [p2] [0], array [p2] [3]);
ObjectMove (nome, 1, matriz [p1] [0], matriz [p1] [3]);
Copyright & copy; 2000 - 2017, Jelsoft Enterprises Ltd.
Комментарии
Отправить комментарий