Cumulative delta algo ? - NinjaTrader | futures trading

Go Back

> Futures Trading, News, Charts and Platforms > Platforms and Indicators > NinjaTrader

Cumulative delta algo ?
Started:September 8th, 2011 (06:20 AM) by wwwingman Views / Replies:2,084 / 0
Last Reply:September 8th, 2011 (06:20 AM) Attachments:0

Welcome to

Welcome, Guest!

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

We are 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

Thread Tools Search this Thread

Cumulative delta algo ?

Old September 8th, 2011, 06:20 AM   #1 (permalink)
Elite Member
Paris, France
Futures Experience: Intermediate
Platform: SC, NT, Testing ToS
Favorite Futures: CME & Eurex Futures
Posts: 115 since Apr 2011
Thanks: 325 given, 185 received

Cumulative delta algo ?


I use GomCD but would like to have a better understanding of the Cumulative Delta algorithm because it can be applied on volume but also on trades, etc...
This may look obvious, but I believe it is not. For ex, what happens when Bid=Ask.

I would appreciate your comments on :
1. the definition of cumulative delta volume
2. or, on the ninja pseudo code below.

Cumulatice delta volume is :
Delta is up when Price is at or above Ask, down when Price is at or below Bid.
when Ask = Bid, Delta is unchanged.

And can be coded as follow :
double currentBid         = 0;
double currentAsk         = 0;
double currentPrice     = 0;
long   currentVolume   = 0;
long   cumulativeDelta     = 0;

protected override void OnMarketData(MarketDataEventArgs e)
    if    ( e.MarketDataType == MarketDataType.Bid ) 
        currentBid    =    e.Price;
    else if    ( e.MarketDataType == MarketDataType.Ask ) 
        currentAsk    =    e.Price;
    else if ( e.MarketDataType == MarketDataType.Last ) 
        currentPrice = e.Price;
        currentVolume= e.Volume;
        if ( currentPrice >= currentAsk )
            cumulativeDelta += currentVolume;
        if ( currentPrice <= currentBid )
            cumulativeDelta -= currentVolume;
Thank you.

-- The rest is silence
Reply With Quote

Reply > Futures Trading, News, Charts and Platforms > Platforms and Indicators > NinjaTrader > Cumulative delta algo ?

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Upcoming Webinars and Events (4:30PM ET unless noted)

NinjaTrader 8: Programming Profitable Trading Edges w/Scott Hodson

Elite only

Anthony Drager: Executing on Intermarket Correlations & Order Flow, Part 2

Elite only

Adam Grimes: Five critically important keys to professional trading

Elite only

Machine Learning Concepts w/FIO member NJAMC

Elite only

MarketDelta Cloud Platform: Announcing new mobile features

Dec 1

NinjaTrader 8: Features and Enhancements

Dec 6

Similar Threads
Thread Thread Starter Forum Replies Last Post
Cumulative Delta Volume Trading Big Mike The Elite Circle 971 August 1st, 2016 06:12 PM
Volume Breakdown and Cumulative Delta cleon EasyLanguage Programming 8 November 9th, 2014 05:12 AM
Gomi cumulative delta gmorgan111 The Elite Circle 6 February 7th, 2012 01:15 AM
Multicharts Cumulative Delta Student of Tape MultiCharts 4 May 31st, 2011 05:24 AM
Gomi Cumulative Delta gmorgan111 Traders Hideout 2 May 11th, 2011 12:11 PM

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

Copyright © 2016 by 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 2016-10-25 in 0.07 seconds with 19 queries on phoenix via your IP