Big Mike's Trading Forum
 

Go Back   Big Mike's Trading Forum

> Trading Forums > Traders Hideout > Vendors and Product Reviews


NexGen indicators and review (www.nexgent3.com)
Started:September 27th, 2010 (09:14 PM) by mrloanapproval Views / Replies:71,488 / 215
Last Reply:July 3rd, 2015 (08:16 PM) Attachments:24

Welcome to Big Mike's Trading Forum.

Welcome, Guest!

This forum was established to help traders by openly sharing indicators, strategies, methods, trading journals and discussing the psychology of trading.

BMT is fundamentally different than most other trading forums:
  • We work extremely hard to keep things positive on our forums.
  • We do not tolerate rude behavior, trolling, or vendor advertising in posts.
  • We firmly believe in openness and encourage sharing. The holy grail is within you, it is not something tangible you can download.
  • We expect our members to participate and become a part of the community. Help yourself by helping others.


You'll need to register in order to view the content of the threads and start contributing to our community. It's free and simple, and we will never resell your private information.

-- Big Mike
     

Reply
 24  
 
Thread Tools Search this Thread

NexGen indicators and review (www.nexgent3.com)

Old September 28th, 2010, 05:53 AM   #11 (permalink)
Market Lizard
Berlin, Europe
 
Trading Experience: Advanced
Platform: NinjaTrader, MultiCharts
Broker/Data: Interactive Brokers
Favorite Instrument: Keyboard
 
Fat Tails's Avatar
 
Posts: 9,279 since Mar 2010
Thanks: 4,161 given, 23,536 received
Forum Reputation: Legendary


mrloanapproval View Post
After 2 weeks of training and recording sections of NexGen T3, I was in complete sticker shock. I am going to purchase Ninja Trader and open an account at Mirus Futures. I think the only thing I am lacking is indicators. Does anyone have similar indicators as NexGen? I want to SIM for another months, then go live. I am looking for Large Triggers, Small Triggers, Bollinger Bands, Mid Band, MACD's, Support and Resistance lines. After reviewing so many different post, it seems that there are many ways an indicator can read. I have a good amount of knowledge from NexGen, but just don't want to pay the price for the software considering it's all free or close to free. Any pointers?

Thank you for any input. (the new guy)

You just need to look a bit around. You will find on this forum

- MACDBBLines (download section)
- Large and Small Trigger Lines
- Keltner Channels

The only difficult thing to replicate from the T3 system are the support and resistance indicators. They are based on fibonacci lines (swing highs and lows, retracements, expansions, projections and alternates) from different time frames. It is not the most important element of their setup, but is needed for determining return-to-risk ratios. It is basically a marketing tool for Nexgen. The price they charge for their indicators is outrageous.

I have coded a similar indicator. If you want to try it, send me a private message.

Reply With Quote
     
The following 4 users say Thank You to Fat Tails for this post:
     

Old September 28th, 2010, 06:39 AM   #12 (permalink)
Elite Member
Quebec
 
Trading Experience: Intermediate
Platform: NinjaTrader wt Rancho Dinero's profiling tools
Broker/Data: Stage 5 trading/AMP/Rithmic
Favorite Instrument: ES, NQ
 
trendisyourfriend's Avatar
 
Posts: 3,465 since Oct 2009
Thanks: 2,721 given, 4,079 received


Fat Tails View Post
You just need to look a bit around. You will find on this forum

- MACDBBLines (download section)
- Large and Small Trigger Lines
- Keltner Channels

The only difficult thing to replicate from the T3 system are the support and resistance indicators. They are based on fibonacci lines (swing highs and lows, retracements, expansions, projections and alternates) from different time frames. It is not the most important element of their setup, but is needed for determining return-to-risk ratios. It is basically a marketing tool for Nexgen. The price they charge for their indicators is outrageous.

I have coded a similar indicator. If you want to try it, send me a private message.

Fat indicator is pretty much the same although i have not compared both side by side.

