Welcome to the Traders Laboratory Forums.
Trading Indicators Post your custom trading indicators. If you download, remember to click INSTALL.

Like Tree1Likes

Reply
"Market Delta" Footprint for TradeStation Details »»
"Market Delta" Footprint for TradeStation
Platform: , by ant ant is offline
Developer Last Online: Jan 2012 Show Printable Version Email this Page

Platform: Unknown Rating: (1 votes - 5.00 average)
Released: 10-03-2006 Last Update: Never Installs: 0
 
No support by the author.

Market Delta is 3rd party software that provides interesting ways of viewing bid/ask information. This information could be useful for analyzing market behavior as price approaches a key support/resistance level.

For those that use tradestation, I have created a simulation of Market Delta. Note that tradestation provides a snapshot of the bid/ask so it won't be accurate most of the time. Therefore, I have provided an option in this analysis technique to use upticks and downticks instead. Although the bid/ask info is not completely accurate in tradestation, you can determine whether it is good enough or if using upticks/downticks is preferred. This Market Delta indicator defaults to using upticks/downticks, which I find useful. For example, in the first chart below, a downswing is highlighted in the ES on 8/29. In the second chart, you can see that the simulation of Market Delta using upticks/downticks highlighted the net selling.

Additional Information about the Indicator
Attached is the code to simulate Market Delta. Note that if you apply this indicator to a chart and then refresh that chart, all of the Volume info at each strike price is lost. This code does not save historical information.

The code supports four color gradients that are controlled by the Threshold inputs. The default Threshold settings are appropriate for the ES on a 5 or 15 minute chart. Setting the Type parameter to '1' will use upticks/downticks, setting that parameter to '2' will use bid/ask. The DisplayDelta parameter indicates whether the net selling vs net buying delta is displayed below the bars (see example below). This code can be easily modified to display Volume at each strike. This is a Paintbar indicator.

From my observation, the footprint is updated in real-time in a timely manner. Experiment and play with it and see if you find it useful. Make sure to spread out the bars so that the data and bars fit neatly. I have tested this primarily with the emini S&P. This indicator was originally posted to the tradestation Forum where other traders are making enhancements to it.

Download Now

File Type: eld MarketDelta.ELD (7.8 KB, 2139 views)

Screenshots

"Market Delta" Footprint for TradeStation-es.gif   "Market Delta" Footprint for TradeStation-es-marketdelta.gif  

Show Your Support

  • If you like to thanks you by the author -> Click Thanks to the Author
  • This modification may not be copied, reproduced or published elsewhere without the author's permission.
The Following 31 Users Say Thank You to ant For This Useful Post:
aaa (05-02-2009), allforex1 (12-09-2008), artguy (11-27-2011), berrob (10-29-2011), edmccall1 (10-08-2011), Felis (03-18-2010), FFTrader (05-27-2009), jerryscht (09-07-2009), jhabellard (10-08-2011), kal5262 (06-02-2010), khamore1 (10-02-2011), kjaved (06-07-2009), Laurel (05-15-2009), laurus12 (12-08-2010), mushin2003 (02-28-2010), pchan (02-23-2010), phim9hi3n (01-02-2009), sunilrohira (07-12-2009), Szymon (09-22-2009), Tams (05-01-2009), trade-samarai (05-27-2009), tradepro (02-27-2010), TraderJean (05-19-2009), trey trader (02-08-2010)

Comments
Old 10-06-2011, 07:28 PM   #114

Join Date: Dec 2010
Posts: 103
Ignore this user

Thanks: 3
Thanked 7 Times in 7 Posts

Re: "Market Delta" Footprint for TradeStation

Quote:
Originally Posted by swisstrader »
Here is my data base subroutine, I think, every trade is saved into the data base, also trades between the spread of inside bid and inside ask.

Code:
VolumeCache = MapNN.Get.dBase(Cache,1);
LastC_Cache = MapNN.Get.dBase(Cache,2);
Index = BaseIndex + (CloseOfData-OpenOfData)/TickSize;
if InsideBid < InsideAsk then begin
	if CloseOfData <= InsideBid then begin
		CurrBidVol = MapNN.Get.dBase(BidVolume,Index) + TicksOfData - VolumeCache;
		N = MapNN.Put.dBase(BidVolume,Index,CurrBidVol);
	end else
	if CloseOfData >= InsideAsk then begin
		CurrAskVol = MapNN.Get.dBase(AskVolume,Index) + TicksOfData - VolumeCache;
		N = MapNN.Put.dBase(AskVolume,Index,CurrAskVol);
	end else begin
		if CloseOfData <= LastC_Cache then begin
			CurrBidVol = MapNN.Get.dBase(BidVolume,Index) + TicksOfData - VolumeCache;
			N = MapNN.Put.dBase(BidVolume,Index,CurrBidVol);
		   end else begin
			CurrAskVol = MapNN.Get.dBase(AskVolume,Index) + TicksOfData - VolumeCache;
			N = MapNN.Put.dBase(AskVolume,Index,CurrAskVol);
		end;
	end;
	BidAskDelta = MapNN.Get.dBase(AskVolume,Index) - MapNN.Get.dBase(BidVolume,Index);
	N = MapNN.Put.dBase(CacheABD,Index,BidAskDelta);
