Простой скрипт отображающий информацию цена время.

У Вас есть идея, под которую нужен торговый робот? А, быть может, требуется создание нового индикатора или адаптация старого к МТ5? Бесплатно советники и индикаторы под Ваше техническое задание!

Простой скрипт отображающий информацию цена время.

Сообщение ВЯЧЕСЛАВПЕТРОВ » 20 окт 2016, 06:29

Второй блок между двумя датами.
Аватар пользователя
ВЯЧЕСЛАВПЕТРОВ
 
Сообщений: 1522
Зарегистрирован: 06 сен 2016, 21:28
Средств на руках: 90.40 Доллар
Награды: 2
Ветеран I (1) Медаль за эрудицию (1)
Группа: Базовая
Благодарил (а): 3574 раз.
Поблагодарили: 434 раз.
Автор Вячеслав Петров. Возьму капитал или счет в управление. В лс.
Мониторинг трех счетной системы. Первый.Второй. Третий.
Четвертый.

Re: Простой скрипт отображающий информацию цена время.

Сообщение Рэндом » 20 окт 2016, 06:38

Я ничего не понял из вашего последнего поста. Опишите все полностью в одном посте. И постарайтесь сделать это понятно и полно. Только тогда вы получите скрипт который действительно нужен вам.
Аватар пользователя
Рэндом
Специалист MQL
 
Сообщений: 13700
Зарегистрирован: 18 июл 2013, 08:05
Средств на руках: 31.45 Доллар
Группа: Администраторы
Благодарил (а): 1131 раз.
Поблагодарили: 3174 раз.
Каждый заблуждается в меру своих возможностей.

Re: Простой скрипт отображающий информацию цена время.

Сообщение Haos » 20 окт 2016, 07:20

А у меня вопрос вывод данных нужен именно в окошко или как комментарий в левом верхнем углу сойдет?
Аватар пользователя
Haos
Специалист MQL
 
Сообщений: 24699
Зарегистрирован: 29 мар 2014, 16:07
Средств на руках: 193.70 Доллар
Группа: Главные модераторы
Благодарил (а): 3379 раз.
Поблагодарили: 8200 раз.

Re: Простой скрипт отображающий информацию цена время.

Сообщение Haos » 20 окт 2016, 08:20

Ваш скрипт буду делать я. Пункты техзадания придется уточнять по одному. Пока я жду ответ о выводе инфы на экран. Саму работу начну чуть позже - сейчас у меня советник в разработке.
Аватар пользователя
Haos
Специалист MQL
 
Сообщений: 24699
Зарегистрирован: 29 мар 2014, 16:07
Средств на руках: 193.70 Доллар
Группа: Главные модераторы
Благодарил (а): 3379 раз.
Поблагодарили: 8200 раз.

Простой скрипт отображающий информацию цена время.

Сообщение ВЯЧЕСЛАВПЕТРОВ » 20 окт 2016, 16:23

Haos писал(а):Ваш скрипт буду делать я. Пункты техзадания придется уточнять по одному. Пока я жду ответ о выводе инфы на экран. Саму работу начну чуть позже - сейчас у меня советник в разработке.


Скрипт для сбора информации выводить можно как вам будет удобнее программировать.
Если можно скрин как это отображается информация в верхнем левом углу там вроде валютные пары.
Как вам удобнее.
Второй вариант.
Задаются две даты.
Например 2016 01 10 и 2016 04 24
Основа задаем дату год 2016 месяц 01 день 10 скрмпт определяет максимум дня. Если цена ниже на вторую дату 2016 04 24 минимум если цена выше вторую дату 2016 04 24. Если у первой определен максимум то у второй минимум и наоборот.
Пример.
У меня получилось так по паре канадец доллар 1.4566 (четыре знака после запятой.) на 2016 01 10
1.2470 на 2016 04 24
Разница в 2086 пунктов.
104 дня 3 месяца
Около 20 пунктов в день скорость трейда.
На мой взгляд сразу нужно сделать окно с двумя датами если вторая не задана то расчет ведется на сегодняшний день.
Аватар пользователя
ВЯЧЕСЛАВПЕТРОВ
 
Сообщений: 1522
Зарегистрирован: 06 сен 2016, 21:28
Средств на руках: 90.40 Доллар
Награды: 2
Ветеран I (1) Медаль за эрудицию (1)
Группа: Базовая
Благодарил (а): 3574 раз.
Поблагодарили: 434 раз.
Автор Вячеслав Петров. Возьму капитал или счет в управление. В лс.
Мониторинг трех счетной системы. Первый.Второй. Третий.
Четвертый.

Re: Простой скрипт отображающий информацию цена время.

Сообщение Haos » 24 окт 2016, 12:14

Вот по такому формату вывода - посмотрите, если устроит, то хорошо.
Вложения
01.png
SC-Informer-v1.ex4
(5.55 KB) Скачиваний: 30
Аватар пользователя
Haos
Специалист MQL
 
Сообщений: 24699
Зарегистрирован: 29 мар 2014, 16:07
Средств на руках: 193.70 Доллар
Группа: Главные модераторы
Благодарил (а): 3379 раз.
Поблагодарили: 8200 раз.

Re: Простой скрипт отображающий информацию цена время.

Сообщение Haos » 24 окт 2016, 13:02

