• Тинькофф Банк-лучшие банковские продукты еще выгоднее
    Выбирайте продукт от банка Тинькофф
  • Уважаемые форумчане, друзья и посетители!
    Поступило предложение ( ссылка на обсуждение ) на сбор средств поддержания форума в рабочем состоянии с 1 июня ( оплата хостинга, бэкап ежедневный на другой хостинг и тд), отчетность будет предоставляться ежемесячно. Пока на ЮMoney ( яндекс деньги), доступно картой перевод, далее добавлю другие способы. Сумму перевода указывайте на ваш выбор исходя из своих возможностей.
    Форум продолжает свою работу благодаря Вашим пожертвованиям.

Программирование Подскажите методику, как можно переделывать важные и нужные индикаторы с NT 7 на NT 8

Возможно изменить наложение:
- сейчас линия ниже гистограммы,
- сделать линию выше гистограммы.
Если не сложно, то как изменить?
НАпример на этом
123.png
 
Возможно изменить наложение:
- сейчас линия ниже гистограммы,
- сделать линию выше гистограммы.
Если не сложно, то как изменить?
НАпример на этом
Посмотреть вложение 3911
Картинку можно переделать только фотошопом :-)
А если нужно переделывать индикатор (программу) то нужен как минимум исходный код этой программы...и линий я вижу штук 50 какую и куда перенести ? Вопросов что и как нужно переделаьть обычно очень много
 
Возможно изменить наложение:
- сейчас линия ниже гистограммы,
- сделать линию выше гистограммы.
Если не сложно, то как изменить?
Думается, параметры/размер и линии, и баров гистограммы, должны быть равны, что бы линия лежала/шла по верх баров гистограммы.
 
Картинку можно переделать только фотошопом :-)
А если нужно переделывать индикатор (программу) то нужен как минимум исходный код этой программы...и линий я вижу штук 50 какую и куда перенести ? Вопросов что и как нужно переделаьть обычно очень много

Всё верно - какой вопрос, такой и ответ:thumbsup:. Фотошопом тоже нужно уметь пользоваться.:smile: Почему-то к посту не прикрепился сам индикатор.
Этот индикатор из NT7.(ниже скрин). Синяя сигнальная линия рисуется поверх гистограммы:
12345.png
После компиляции этого индикатора в NT8, синяя сигнальная линия стала рисоваться ниже гистограммы, а нужна поверх гистограммы:
1234.png
 

Вложения

  • 1.zip
    1,9 КБ · Просмотры: 11
AddPlot(new Stroke(Brushes.ForestGreen), PlotStyle.Bar, "GreenBar");

AddPlot(new Stroke(Brushes.Red), PlotStyle.Bar, "BearBar");
AddPlot(new Stroke(Brushes.Red), PlotStyle.Line, "BearLine");
AddPlot(new Stroke(Brushes.Aqua), PlotStyle.Bar, "BullBar");
AddPlot(new Stroke(Brushes.Aqua), PlotStyle.Line, "BullLine");

AddPlot(new Stroke(Brushes.Orange), PlotStyle.Line, "DiffLine");



Поменяйте местами строки. Опустите эту строку в низ. Она будет рисоваться последней. Думаю поможет, если я вас правильно понял
 
Не получилось.
Перенёс строку ниже:
12345.png
Компилировал. Строка "DiffLine" в свойствах индикатора переместилась в низ, а на картинке индикатор перестал быть похожим на себя:
1234.png
 
а где скрин что с ним не так?
На первом скрине, индикатор должен быть таким (задумка такая, и в NT7 такой у меня).:
21.png
Перенёс строку кода с 41 й строки на 50 строку:
23.png
После компиляции, "DiffLine" в свойствах индикатора переместилась на последнюю строку настройки(скрин). А на индикаторе нет этой линии(жёлтая по умолчанию), и индикатор получается другого вида (снизу скрина индикатор):
22.png
 
AddPlot(new Stroke(Brushes.Orange), PlotStyle.Line, "DiffLine");
В принципе сама строка написана верно , она разделяет, подразумевает наличие двух комплементарных сигналов с равной амплитудой . Поэтому у вас вид такой ,именно как написано в коде .
Тут скорее должно быть "OnТop" , или "FromТop" что то типа этого должно быть ............
 
Немножко полезного, адаптируя свой пакет индикаторов объёма GL++ под новую версию столкнулся с тем, что переделывать нужно реально много, начиная с элементарного переименования типов и базовых названий и заканчивая переделкой большей части функций.
На форуме саппорта ниньзи попался интересный скрипт, который помогает проделать достаточно внушительную долю работы.
Немножко данный скрипт переделал, добавил открытие файлов по одному, визуализацию с возможностью редактирования, сохранение в папку по выбору. Может быть кому то будет интересно поучаствовать в дальнейшей доработке.
Ссыль на первоисточник
http://ninjatrader.com/support/forum/showthread.php?t=79551
Картинка как это работает, конечно же показать всё тяжеловато, но кто захочет воспользоваться разберутся. В первом окошке текст скрипта из NT7, во втором сконвертированый текст для NT8/
6352217.png
6352217.png

ну и ссылки на сам конвертер и исходники проекта
https://drive.google.com/file/d/0B_WGZmbBR8NvTDVTbWc0UG5YZmc/view?usp=sharing
https://drive.google.com/file/d/0B_WGZmbBR8NvWW5rZUFsX2Y4M1U/view?usp=sharing
не работаеть силку
 
Привет, ссылку Александр должен поправить, ссылка на 2 версию конвертера, далее развивать эту тему бросил. Но как и писал, после конвертирования придётся до ума доводить руками.
 
Назад
Верх Низ