Welcome to PaintBarFactory.com!
Where Trading Is Made Easy! Nothing Is Off the Charts!
Home      NinjaTrader
 
 
NinjaTrader, our Featured Platform
 
PBF Indicator Package for NinjaTrader are AVAILABLE NOW!!!!
 
"I just received the indicators and all I can say is WOW!!! Fantastic. Thank you for the great service and for sharing all your hard work developing the indicators. I am proud to be the first NinjaTrader customer. I am interested in the other indicators also. With just the three indicators I have purchased I can see on my charts that they are money makers. Great Job. in the past when I purchased other indicators they might work on a symbol in a certain time frame then when I would change symbols or time frames they didn’t work and had to be adjusted yet I could never seem to get them right. Your indicator is spot on with every symbol or time frame I have thrown at it. Bravo!!!
 
Regards,

Michael B., WA"
Please scroll down to the bottom of this page for information on how to obtain your Machine ID, how to import indicators to your platforms,
how to set up your chart, and where to save the Template if you get the indicator package.
 
 
 
 
 
 
 
 
 
 
We are very pleased to offer the NinjaTrader platform to our clients for many reasons but one great reason is that you can get started with NinjaTrader for Free! You could easily pay hundreds of dollars per month for products with less functionality but with NinjaTrader all you need is access to a real-time or historical data feed based on your requirements and their advanced charting, market analytics, system development and trade simulation can be used for Free!
 
NinjaTrader has excelled in the area of trade management with its innovative Advanced Trade Management (ATM) technology which protects your open positions through predefined strategies that you create which semi-automates stop loss and profit target brackets on order entry, trailing stops, auto-breakeven stops, and much more… 
 
NinjaTrader is also a true end to end strategy development and automated trading platform.  Develop your strategy concept, construct it, historically test it, optimize it, live simulation test it and then live deploy it all through your account here at our firm.
 
Please continue read about NinjaTrader’s many powerful features and how it can enhance your ability to effectively trade the markets.
 
SuperDOM

The NinjaTrader SuperDOM is a proven success with traders around the globe.  Easily place orders and modify orders with a single click of your mouse or semi-automate trade management with our exclusive ATM technology.
 
- Quick order entry, exit, and scale in/out buttons
- Single click order entry and modification
- Highly visual order and position display
- Intelligent bracketed OCO orders on entry and while scaling in or out of a position
 
Chart-based Order Entry

NinjaTrader allows you to conduct your technical analysis and trade in real-time using the same advanced chart window.
 
- Enter, modify, and cancel orders directly in a chart
- Monitor position size, average entry price and real-time profit and loss
- Use ATM strategies
 
Advanced Trade Management Features
NinjaTrader’s Advanced Trade Management (ATM) capabilities give the discretionary trader a dramatic trading advantage by allowing them to implement rules and conditions for comprehensive semi-automated trade management utilizing pre-defined strategy templates.  These features include:
 
- Automated Stop Loss and Profit Target Order Submission*
- OCO (Once Cancels Other) Orders with Relational Intelligence
- Automatic Breakeven Stop Loss**
- Automatic Trailing Stops**
- Volume Based Simulated Stop Loss Orders**
 
  

  

 
 
Advanced Charting

Regardless of what markets you trade, what style of trader you are or if you require real-time or only End-of-Day analytics, NinjaTrader charts are extremely flexible, customizable and user-friendly allowing you to visualize market data in a manner that is right for you.
 
- Flexible Chart Styles, Intervals, and Comprehensive Visualization
- Over 100 Customizable Technical Indicators Included
- Develop Custom Indicators using NinjaScriptTM
- Trade Directly Within the Charts
 
 
Market Analyzer

NinjaTrader’s Market AnalyzerTM window is a turbo-charged quote sheet with multi-instrument real-time scanning and analysis with access to over 100 pre-built indicators and data columns.
 
- Customizable Indicator Columns
- Real-time Rule-based Color Coding & Alerting
- Dynamic Ranking, Sorting and Filtering
 
 
Strategy Development and Backtesting

Develop your strategy concept, construct it, historically test it, optimize it, live simulation test it and then live deploy it through your account at our brokerage. No where else can you find such a comprehensive end to end system development and automation platform.
 
- Strategy Creation for Non-Programmers
- Strategy Development using NinjaScript™
- High Performance Backtesting
- Real-Time Simulated Testing
- Real-Time Order Handling & Live Automation
 
