Announcement
Collapse
No announcement yet.
Partner 728x90
Collapse
NinjaTrader
Delta Buy/Sell Volume
Collapse
X
-
Thanks again, Gomi
I read the relevant posts and am running some custom indicators on NT7B4.
Everything is working, including recording and persistence on charts, of CD based indicators.
Just wanted to thank you not only for the indicators but for the very helpful followup postings. Sorry about any earlier obtuseness.
-
Already done , they're called DeltaClose DeltaOpen etc.Originally posted by Ricam View PostCan GomCD be changed to expose the four dataseries: dsHigh, dsLow, dsOpen, and dsClose, to make it easier to write indicators based on them?
DoneOriginally posted by Ricam View PostWhen GomCD records the bid ask volume data to a file, could it also record the price data in synchrony.
Done (see SMA example in 5.4 or 5.3)Originally posted by Ricam View PostWould it then be theoretically possible to modify indicators or create them in another application (Excel?) to get around the historical bid ask data limitations of NT7?
Maybe you should do some reading in this thread...
Leave a comment:
-
Exposing GomCD timeseries, and recording price as well as volume
Hello Gomi. Thanks for your great work.
Here are a couple of ideas:
Can GomCD be changed to expose the four dataseries: dsHigh, dsLow, dsOpen, and dsClose, to make it easier to write indicators based on them?
When GomCD records the bid ask volume data to a file, could it also record the price data in synchrony. Would it then be theoretically possible to modify indicators or create them in another application (Excel?) to get around the historical bid ask data limitations of NT7?
Leave a comment:
-
Here's a recorder version of VolumeProfile for those that might want to use historical dataAttached Files
Leave a comment:
-
Take a look on NT 7 threads.
Basically bid/ask data is stored, but bid, ask, and price info are not synchronized. So you you can't use it to reconstruct the current bid/ask at a specific tick. So you're back to 24/7 recording !
Leave a comment:
-
Nt7
Thank you Gomi for excellent work. You are tha man! A question on NT7 for all the NT7 experts here - I thought with NT7 the bid/ask volume data was stored in NT7 database and any indicator that uses historical bid/ask volume data would not have to create its own files for storing that such as the way GomCD works. So, such indicators should be able to directly pull historical bid/ask volume data from the database and work. Was that feature dropped from NT7? That would have been a big help since then GomCD indicator would just work even if you dont have the indicator running 24x7. thanks in advance.
Leave a comment:
-
You can't use GomCD like that, you must use one of the exposed timeseries (DeltaOpen,DeltaClose,DeltaHigh, DeltaLow)
1) in the init part,
indic1=GomCD(GomCDCalculationModeType.BidAsk,GomCD ChartTy pe.NonCumulativeChart,GomFileFormat.Binary,GomFilt erModeType.None,0,false);
indic2=GomCD(GomCDCalculationModeType.UpDownTick,G omCDCha rtType.NonCumulativeChart,GomFileFormat.Binary,Gom FilterModeType.None,0,false);
then in OnBarUpdate,
delta=indic1.DeltaClose[0]-indic2.DeltaClose[0];
2) in the init part
indic = GomCD(GomCDCalculationModeType.BidAsk,GomCDChartTy pe.CumulativeChart,GomFileFormat.Binary,GomFilterM odeType.None,0,false);
in the onbarupdate:
delta=indic.DeltaClose[0]-Close[0];
3) in the init part
indic = GomCD(GomCDCalculationModeType.BidAsk,GomCDChartTy pe.CumulativeChart,GomFileFormat.Binary,GomFilterM odeType.None,0,false);
in onbarupdate:
delta=indic.DeltaClose[0]-indic.DeltaClose[4];
etc..
Leave a comment:
-
Thanks again Gomi.
Some (various) questions on GomCD.
i)
Is there a way to combine in a GomCDDemoIndicator something like that (differerence between BidAsk and UpDownTick)::
indic= GomCD(GomCDCalculationModeType.BidAsk,GomCDChartTy pe.NonCumulativeChart,GomFileFormat.Binary,GomFilt erModeType.None,0,false)
- GomCD(GomCDCalculationModeType.UpDownTick,GomCDCha rtType.NonCumulativeChart,GomFileFormat.Binary,Gom FilterModeType.None,0,false)
*****
ii)
In the same way something like that (divergences from Price):
indic1 = GomCD(GomCDCalculationModeType.BidAsk,GomCDChartTy pe.CumulativeChart,GomFileFormat.Binary,GomFilterM odeType.None,0,false) - Close[0]
or to observe GomCD differences in timeframe longer than the basic with NonCumulative
indic2 = GomCD(GomCDCalculationModeType.BidAsk,GomCDChartTy pe.CumulativeChart,GomFileFormat.Binary,GomFilterM odeType.None,0,false)[0]
- GomCD(GomCDCalculationModeType.BidAsk,GomCDChartTy pe.CumulativeChart,GomFileFormat.Binary,GomFilterM odeType.None,0,false)[4]
Thanks for any suggestion.
Paolo
Leave a comment:
-
Gomi,
Its working fine again now - I think this is a problem for Mondays only so if you test look for it to fail then. There must be some interaction between GOMCD and NT7 session setup which causes this to happen.
Leave a comment:
-
It seems that your recording problem is still here, but I don't understand where it's not working. Anyway the recording process doesn't go through any time filtering, any tick arriving in OnMarketData will get recorded,whatever the session settings are.
I'll try to run NT7 longer, maybe it'll happen to me too.
Leave a comment:
-
Gomi,
Unfortunately the blank charts are back again.. with a twist.
Last time the data was there but wasnt plotting. This time the data is wasnt recorded for the entire Monday session (local time - using the Session template as per post #586).
I cross checked this by reverting to NT6.5 and using GOMCD 5.5 there was no plot for the day session. ES was also similarly affected.
It must be something to do with the weekend.... any ideas?
Thanks
Leave a comment:
-
re the new GOMFOLDER environment variable (thanks gomi for all these clever updates !)
has anyone experience using that feature to record on a separate system which is online 24x7 and has the folder containing the data shared on a network?
I am thinking of setting this up and wanted to know if there are any traps to look out for.
Leave a comment:
-
You might need to use the GomOnMarketDataWithTime(DateTime tickTime, TickTypeEnum tickType,double price,int volume,bool firstTickOfBar) method to get access to the DateTime dataOriginally posted by melnorme View PostOk, I'll try, thanks a lot!
Leave a comment:
-
Great indicator Gomi. Thanks for all the good work.
But I have 2 questions...
1. What are the black bars (candles) that are printing on the GomCD and how do I get them to print the same as the up (green) or down (red) colors that I have on my preferences?
2. How do I flush out the recorded data and start fresh? When I was first tinkering around with the recorder, I saved a few bars of delta (ie. -1500 contracts), and now every chart I open includes that and starts at -1500.
Thanks.
Sean
Leave a comment:
-
Well every day we learn something new!, now I know that I'm not so computer literateOriginally posted by gomifromparis View PostYou shouln't have to write 1 line of code !
You only have to go to you Windows System Settings, Advanced Tab, choose "Environment Variables" and add GOMFOLDER with desired value !
Leave a comment:
Latest Posts
Collapse
| Topics | Statistics | Last Post | ||
|---|---|---|---|---|
|
Started by Hwop38, 05-04-2026, 07:02 PM
|
0 responses
151 views
0 likes
|
Last Post
by Hwop38
05-04-2026, 07:02 PM
|
||
|
Started by CaptainJack, 04-24-2026, 11:07 PM
|
0 responses
303 views
0 likes
|
Last Post
by CaptainJack
04-24-2026, 11:07 PM
|
||
|
Started by Mindset, 04-21-2026, 06:46 AM
|
0 responses
244 views
0 likes
|
Last Post
by Mindset
04-21-2026, 06:46 AM
|
||
|
Started by M4ndoo, 04-20-2026, 05:21 PM
|
0 responses
345 views
0 likes
|
Last Post
by M4ndoo
04-20-2026, 05:21 PM
|
||
|
Started by M4ndoo, 04-19-2026, 05:54 PM
|
0 responses
175 views
0 likes
|
Last Post
by M4ndoo
04-19-2026, 05:54 PM
|

Leave a comment: