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

Аллерт на закрытие свечи.

mad_buldozer

New Member
NinjaTrader
Здравствуйте!Ищу аллерт на закрытие свечи или бара т.к. пользую volum и range бары.В NT7 есть аллерт на достижение рынком какого либо ценового уровня может его можно как то настроить что бы подавал звук при закрытии бара?Если кто знает был бы очень признателен за инфу по этому вопросу.Спасибо.
 
mad_buldozer сказал(а):
Здравствуйте!Ищу аллерт на закрытие свечи или бара т.к. пользую volum и range бары.В NT7 есть аллерт на достижение рынком какого либо ценового уровня может его можно как то настроить что бы подавал звук при закрытии бара?Если кто знает был бы очень признателен за инфу по этому вопросу.Спасибо.
На объём поставьте алерт,volAlert называется, настройте как "по закрытию бара", объём поставьте единичку. По закрытию будет пикать. Здесь где-то был.
 
  • Like
Реакции: Iman
mad_buldozer сказал(а):
Здравствуйте!Ищу аллерт на закрытие свечи или бара т.к. пользую volum и range бары.В NT7 есть аллерт на достижение рынком какого либо ценового уровня может его можно как то настроить что бы подавал звук при закрытии бара?Если кто знает был бы очень признателен за инфу по этому вопросу.Спасибо.

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

как еще один вариант алерта
 

Вложения

  • Range_Time_NT7.tar.gz
    3,7 КБ · Просмотры: 51
  • Like
Реакции: Iman
volalert самое то!wordsword большое спасибо за помощь!
 

Вложения

  • VolAlert.tar.gz
    7,8 КБ · Просмотры: 86
Всем привет! Подскажите, пожалуйста, с помощью чего можно установить алерт, пищащий не тогда, когда цена коснулась заданного значения, а только в случае, если бар закрылся выше заданной цены? Тут какие-то два алерта в теме есть, но не уверен, что они об этом..
 
Всем привет! Подскажите, пожалуйста, с помощью чего можно установить алерт, пищащий не тогда, когда цена коснулась заданного значения, а только в случае, если бар закрылся выше заданной цены? Тут какие-то два алерта в теме есть, но не уверен, что они об этом..
надо индикатор который будет выполнять твою логигу
 
Я догадывался об этом ;). Логика так проста, что я надеюсь, уже есть этот индикатор, причём не один. Ещё раз, логика такая: индикатор проверяет, больше или меньше цена определённого значения на заданном таймфрейме; проверяет это только на закрытии бара; сли условие выполняется, то звучит бешено-радостный музон. Если нет, то музон тихо ждёт своего звёздного момента. Всё.
Очень жду ответа от вас, люди :). Спасибо.
 
Последнее редактирование:
это в визарде можно написать за 5 минут, да простят меня знатоки программирования ))
Код:
#region Using declarations
using System;
using System.ComponentModel;
using System.Diagnostics;
using System.Drawing;
using System.Drawing.Drawing2D;
using System.Xml.Serialization;
using NinjaTrader.Cbi;
using NinjaTrader.Data;
using NinjaTrader.Indicator;
using NinjaTrader.Gui.Chart;
using NinjaTrader.Strategy;
#endregion

// This namespace holds all strategies and is required. Do not change it.
namespace NinjaTrader.Strategy
{
    /// <summary>
    /// Enter the description of your strategy here
    /// </summary>
    [Description("Enter the description of your strategy here")]
    public class MyCustomStrategy222 : Strategy
    {
        #region Variables
        // Wizard generated variables
        private double price = 0; // Цена с которой сравнивать
        private bool up = true; // Напрвление, если выше up = ture, ниже up = false
        // User defined variables (add any user defined variables below)
        #endregion

        /// <summary>
        /// This method is used to configure the strategy and is called once before any strategy method is called.
        /// </summary>
        protected override void Initialize()
        {
            CalculateOnBarClose = true;
        }

        /// <summary>
        /// Called on each bar update event (incoming tick)
        /// </summary>
        protected override void OnBarUpdate()
        {
            // Condition set 1
            if(Up)
                if (Close[1] >= price)
                {
                    Alert("MyAlert0", Priority.High, "", @"C:\Program Files (x86)\NinjaTrader 7\sounds\Alert1.wav", 0, Color.White, Color.Black);
                }
            else if(Close[1] <= price)
                {
                    Alert("MyAlert0", Priority.High, "", @"C:\Program Files (x86)\NinjaTrader 7\sounds\Alert1.wav", 0, Color.White, Color.Black);
                }
        }

        #region Properties
        [Description("")]
        [GridCategory("Parameters")]
        public double Price
        {
            get { return price; }
            set { price = Math.Max(0, value); }
        }

        [Description("")]
        [GridCategory("Parameters")]
        public bool Up
        {
            get { return up; }
            set { up = value; }
        }
        #endregion
    }
}
код не проверял но думаю там можно поправить что не так
 
Последнее редактирование:
Alexander, так чтобы он потом заработал, всё равно придётся менять базовую на небазовую.. Разве нет?
 
Назад
Верх Низ