ATTENTION NinjaTrader Customers:
 
This is how you obtain your Machine ID on NinjaTrader Platform. Please make sure you send the correct number to us after placing your orders.
 
How to Import PBF Indicators to Your NinjaTrader Platform
 
To import the indicators, first save the attached PBF_XXXXXXX.Zip file(s) we send you on your desktop or anywhere else you can easily find. Open NinjaTrader platform, on your Control Center, click "File, Utilities, Import NinjaScript...." click Yes to the warning message, another window will pop up, locate the Zip file(s), highlight it and click "Open". The indicators will be imported automatically! Then you will be able to add them on your chart as you would any other indicators. Right click on a chart, click "Indicators..." All our indicators are named under "PBF_XXXXXXX".
How to change the Background of your Chart so Your chart will look like ours
You don't have to do this, it is not required. However, some of our indicators use the color White. If you have a white background, you won't see these lines. Black background is our choice. If you want to change the background of your chart so it looks exactly like ours, simple copy our settings on the screen shots below by right click on the chart, then click "Property".
 
* If you purchase the PBF Indicator Package, we will send you a TEMPLATE as well. Save this Template here:
 
C:Users - Your Name - Documents - NinjaTrader 6.5 - templates - Chart
 
* If, for any reason, you need to DELETE an indicator, here is how you do it:
 
To delete an installed DLL, you need to go: Control Center > File > Utilities > Remove NinjaScript Assembly
 
 
**************************************************************************
Please read the following paragraphs carefully before ordering: 
 
As an end user of our indicators, there is probably no need for you to understand the differences between coding languages for various platforms. All that is required for you as a trader, is to be proficient in using the software in order to gain an edge in your trading.  However, we at PaintBarFactory.com believe in full disclosure.  It is our style to be honest in outlining all the facts clearly for you to see. Please take a minute to read through this section to ensure that you have understood and agree with all that is explained below prior to placing your order.
 
As traders, we have developed these indicators for our own personal use initially. We have been trading with these indicators for a couple of year, before accidentally starting this website. Over the past year, we were contacted by Dan at NinjaTrader who encouraged us to develop our tools for the NinjaTrader platform.  We also received numerous requests on a weekly basis from traders all around the world even with no advertising on our part for NinjaTrader version. Our decision to look into the C# language and learning how to code for NinjaTrader occurred as a result of a visitor from Canada who responded to our indicators in a manner that truly touched us with his beautiful words. This has stuck in our minds and motivated us to put forth this set of indicators for use in the NinjaTrader platform.
 
Now let's get to the point. We will use the chart below as an example to illustrate what we want to discuss here.
 
 
Since NinjaTrader is our latest development, you will probably find more charting examples saved using TradeStation platform on the website. We use TradeStation's data feed for MultiCharts, so chances are charts saved using these two platforms will look exactly the same, especially because they also use the same coding language to code indicators. On the chart above, first you will notice the data (candlesticks) is not quite the same. It is understandable since those are tick charts. The starting tick does play a role on how a chart looks like.This will make the charts look slightly different but no big deal. Next you might notice  the Buy Sell Pressure indicator on NinjaTrader chart is blank. This is because NinjaTrader does not store historical uptick/downtick intra-bar data required for this indicator to function. But it will work on live market condition and start plotting from the moment you open your chart. Like TradeStation version, it only works on intraday charts, not daily chart or higher time frames. It also doesn't work on Forex markets for all platforms, as there is no volume data for forex market at all.
 
Also due to lack of the uptick/downtick data, we will not be able to offer the free PB_VTM Paint Bar study (not shown on this chart) for NinjaTrader customers which requires that kind of intraday volume data. This paint bar also uses gradient coloring method, the function for which is not available in C# language. (For the same reason, the "Show Trend" mode in PB_Direction paint bar study is also not available, but the import "Yellow Bar" calculation works just as well). Using EasyLanguage, we can draw a line as one plot, and then paint several different colors on it. But with C# language, each color must have its own plot. We simply can not (and will not) assign 20-30 different colors/shades to that many plots for each different value of calculation. Not that this can't be done, nor because it's a free paint bar we give away, but because the more plot it has, the more computing resources it might acquire. It simply makes no sense for us to code it, while most customers might not even use it, and it could be a potential problem for older or slower computers. And please don't ask for a discount, because we never give one! If later on we have a different idea for another paint bar study, we will make it up to you. 
 
