Ну так, что ваш брокер говорит ??Нет. Реальный счет ******************
Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature currently requires accessing the site using the built-in Safari browser.
Ну так, что ваш брокер говорит ??Нет. Реальный счет ******************
У брокера все нормально. Сделки в терминале брокера есть. А в нинзе сделки пропадаю после перезапуска стратегии в любом режиме, в стимуляции, в реальных торгах, в проигрывание и в демо подключении с CQG.Ну так, что ваш брокер говорит ??
Техподдержка брокера вам что рекомендует?У брокера все нормально. Сделки в терминале брокера есть. А в нинзе сделки пропадаю после перезапуска стратегии в любом режиме, в стимуляции, в реальных торгах, в проигрывание и в демо подключении с CQG.
Я не обращался в поддержку. Да и причём тут брокер. Явно что то в настройках NT или в коде чего лишнего написал.Техподдержка брокера вам что рекомендует?
Попробую.Переустанавливать NT начисто пробовали ? может локально в настройках где то стоит галка ,удалять историю ......
ну это легко проверить , если не секретный код здесь выкладывайте , если не готовы делиться то самому перепроверить , там будет четко написано это.или в коде чего лишнего написал.
Обратитесь к брокеру и попросите его посмотреть через TeamViewer Вашу NinjaTrader.У брокера все нормально. Сделки в терминале брокера есть. А в нинзе сделки пропадаю после перезапуска стратегии в любом режиме, в стимуляции, в реальных торгах, в проигрывание и в демо подключении с CQG.
От них обычного ответа не дождешься, не то чтобы они через TV помогали. Я уверен, что не в брокере дело. Это в NZ в любом режиме так происходит, вне зависимости от подключения.Обратитесь к брокеру и попросите его посмотреть через TeamViewer Вашу NinjaTrader.
Код выложу. Секретов нет! Это обычный рехеджер для опционов.ну это легко проверить , если не секретный код здесь выкладывайте , если не готовы делиться то самому перепроверить , там будет четко написано это.
а так все настройки перепроверить повнимательней ........
namespace NinjaTrader.NinjaScript.Strategies
{
public class FullBack : Strategy
{
private ATR ATR1;
private SMA SMA1;
//private double AtrMod;
private double RangeUp;
private double RangeDown;
protected override void OnStateChange()
{
if (State == State.SetDefaults)
{
Description = @"Рехеджер";
Name = "FullBack";
Calculate = Calculate.OnBarClose;
EntriesPerDirection = 1;
EntryHandling = EntryHandling.AllEntries;
IsExitOnSessionCloseStrategy = false;
ExitOnSessionCloseSeconds = 30;
IsFillLimitOnTouch = false;
MaximumBarsLookBack = MaximumBarsLookBack.TwoHundredFiftySix;
OrderFillResolution = OrderFillResolution.Standard;
Slippage = 15;
StartBehavior = StartBehavior.AdoptAccountPosition;
TimeInForce = TimeInForce.Gtc;
TraceOrders = false;
RealtimeErrorHandling = RealtimeErrorHandling.IgnoreAllErrors;
StopTargetHandling = StopTargetHandling.PerEntryExecution;
BarsRequiredToTrade = 20;
// Disable this property for performance gains in Strategy Analyzer optimizations
// See the Help Guide for additional information
IsInstantiatedOnEachOptimizationIteration = true;
UpLevel = 245.01;
DownLevel = 248.01;
Buy = false;
Sell = false;
Quantity = 1;
TrailingOn = false;
TrailingStep = 3;
Take = 0.1;
ValueIndicator = 12;
Historical = false;
}
else if (State == State.Configure)
{
}
else if (State == State.DataLoaded)
{
ATR1 = ATR(Close, ValueIndicator);
SMA1 = SMA(Close, ValueIndicator);
ATR1.Plots[0].Brush = Brushes.DarkCyan;
SMA1.Plots[0].Brush = Brushes.DarkCyan;
AddChartIndicator(ATR1);
AddChartIndicator(SMA1);
}
if (State == State.SetDefaults)
{
IsAdoptAccountPositionAware = true;
}
}
protected override void OnBarUpdate()
{
if (BarsInProgress != 0)
return;
if (CurrentBars[0] < 1)
return;
RangeUp = Convert.ToDouble(Math.Round(UpLevel + UpLevel / 100 * Take, 2));
RangeDown = Convert.ToDouble(Math.Round(DownLevel - DownLevel / 100 * Take, 2));
Draw.HorizontalLine(this, @"RanningBack Горизонтальная линия_1", true, UpLevel, Brushes.MediumSeaGreen, DashStyleHelper.Solid, 2);
Draw.HorizontalLine(this, @"RanningBack Горизонтальная линия_2", true, DownLevel, Brushes.MediumVioletRed, DashStyleHelper.Solid, 2);
Draw.HorizontalLine(this, @"RanningBack Горизонтальная линия_3", true, RangeUp, Brushes.DarkSeaGreen, DashStyleHelper.Dash, 1);
Draw.HorizontalLine(this, @"RanningBack Горизонтальная линия_4", true, RangeDown, Brushes.PaleVioletRed, DashStyleHelper.Dash, 1);
if(State == State.Historical && Historical == false)
{
return;
}
//////
///// ЛОГИКА ПОКУПКИ
////
//if ((TimeStart.TimeOfDay > new TimeSpan(6, 27, 0)) && (TimeEnd.TimeOfDay < new TimeSpan(6, 28, 0)))
if (Buy == true && Close[0] < UpLevel)
{
if (Position.MarketPosition != MarketPosition.Flat)
return;
EnterLong(Quantity);
}
if (TrailingOn == false && Close[0] > RangeUp)
{
ExitLong(Convert.ToInt32(Quantity));
}
if(TrailingOn == true && Close[0] > RangeUp)
{
ExitLongStopMarket(Convert.ToInt32(Quantity), SMA1[0] - TrailingStep * TickSize);
}
//////
///// ЛОГИКА ПРОДАЖИ
////
if (Sell == true && Close[0] > DownLevel)
{
if (Position.MarketPosition != MarketPosition.Flat)
return;
EnterShort(Convert.ToInt32(Quantity));
}
if (TrailingOn == false && Close[0] < RangeDown)
{
ExitShort(Convert.ToInt32(Quantity));
}
if (TrailingOn == true && Close[0] < RangeDown)
{
ExitShortStopMarket(Convert.ToInt32(Quantity), SMA1[0] + TrailingStep * TickSize);
}
}
Советы согласны -вопросу!Что за Советы, чуть чих и переустанови ниндзю.. переустанови ос.. хорошо дом перестраивать не нужно.
Нужно смотреть логи, обратитесь в поддержку платформы. Можно написать через Help>email support, это автоматически пристегнет нужные логи и файлы.всем привет.у меня вопрос..почему у меня выскакивает это окно..если ордера выставляються через чарт трейдер..я имею ввиду атм