NNFX Trade Assistant V5.0
NNFX Trade Assistant V5.0
The NNFX Trade Assistant (TA) is an Expert Advisor Based on the No Nonsense Forex methods as prescribed by @VP,
The TA performs the day to day mundane but extremely important money management concepts of the No
Nonsense Forex algo trading system.
What it does: The NNFX Trade Assistant allows the trader (you) to manually enter trade positions based on
the No Nonsense method once your trading algo signals for a trade to be entered.
What it does not do: The NNFX Trade Assistant is not a fully automated robot, it will not automatically enter trade
positions for you, you are still required to analyse your algo and determine it is the time is right to enter a trade.
The TA is not designed to take the place of manual backtesting, strategy testing and simulator testing, and will not
work when used with those methods. The TA has only been forward tested on demo and live accounts.
The TA is untested on any form of market other than Forex (metals, crypto, stocks, futures, options, indecies etc) so
please do not complain or be suprised if it does not work correctly, or at all, on those symbols. The No Nonsense Forex
method is for the 8 majors and subsequent currency cross symbols (28).
What it looks like: The NNFX Trade Assistant will load onto your chart and display the following information.
Buy Button: Click to enter BUY positions
Sell Button: Click to enter SELL positions
Close All Button: Click to close all open positions on the current symbol with the magic number
Move to BE Button: Click to bring the stop loss on open positions to break even (BE)
Risk Setting: Manual adjustment of the total risk %*
Hide Info Button: Click to hide the info panel from your chart
Info Panel: The info panel displays a variety of market data and trade details
*note: the on chart risk % setting will reset if chart symbols or timeframes are changed. Please be sure to check this
before placing a trade. The value will reset to whatever value is in the Trade Assistant settings.
NNFX Trade Assistant
Info Panel: The info panel displays useful information about the current market conditions, as well as the profit
and loss (P&L) of each open position.
Spread: The spread of the current symbol. The spread is displayed in a PIP.POINT format
Example: A spread of 1 pip and 4 point, or 14 points, will display as 1.4
Time: The time remaining on the current candle before it closes (HH:MM:SS)
*note: The profit and loss calculation includes commissions and swaps into the formula so it shows the accurate P&L
of each trade.
NNFX Trade Assistant
Money Management: By default the NNFX (TA) will automatically process the required No Nonsense Forex
methods when you press a buy or sell button.
The TA will calculate your risk based on your account balance, divide that x2 so you have 2 open positions.
It will then set your stop loss at the correct distance of 1.5x ATR for both trades.
It will set the take profit of trade 1 to 1x ATR.
When the take profit price is reached, it will close trade 1 in profit, and then move the stop loss of trade 2 to
break even. Trade 2 must be monitored by you to determine the desired exit price.
Note: It is possible to override the risk % calculation and set a manual position size per trade within the TA settings.
The Settings:
Ask for confirmation: If True, a popup will appear to confirm when the trade buttons are pressed
Use fixed lot size instead: Override the Risk% settings and use a fixed position size
Open 1 trade with this size: Trade with a single position instead of 2 (no scaling out, SL and TP only)
Open 2 trades with this size: The fixed position size you wish to use per trade (2 trades)
Maximal Risk %: The maximum percent of your account you want to risk
Maximal Slippage alllowed: The maximum amount of slippage allowed
Take Profit ATR multiplier: The ATR take profit multiplier advised by VP is 1x ATR
Take Profit ATR multiplier for trade 2: The ATR take profit multiplier for trade 2. 0 = disabled.
Stop Loss ATR multiplier: The ATR stop loss multiplier advised by VP is 1.5x ATR
Break Even PIPs above entry: The number of additional pips to add for your BE to cover trade costs
Magic Number to mark the trades: The unique magic number of the EA on this symbol
Your account currency symbol: Change the symbol which appears in the info panel ($, £, € etc)
Show profit in pips instead of $: Set toggle to true to show the P&L in pips on the info panel
Move the menu to the left/right: The horizontal position in pixels of the TA on the chart
Move the menu to the up/down: The vertical position in pixels of the TA on the chart
Menu Corner: The position on the chart you wish to display the trading buttons
Text Color: The color of the text on the buttons
Button Color: The color of the buttons
Border Color: The color of the border around the TA
MenuBackground Color: The color of the backround of the TA
Info Text Color: The color of the text in the Info Panel
ATR Period: The ATR period advised by VP is 14
Follow FIFO compliance: If True, the TA will place trades with different position sizes
Difference in lot sizes: The lot size difference between trade 1 & trade 2 for FIFO purposes
NNFX Trade Assistant
Installation:
Find the TA in the MT4 navigator tree, under Expert Advisors, the double click it or drag it onto your chart.
If you still do not see a smiley face, check your expert properties (press F7 or right click your chart, select experts
advisors, then properties.
Goto the common tab and make sure Allow Live Trading is checked.
Check the face status is smiley and not grumpy. A grumpy face means the TA is not enabled.
NNFX Trade Assistant
Future Developments:
The NNFX Trade Assistant may be developed in the future as more teachings by @VP are released to the public.
Notice: All credit for the NNFX Trade Assistant goes to @VP for his teachings, @redevil5k for his coding expertise,
@cryptothedog for his amazing discord channel, and other helpful community members for their additional coding
and testing efforts!
The NNFX Trade Assistant is a prototype trading tool and should be used on a practice/demo trading account to fully
understand the functionallity of the tool.
The NNFX Trade Assistant has not been tested under USA FIFO conditions, recent efforts have been made to try and
make the TA FIFO compliant, however this is in the testing phase, so please test this for yourselves.
The NNFX Trade Assistant is suppplied to the No Nonsense Forex community as is. By using the tool you agree that
none of the creators, designers or discord channels associated with the tool will be held liable for and losses that
may be incured, or any faults or bugs that may be encountered whilst using the NNFX Trade Assistant.
Due to people sharing the TA outside of the No Nonsense Forex discord channel, the source code for this Expert
Advisor is no longer available to the community. Please do not ask for it.
Please report any issues or bugs found with this tool to @firewight on the Discord channel.
NNFX Trade Assistant
Changelog:
V5.0 Bug fixed that would open 2 positions when selling, even when the “Open 1 trade” option was set to True.
Added efforts to make the TA FIFO compliant by opening 2 positions with slightly different position sizes.
V3.2: Fixed bug when the TA would pull back your manually adjusted SL after trade 1 had hit TP.
Added a Hide Info / Show Info button to the interface to show/hide the info panel.
Added a Show Profit in Pips instead of $ true/false toggle to the settings.