Also due to the nature of the C# language for coloring, we have decided to keep the EMAs simple with only Lime/Red and Green/Brown for NinjaTrader version, to avoid taking unnecessary resources from your CPU. The other indicators are pretty close if not exactly the same. As mentioned above, the slight difference in data source could play a role in this. Also sometimes a function used in C# language will only take an "integer" number instead of a fraction of 1 as EasyLanguage would take. But this will not affect the power and effectiveness of the indicators, because we do not care about the "absolute" value of a plot. Zero will always be zero. Positive and negative will stay positive and negative. We compare the values to see which direction the market is going. And many color criterions are done by comparing two or three numbers. Since they are all "relative" to one another, the "absolute" numbers really don't matter, as long as on one chart the value goes from, for example, 1.2 to 1.5, and on the other platform it goes from, say, 1.1 to 1.4. As long as they are moving in the same direction, which they absolutely are, that's all we care. 
 
Once again, you don't really need to understand any of the coding nuances here. The reason for this section is to ensure that you are aware of these subtleties, so hopefully you won't be sending us emails asking, "How come my chart doesn't look 100% like yours on the website?"  or "How come I have 4 red bars and you only have 3?" Your NinjaTrader charts should look exactly like my NinjaTrader charts if we have the same data feed starting from the same point in time without a bad tick using the same time frame.
 
 
 
 
        
 
 
        
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Disclaimer: All TRADING involvesrisk, while there is a potential tomake a substantialamount of money,youCAN LOSE a substantial amount of money as well, no matter what method you use. All trading involvesrisk; past performance is not necessarily indicative of future results.

Commission Rule 4.41(b)(1)(I) hypothetical or simulated performance results have certain inherent limitations. Unlike an actual performance record, simulated results do not represent actual trading. Also, since the trades have not actually been executed, the results may have under- or over-compensated for the impact, if any, of certain market factors, such as lack of liquidity. Simulated trading programs in general are also subject to the fact that they are designed with the benefit of hindsight. No representation is being made that any account will or is likely to achieve profits or losses similar to those shown.

ONE OF THE LIMITATIONS OF HYPOTHETICAL PERFORMANCE RESULTS IS THAT THEY ARE GENERALLY PREPARED WITH THE BENEFIT OF HINDSIGHT. IN ADDITION, HYPOTHETICAL TRADING DOES NOT INVOLVE FINANCIAL RISK, AND NO HYPOTHETICAL TRADING RECORD CAN COMPLETELY ACCOUNT FOR THE IMPACT OF FINANCIAL RISK IN ACTUAL TRADING. FOR EXAMPLE, THE ABILITY TO WITHSTAND LOSSES OR TO ADHERE TO A PARTICULAR TRADING PROGRAM IN SPITE OF TRADING LOSSES ARE MATERIAL POINTS WHICH CAN ALSO ADVERSELY AFFECT ACTUAL TRADING RESULTS. THERE ARE NUMEROUS OTHER FACTORS RELATED TO MARKETS IN GENERAL OR TO THE IMPLEMENTATION OF ANY SPECIFIC TRADING PROGRAM WHICH CANNOT BE FULLY ACCOUNTED FOR IN THE PREPARATION OF HYPOTHETICAL PERFORMANCE RESULTS AND ALL OF WHICH CAN ADVERSELY AFFECT ACTUAL TRADING RESULTS.

THERE IS RISK OF LOSS IN ALL TRADING. PAST PERFORMANCE IS NOT INDICATIVE OF FUTURE RESULTS. ALL RESULTS ARE HYPOTHETICAL. NO IMPLICATION IF BEING MADE THAT ANYONE UTILIZING ANY OF THE INDICATORS OF PAINTBARFACTORY.COM HAS OR CAN OBTAIN SUCH PROFITS AND RESULTS. THE INFORMATION SUPPLIED ON THIS WEBSITE IS MERELY A PRESENTATION OF TRADING TOOLS AND STRATEGIES, FOR INSTRUCTIONAL AND EDUCATIONAL PURPOSES ONLY.
This is not a prospectus; no offer on our part with respect to the sale or purchase of any securities is intended or implied, and nothing contained herein is to be construed as a recommendation to take a position in any market.The material presented herein has been obtained or derived from sources believed to be accurate, but we do not guarantee its accuracy or completeness. There have been no promises, guarantees or warranties suggesting that any trading will result in a profit or will not result in a loss.The TRADERis responsible for his own actions.