NinjaTrader 8 indicator modified

Platform: NinjaTrader 8

Indicator to be modified: Buy Sell Volume

The existing indicator (see attached drawing) displays vertical bars that are painted green for market orders placed on the Ask, and are painted red for market orders placed on the Buy.

I would like to have the existing indicator modified to provide the functionality described below. I am also open to creating a totally new indicator from scratch, but I suspect will be more cost effective to modify the existing indicator. If a new indicator is designed then the data must correlate with the existing “Buy Sell Volume” indicator.

Functionality Needed

variable1: VolumeAtBid

variable2: VolumeAtAsk

variable3: myRatio

variable4: printColor

If VolumeAtAsk > VolumeAtBid


printColor = Green

myRatio = (VolumeAtAsk) / (VolumeAtBid)


printColor = Red

myRatio = (VolumeAtBid) / (VolumeAtAsk)

print myRatio

The text is needed so I can quickly look at the history of all the ratios and quickly determine the Market Orders hitting the Bid verses Market Orders hitting the Ask.

Must work on the following chart types: Minutes, Tick, Daily

Printed text needs to be positioned to the right of each vertical bar (see the attached drawing). The vertical location needs to be the same for each printed text, so I suggest it be placed at the bottom of the indicator so vertical positioning is not an issue.

Font size: Same size as the time stamp below the vertical bars. I will need the original source code so I can modify the text size.

Format of the printing: I would like the whole number value, followed by a decimal point, and one digit following the decimal point. The digit following the decimal needs to always be present, even if it is zero. I do not want to have difficulty determining if the decimal point is there, so let’s always have one digit following the decimal point. The fractional digit must be obtained by rounding to the nearest digit (not always rounding up, and not always rounding down).

Example #1 1.2

Example #2 2.0

Example #3 12.3

Installing the indicator into the NinjaTrader 8 platform.

The indicator needs to be install able using the NT import utility (NT -> Tools -> Import -> NinjaScript Add-On)

Skills: C++ Programming

See more: platform game iphone source code, platform casino code source, trading platform php mysql source code, sniffer lineage code source, code source exe, code source pattern recognition, code source vb6 recording, code source number continue calculating number lower, poker game code source java, code source text file vb6, games flash code source, code source sms gateway php sql, j2me gps code source, code source photoshop layouts, code source projet poker java download

About the Employer:
( 3 reviews ) Rowlett, United States

Project ID: #15458729

Awarded to:


Modify existing BuySellVolume indicator to print volume ratio also. Relevant Skills and Experience NinjaScript/C# Proposed Milestones $200 USD - Delivery

$200 USD in 3 days
(51 Reviews)

6 freelancers are bidding on average $164 for this job


Feel fee to contact me forNinjaTrader 8 indicator .Shoot me message to discuss further more details . Relevant Skills and Experience c++ Proposed Milestones $200 USD - NinjaTrader 8 indicator

$200 USD in 3 days
(9 Reviews)
$111 USD in 3 days
(0 Reviews)

MY bid is $120 . I will deliver by 1 day. I will do it. Relevant Skills and Experience I am 15 ears exp. in C++ Programming. I have seen the project. I will do it. Proposed Milestones $133 USD - whole project in 1 d More

$133 USD in 1 day
(1 Review)

15+ years of experience in developing indicators and trading algos for various platforms including Ninjatrader, Metatrader, InteractiveBrokers

$183 USD in 3 days
(0 Reviews)

Hi there, I'm happy to take this on as I've got a lot of experience with NinjaTrader 8 already - I'm a NinjaTrader Partner. Relevant Skills and Experience NinjaTrader Addon Vendor - my work at [login to view URL] St More

$155 USD in 3 days
(0 Reviews)