The attached ZIP files contain the first Beta releases of rfkTradeMarks for NT7 and NT8, core functionality being the long awaited provision of configurable trade execution lines for NT ChartTrader users. I don't know why I didn't do this ages ago. Such is life, history, men, plans and mice.
Internal data is currently held in global shared lists, and history is not currently saved outside of the active session, both these aspects may change in future implementations. Ninjascript compilation will affect the amount of data that stays connected between charts, but not in a nasty way.
No attempt is made to read from internal NinjaTrader execution databases, this may also change, but first priority is somethings that works, looks decent, behaves well and is quick enough. I think it's close but please treat as Beta, usual support offerings and full caveat emptor apply in full.
Line colors and styles are fully configurable for trade Breakeven, Win and Loss conditions. Breakeven can be switched off by setting its associated plot color to Transparent.
Optional Entry and Exit dots can also be plotted, these are best used if the default Ninja markers are not active, and also good in conjunction with the optional 'RealTime' setting which draws using actual execution time rather than Bar time.
Open Trades can be displayed or left invisible; if Visible they may optionally use a different Dotted Line style with adjustable width, otherwise they will be set to use the same closed trade styles that are in force.
Full support is provided for scaling in/out and account switching.
A ClearTradeData flag is provided to force a full list data clear in case of screen mess, this should only be required if bugs or aliens invade and does brutally clear all lists for now.
Attached images are of the default Parameter settings for NT7 and NT8 (the defaults assume Ninja markers are also in use) and several example chart images are also attached illustrating various parameter combinations in use.
We'll see what turns up on the fix/request list, and what gets left on the list, but I think it's fair copy for a first cut, especially for an NT8 virgin who doesn't like heady code. :)