Нюансы.
1. Кол-во месяцев. По сколько дней? Взял 30. Весьма сомнительное дело.
2. Что делать если бары начала и конца временного интервала будут выглядеть таким образом (начало там же где и конец, да еще и своеобразное?
Вложения
02.png
Аватар пользователя
Haos
Специалист MQL
 
Сообщений: 24699
Зарегистрирован: 29 мар 2014, 16:07
Средств на руках: 193.70 Доллар
Группа: Главные модераторы
Благодарил (а): 3379 раз.
Поблагодарили: 8200 раз.

Простой скрипт отображающий информацию цена время.

Сообщение ВЯЧЕСЛАВПЕТРОВ » 24 окт 2016, 13:41

Haos писал(а):Нюансы.
1. Кол-во месяцев. По сколько дней? Взял 30. Весьма сомнительное дело.
2. Что делать если бары начала и конца временного интервала будут выглядеть таким образом (начало там же где и конец, да еще и своеобразное?

С днями пока пойдет потом найду скрипты которые работают с датами.
С с математической точки зрения с барами серьезный вопрос с практической нет задаются бары за несколько лет или месяцев где уже выражен трейд.
Если нет объективной разницы задается верхняя точка первого раннего во времени и нижняя второго позднего во времени.

Здесь в обоих случаях а больше б по времени.
если бы было наоборот б больше а или равно тогда расчет можно переворачивать.


02.png


Для примера в программировании я слаб. Понимаю что язык другой. Просто пример.

Скрипт предназначен для точного вычисления количества лет, месяцев и дней, прошедших с определенной даты, например, дня рождения. Числа, которые получаются в результате вычисления склоняются в соответствии с правилами русского языка. Имеется ограничение: так как используются даты в формате UNIXSTAMP, скрипт работает только с датами после 1 января 1970 года.
<?php
// 24 января 1985 года
$birthday = mktime(0, 0, 0, 1, 24, 1985);
echo birthday($birthday);

// Количество лет, месяцев и дней, прошедших со дня рождения
function birthday($sec_birthday)
{
// Сегодняшняя дата
$sec_now = time();
// Подсчитываем количество месяцев, лет
for($time = $sec_birthday, $month = 0;
$time < $sec_now;
$time = $time + date('t', $time) * 86400, $month++){
$rtime = $time;
}
$month = $month - 1;
// Количество лет
$year = intval($month / 12);
// Количество месяцев
$month = $month % 12;
// Количество дней
$day = intval(($sec_now - $rtime) / 86400);
$result = declination($year, "год", "года", "лет")." ";
$result .= declination($month, "месяц", "месяца", "месяцев")." ";
$result .= declination($day, "день", "дня", "дней")." ";
return $result;
}

// Склонение числа $num
function declination($num, $one, $ed, $mn, $notnumber = false)
{
// $one="статья";
// $ed="статьи";
// $mn="статей";
if($num === "") print "";
if(($num == "0") or (($num >= "5") and ($num <= "20")) or preg_match("|[056789]$|",$num))
if(!$notnumber)
return "$num $mn";
else
return $mn;
if(preg_match("|[1]$|",$num))
if(!$notnumber)
return "$num $one";
else
return $one;
if(preg_match("|[234]$|",$num))
if(!$notnumber)
return "$num $ed";
else
return $ed;
}
?>


Если вам интересно узнать точное количество лет, месяцев и дней, прошедших со дня вашего рождения, воспользуйтесь формой, представленной ниже.
Результат работы скрипта на сайте где написан код.
C 15.02.1976 прошло 40 лет 8 месяцев 9 дней
Аватар пользователя
ВЯЧЕСЛАВПЕТРОВ
 
Сообщений: 1522
Зарегистрирован: 06 сен 2016, 21:28
Средств на руках: 90.40 Доллар
Награды: 2
Ветеран I (1) Медаль за эрудицию (1)
Группа: Базовая
Благодарил (а): 3574 раз.
Поблагодарили: 434 раз.
Автор Вячеслав Петров. Возьму капитал или счет в управление. В лс.
Мониторинг трех счетной системы. Первый.Второй. Третий.
Четвертый.

Re: Простой скрипт отображающий информацию цена время.

Сообщение Haos » 24 окт 2016, 16:41

Это ничего не нужно. Я уже все написал. Сейчас Экстремумы и скорость пишу. Ваше определение направления по моему рисунку неправильно, точнее неоднозначно, значит определить будет невозможно. Нужно или по хаям мериться или по низам или одновременно, но не порознь!
Аватар пользователя
Haos
Специалист MQL
 
Сообщений: 24699
Зарегистрирован: 29 мар 2014, 16:07
Средств на руках: 193.70 Доллар
Группа: Главные модераторы
Благодарил (а): 3379 раз.
Поблагодарили: 8200 раз.

Re: Простой скрипт отображающий информацию цена время.

Сообщение Haos » 24 окт 2016, 17:46

Проверяйте!
Вложения
03.png
SC-Informer-v1.ex4
(8.73 KB) Скачиваний: 29
Аватар пользователя
Haos
Специалист MQL
 
Сообщений: 24699
Зарегистрирован: 29 мар 2014, 16:07
Средств на руках: 193.70 Доллар
Группа: Главные модераторы
Благодарил (а): 3379 раз.
Поблагодарили: 8200 раз.


Вернуться в Торговые советники на заказ

Кто сейчас на форуме?

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 255

Права доступа к форуму

Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

cron