I use the exact framework as NexGen (Keltner, Trigger lines (Large' Small), MACDBBLines), a copy conform (CC) if you want of their indicators. Send me an PM i'll try to help you. What version of Ninja do you use ? I have been using the same base since 2 years ago except that i have added Market Profile for identifying emerging key areas during a session. How long have you been using their framework ?

Please register to view the post attachment(s), image(s), or screenshot(s) - it's simple and free.

Reply With Quote
     
The following 3 users say Thank You to trendisyourfriend for this post:
     

Old September 28th, 2010, 11:23 AM   #13 (permalink)
Market Lizard
Berlin, Europe
 
Trading Experience: Advanced
Platform: NinjaTrader, MultiCharts
Broker/Data: Interactive Brokers
Favorite Instrument: Keyboard
 
Fat Tails's Avatar
 
Posts: 9,279 since Mar 2010
Thanks: 4,161 given, 23,536 received
Forum Reputation: Legendary


With NinjaTrader 7 you do not need to code Trigger Lines. Trigger Lines are just composed of the linear regression indicator and an exponential moving average of the linear regression indicator. The EMA is comparable to the signal line of the MACD.

Both indicators are default indicators of NinjaTrader. So just use

Large Trigger Lines

LineReg(80) and EMA (LinReg(80), 20). EMA is comparable to signalline of MACD.

Small Trigger Lines

LinReg(20) and EMA(LinReg(20), 5).

MACDBBLines

https://www.bigmiketrading.com/free_downloads/ninjatrader-7/indicators/598-download.html?view

Keltner Channel

Modified Keltner using an EMA as a CenterLine with Period 55 and ATR 3.

https://www.bigmiketrading.com/free_downloads/ninjatrader-7/indicators/625-download.html?view

Reply With Quote
     
The following 8 users say Thank You to Fat Tails for this post:
     

Old October 2nd, 2010, 04:54 AM   #14 (permalink)
Elite Member
Colorado Springs
 
Trading Experience: Intermediate
Platform: Sierra Chart, Ninja Trader
Broker/Data: IQFeed, AMP/CQG
Favorite Instrument: EC, ES, TF
 
tdaman's Avatar
 
Posts: 107 since Oct 2010
Thanks: 26 given, 19 received

1 Bar Lag w/ Replicated NEXGEN Indicators!!!

I've been using the original native NEXGEN T-3 Fibs software now for almost a year and until now have not been able to develop any strategies in NT7 because the NEXGEN software code is closed. After finally replicating the indicators (noted w orange halo and price markers) I noticed a one bar lag. The replicated MACD is also one dot behind (the tiny dot is Nexgen). As most traders know 1 bar can be worth thousands especially when used in a strategy! Is there any way to fix this? Thanks to anybody for their input!

Attached Thumbnails
NexGen indicators and review (www.nexgent3.com)-lag.jpg  
Reply With Quote
     

Old October 2nd, 2010, 05:12 AM   #15 (permalink)
Market Lizard
Berlin, Europe
 
Trading Experience: Advanced
Platform: NinjaTrader, MultiCharts
Broker/Data: Interactive Brokers
Favorite Instrument: Keyboard
 
Fat Tails's Avatar
 
Posts: 9,279 since Mar 2010
Thanks: 4,161 given, 23,536 received
Forum Reputation: Legendary


tdaman View Post
I've been using the original native NEXGEN T-3 Fibs software now for almost a year and until now have not been able to develop any strategies in NT7 because the NEXGEN software code is closed. After finally replicating the indicators (noted w orange halo and price markers) I noticed a one bar lag. The replicated MACD is also one dot behind (the tiny dot is Nexgen). As most traders know 1 bar can be worth thousands especially when used in a strategy! Is there any way to fix this? Thanks to anybody for their input!

If you want the value for the current bar to be plotted, you need to set the indicators to CalculateOnBarClose = False.

This way the result for the unstable period will be shown. This requires that the indicator recalculates the result with each incoming tick, so it will increase CPU load. So if you use this setting with complex indicators, NinjaTrader might freeze. But for trigger lines, Keltner Channels and MACD there should be no problem.

Reply With Quote
     
The following 2 users say Thank You to Fat Tails for this post:
     

Old October 2nd, 2010, 12:42 PM   #16 (permalink)
Elite Member
Colorado Springs
 
Trading Experience: Intermediate
Platform: Sierra Chart, Ninja Trader
Broker/Data: IQFeed, AMP/CQG
Favorite Instrument: EC, ES, TF
 
tdaman's Avatar
 
Posts: 107 since Oct 2010
Thanks: 26 given, 19 received

Excellent... That works. THx much!

Reply With Quote
     

Old October 3rd, 2010, 01:53 PM   #17 (permalink)
Elite Member
Tomball, TX
 
Trading Experience: Beginner
Platform: NinjaTrader
Broker/Data: Zen-Fire
 
Posts: 6 since Sep 2010
Thanks: 1 given, 2 received


kekkis View Post
Trigger lines are just two ema, and macdbb lines are free.

Sorry, i watch the trigger line code and its not just ema's

code is here




#region Using declarations
using System;
using System.Diagnostics;
using System.Drawing;
using System.Drawing.Drawing2D;
using System.ComponentModel;
using System.Xml.Serialization;
using NinjaTrader.Data;
using NinjaTrader.Gui.Chart;
#endregion

// This namespace holds all indicators and is required. Do not change it.
namespace NinjaTrader.Indicator
{
/// <summary>
/// Trigger Lines
/// </summary>
[Description("Trigger Lines.")]
[Gui.Design.DisplayName("Trigger Lines")]
public class TriggerLines : Indicator
{
#region Variables
private int length = 20; //80; //20;
private int trigAvg = 8; //5; //8;
private DataSeries value1;
private DataSeries value2;
private bool bTrigWasRising = false;


#endregion

/// <summary>
/// This method is used to configure the indicator and is called once before any bar data is loaded.
/// </summary>
protected override void Initialize()
{
Add(new Plot(Color.Cyan, "Plot1_Up"));
Add(new Plot(Color.Magenta, "Plot1_Dn"));
Add(new Plot(Color.Cyan, "Plot2_Up"));
Add(new Plot(Color.Magenta, "Plot2_Dn"));


value1 = new DataSeries(this);
value2 = new DataSeries(this);

Overlay = true;
PriceTypeSupported = true;

BarsRequired = length+trigAvg;
}

/// <summary>
/// Calculates the indicator value(s) at the current index.
/// </summary>
protected override void OnBarUpdate()
{
value1.Set(LinReg(base.Input,length)[0]);
value2.Set(EMA(value1,trigAvg)[0]);


if (value2[0]>=value1[0])
{
if (bTrigWasRising)
{
Plot1_Up.Set(value1[0]);
Plot2_Up.Set(value2[0]);
}
Plot1_Dn.Set(value1[0]);
Plot2_Dn.Set(value2[0]);
bTrigWasRising = false;
}
else
{
if (!bTrigWasRising)
{
Plot1_Dn.Set(value1[0]);
Plot2_Dn.Set(value2[0]);
}
Plot1_Up.Set(value1[0]);
Plot2_Up.Set(value2[0]);
bTrigWasRising = true;
}
}

#region Properties
/// <summary>
/// </summary>
[Browsable(false)]
[XmlIgnore()]
public DataSeries Plot1_Up
{
get { return Values[0]; }
}

/// <summary>
/// </summary>
[Browsable(false)]
[XmlIgnore()]
public DataSeries Plot1_Dn
{
get { return Values[1]; }
}

/// <summary>
/// </summary>
[Browsable(false)]
[XmlIgnore()]
public DataSeries Plot2_Up
{
get { return Values[2]; }
}

/// <summary>
/// </summary>
[Browsable(false)]
[XmlIgnore()]
public DataSeries Plot2_Dn
{
get { return Values[3]; }
}

/// <summary>
/// </summary>
[Description("Period")]
[Category("Parameters")]
public int Period
{
get { return length; }
set { length = Math.Max(1, value); }
}
/// <summary>
/// </summary>
[Description("Trigger Average")]
[Category("Parameters")]
public int TrigAvg
{
get { return trigAvg; }
set { trigAvg = Math.Max(1, value); }
}

#endregion
}
}

#region NinjaScript generated code. Neither change nor remove.
// This namespace holds all indicators and is required. Do not change it.
namespace NinjaTrader.Indicator
{
public partial class Indicator : IndicatorBase
{
private TriggerLines[] cacheTriggerLines = null;

private static TriggerLines checkTriggerLines = new TriggerLines();

/// <summary>
/// Trigger Lines.
/// </summary>
/// <returns></returns>
public TriggerLines TriggerLines(int period, int trigAvg)
{
return TriggerLines(Input, period, trigAvg);
}

/// <summary>
/// Trigger Lines.
/// </summary>
/// <returns></returns>
public TriggerLines TriggerLines(Data.IDataSeries input, int period, int trigAvg)
{
checkTriggerLines.Period = period;
period = checkTriggerLines.Period;
checkTriggerLines.TrigAvg = trigAvg;
trigAvg = checkTriggerLines.TrigAvg;

if (cacheTriggerLines != null)
for (int idx = 0; idx < cacheTriggerLines.Length; idx++)
if (cacheTriggerLines[idx].Period == period && cacheTriggerLines[idx].TrigAvg == trigAvg && cacheTriggerLines[idx].EqualsInput(input))
return cacheTriggerLines[idx];

TriggerLines indicator = new TriggerLines();
indicator.SetUp();
indicator.CalculateOnBarClose = CalculateOnBarClose;
indicator.Input = input;
indicator.Period = period;
indicator.TrigAvg = trigAvg;

TriggerLines[] tmp = new TriggerLines[cacheTriggerLines == null ? 1 : cacheTriggerLines.Length + 1];
if (cacheTriggerLines != null)
cacheTriggerLines.CopyTo(tmp, 0);
tmp[tmp.Length - 1] = indicator;
cacheTriggerLines = tmp;
Indicators.Add(indicator);

return indicator;
}

}
}

// This namespace holds all market analyzer column definitions and is required. Do not change it.
namespace NinjaTrader.MarketAnalyzer
{
public partial class Column : ColumnBase
{
/// <summary>
/// Trigger Lines.
/// </summary>
/// <returns></returns>
[Gui.Design.WizardCondition("Indicator")]
public Indicator.TriggerLines TriggerLines(int period, int trigAvg)
{
return _indicator.TriggerLines(Input, period, trigAvg);
}

/// <summary>
/// Trigger Lines.
/// </summary>
/// <returns></returns>
public Indicator.TriggerLines TriggerLines(Data.IDataSeries input, int period, int trigAvg)
{
return _indicator.TriggerLines(input, period, trigAvg);
}

}
}

// This namespace holds all strategies and is required. Do not change it.
namespace NinjaTrader.Strategy
{
public partial class Strategy : StrategyBase
{
/// <summary>
/// Trigger Lines.
/// </summary>
/// <returns></returns>
[Gui.Design.WizardCondition("Indicator")]
public Indicator.TriggerLines TriggerLines(int period, int trigAvg)
{
return _indicator.TriggerLines(Input, period, trigAvg);
}

/// <summary>
/// Trigger Lines.
/// </summary>
/// <returns></returns>
public Indicator.TriggerLines TriggerLines(Data.IDataSeries input, int period, int trigAvg)
{
if (InInitialize && input == null)
throw new ArgumentException("You only can access an indicator with the default input/bar series from within the 'Initialize()' method");

return _indicator.TriggerLines(input, period, trigAvg);
}

}
}
#endregion

May I ask, where does all this go. Nexgen puts everything in the computer, so I have no idea where to enter these formulas.

Thanks,

Reply With Quote
     
The following user says Thank You to mrloanapproval for this post:
     

Old October 3rd, 2010, 01:57 PM   #18 (permalink)
Elite Member
Tomball, TX
 
Trading Experience: Beginner
Platform: NinjaTrader
Broker/Data: Zen-Fire
 
Posts: 6 since Sep 2010
Thanks: 1 given, 2 received


max-td View Post
hey Mr mrloanapproval !

welcome to BMT btw

we do not offer sets off vendors-indicators here - lol

but one fun / hobby for traders + coders is to have a look at verndor-stuff + try to reproduce it with free stuff or maybe to come near to their stuff.

this is good for learning how things work and also good for building up experience + a "feeling" for indicators + setups.

but it is not cracking codes or so, its just like trying to paint pics like keith haring maybe -- just for having fun - not for selling at the end.
and this is NO illegal action, there is no problem with this.

of course its nice if you discover things while doing this and use them your further trading-setups.

first what you need to do all this is : screenshots, screenshots , screnshots of the stuff you want to rebuild.
you must compare the original things to your own replicas again and again in charts to get as close to it as possible.

so that would be the beginning : if you watch the original stuff, make screenshots of it ! take care that you have time + price-axes on it.
then you go ahead and build own charts that looks like those ... thats the start point of the game.

i can not say : try this or try that without having pictures + examples to show what the point is, that should be created.

i dont know if EOT Pro or sharkys stuff is close to nexgen because i dont know how nexgen looks
or even better said : i dont know what you have seen while you looked to Nexgen-stuff

also if you say small triggers or Mid Bands - this can be lots of things, the names often says nothing.

so if you post pictures of what you talk about, its the best way to get in the direction of what you want i think.

Thank you, I have some screen shots, I will post them shortly. They are in another computer.

Reply With Quote
     

Old October 3rd, 2010, 05:14 PM   #19 (permalink)
Market Lizard
Berlin, Europe
 
Trading Experience: Advanced
Platform: NinjaTrader, MultiCharts
Broker/Data: Interactive Brokers
Favorite Instrument: Keyboard
 
Fat Tails's Avatar
 
Posts: 9,279 since Mar 2010
Thanks: 4,161 given, 23,536 received
Forum Reputation: Legendary


mrloanapproval View Post
May I ask, where does all this go. Nexgen puts everything in the computer, so I have no idea where to enter these formulas.

Thanks,

You first need to import the indicators into NinjaTrader and then apply the indicators to a chart.

(1) MACDBBLines

-> Download MACDBBlines to your PC (any folder you like) -> link for NT7 indicator below

https://www.bigmiketrading.com/free_downloads/ninjatrader-7/indicators/598-download.html?action=jump

-> Then import indicator to NT7 via File -> Utilities -> Import NinjaScript

-> You can now apply the indicator to a chart (right click -> indicators)

(2) TriggerLines

With NT7 you do not need to import anything. You can build the trigger lines by using an indicator on indicator approach. Open a chart. Apply EMA to chart. Select period 20 via indicator dialogue. Then select Indicators under Input Series and choose LinReg, 80, Default Instrument. Next apply Linreg 80 to chart. These are the large trigger lines.

You can also import the coded trigger lines. They will show different up and down colors. That is all.

Reply With Quote
     
The following 2 users say Thank You to Fat Tails for this post:
     

Old October 18th, 2010, 03:00 PM   #20 (permalink)
Market Wizard
Honolulu, Hawaii
 
Trading Experience: Intermediate
Platform: NinjaTrader
Broker/Data: ATC/TT, AMP/Zen-Fire, AMP/CQG
Favorite Instrument: TF
 
bluemele's Avatar
 
Posts: 2,547 since Jun 2010
Thanks: 3,806 given, 2,794 received



Fat Tails View Post
You first need to import the indicators into NinjaTrader and then apply the indicators to a chart.

(1) MACDBBLines

-> Download MACDBBlines to your PC (any folder you like) -> link for NT7 indicator below

https://www.bigmiketrading.com/free_downloads/ninjatrader-7/indicators/598-download.html?action=jump

-> Then import indicator to NT7 via File -> Utilities -> Import NinjaScript

-> You can now apply the indicator to a chart (right click -> indicators)

(2) TriggerLines

With NT7 you do not need to import anything. You can build the trigger lines by using an indicator on indicator approach. Open a chart. Apply EMA to chart. Select period 20 via indicator dialogue. Then select Indicators under Input Series and choose LinReg, 80, Default Instrument. Next apply Linreg 80 to chart. These are the large trigger lines.

You can also import the coded trigger lines. They will show different up and down colors. That is all.

I use NexGen for trading, but I learned the system from someone else. Curious how you read them the same considering that NT doesn't scale vertically?

I would love to dump TS, but NT doesn't do what I need... You can't see proper separation with dot on rails (bollinger bands).

Reply With Quote
     

Reply



Big Mike's Trading Forum > Trading Forums > Traders Hideout > Vendors and Product Reviews > NexGen indicators and review (www.nexgent3.com)

Thread Tools Search this Thread
Search this Thread:

Advanced Search


Similar Threads
Thread Thread Starter Forum Replies Last Post
Joel Parker's www.priceactionroom.com review Big Mike Vendors and Product Reviews 85 April 4th, 2015 09:31 AM
The Strategy Lab (www.thestrategylab.com) review babypowder Vendors and Product Reviews 13 December 18th, 2014 06:29 AM
FT71 www.futurestrader71.com review Big Mike Vendors and Product Reviews 26 July 31st, 2014 11:54 AM
www.intellitraders.com review or scam? Big Mike Vendors and Product Reviews 3 May 14th, 2012 10:31 AM
www.richlazytrader.com review Gary65 Vendors and Product Reviews 6 June 15th, 2011 09:50 PM


All times are GMT -4. The time now is 07:10 PM.

Powered by vBulletin®
Copyright ©2000 - 2015, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
Copyright © 2015 by Big Mike Trading. All information is for educational use only and is not investment advice.
There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
 
no new posts

Page generated 2015-09-04 in 0.26 seconds with 20 queries on phoenix via your IP 54.226.62.251