end;
VolumeCache = 0;
LastC_Cache = CloseOfData;
-swisstrader
Thats it's great solution. If I use iqfeed and I open the cart at 10.00, iqfeed do tick sync backfilling, does iqfeed close eventually the gap of your database?

COuld we do somethin using quotemanager database without built a own database solution?
bomberone1 is offline  
Reply With Quote
Old 10-07-2011, 02:32 AM   #115

swisstrader's Avatar

Join Date: Jan 2007
Location: Zurich
Posts: 39
Ignore this user

Thanks: 1
Thanked 5 Times in 5 Posts

Re: "Market Delta" Footprint for TradeStation

Quote:
Originally Posted by bomberone1 »
Thats it's great solution. If I use iqfeed and I open the cart at 10.00, iqfeed do tick sync backfilling, does iqfeed close eventually the gap of your database?

COuld we do somethin using quotemanager database without built a own database solution?
As far I know the QM saves the really traded volume but not on what side of orderbook the size was traded. My code saves it in teh database.
swisstrader is offline  
Reply With Quote
Old 10-07-2011, 03:17 PM   #116

Join Date: Dec 2010
Posts: 103
Ignore this user

Thanks: 3
Thanked 7 Times in 7 Posts

Re: "Market Delta" Footprint for TradeStation

OK I just want to know if i lost connection your indicator package fills the gaps?
ALso what kind of database do you use: mysql, sql express...etc?
bomberone1 is offline  
Reply With Quote
Old 10-07-2011, 03:56 PM   #117

swisstrader's Avatar

Join Date: Jan 2007
Location: Zurich
Posts: 39
Ignore this user

Thanks: 1
Thanked 5 Times in 5 Posts

Re: "Market Delta" Footprint for TradeStation

Quote:
Originally Posted by bomberone1 »
OK I just want to know if i lost connection your indicator package fills the gaps?
ALso what kind of database do you use: mysql, sql express...etc?
1. Lost connection = no data = nothing to save in the dBase

2. ELCollections data base as txt files
swisstrader is offline  
Reply With Quote
Old 10-08-2011, 02:35 AM   #118

Join Date: Dec 2010
Posts: 103
Ignore this user

Thanks: 3
Thanked 7 Times in 7 Posts

Re: "Market Delta" Footprint for TradeStation

Quote:
Originally Posted by swisstrader »
1. Lost connection = no data = nothing to save in the dBase
Using the backfilling of iqfeed or of the feed tradestation why you can not fill the gap?
Is it possible make that when in txt file there is a hole el get data from database?
bomberone1 is offline  
Reply With Quote
Old 10-08-2011, 05:14 AM   #119

swisstrader's Avatar

Join Date: Jan 2007
Location: Zurich
Posts: 39
Ignore this user

Thanks: 1
Thanked 5 Times in 5 Posts

Re: "Market Delta" Footprint for TradeStation

Quote:
Originally Posted by bomberone1 »
Using the backfilling of iqfeed or of the feed tradestation why you can not fill the gap?
Is it possible make that when in txt file there is a hole el get data from database?
The effort to code this in relation to the effect (how often occurs a disconnection to the data provider) stands in no rattio. Buy it, code it for yourself or let it be.
BTW, IMHO the Market Profile ® and Volume Profiles give your good enough signals to trade successfully instead of the footprints made by Market Delta.

1st Trading Tools

Just special autumn offer for bundle instead of regular 249 €. Look here:
http://www.1st-tradingtools.com/marketprofile/offer/

Good luck, bomberone1!

Last edited by swisstrader; 10-08-2011 at 05:33 AM.
swisstrader is offline  
Reply With Quote

Reply

Thread Tools
Help Others By Rating This Thread
Help Others By Rating This Thread:


Similar Threads
Thread Thread Starter Forum Replies Last Post
Soultrader's Pivots for Tradestation Soultrader Trading Indicators 50 11-10-2009 09:12 PM
Pit Bull by Martin "Buzzy" Schwartz Soultrader Books 4 05-06-2007 11:09 AM
Market Delta Footprint ant Technical Analysis 2 11-09-2006 12:35 PM
Have you ever tried to "catch a falling knife"? Follow The Trend Technical Analysis 9 09-27-2006 09:07 PM

All times are GMT -4. The time now is 10:52 PM.
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
CS to VB integration by DeskLancer
©2006-2011 Traders Laboratory, All Rights Reserved.