Welcome to NexusFi: the best trading community on the planet, with over 150,000 members Sign Up Now for Free
Genuine reviews from real traders, not fake reviews from stealth vendors
Quality education from leading professional traders
We are a friendly, helpful, and positive community
We do not tolerate rude behavior, trolling, or vendors advertising in posts
We are here to help, just let us know what you need
You'll need to register in order to view the content of the threads and start contributing to our community. It's free for basic access, or support us by becoming an Elite Member -- see if you qualify for a discount below.
-- Big Mike, Site Administrator
(If you already have an account, login at the top of the page)
Driving Crazy please help: MUltichart .bar closing event at every tick
I am developing a signal. When I run it, it seems that for historical data calcultaion calcBar is called at every thick AND every tick is classified as a close bar event. This is the code
Output.WriteLine("{0} CALC BAR STATUS, = {1}", localDate, Bars.Status);
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CROSS DETECETD = VWAP_cross_over_lower_STDDV
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CROSS DETECETD = VWAP_cross_over_long_AVG
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
14/06/2021 20:26:23 INSIDE IF
14/06/2021 20:26:23 CALC BAR STATUS, = Close
so at each second, it detects for historical data hundreds of close bar events. The timeframe of the bars is 1 minute. There should be just one closing event at each minute. For the real time data there is no problem. Any idea? I am driving crasy. Thanks
Can you help answer these questions from other members on NexusFi?
I use MCx64 and I don't recognize the code so I assume that you are using MC.net. I suggest that you highlight this fact with the hope that someone knowing MC.net will notice.
if "localDate" is not referencing the bar timestamp, but as the variable name suggest a local/computer datetime your results are to be expected on historical bars.
Based on the prints that you posted, how did you arrive at the conclusion that these are multiple closing events for the same bar and that the code is called on every tick and not just multiple historical bars processed at the same local time?
Adding either the bar number or the timestamp of the bar should provide additional information and clarification about what the code computes.
Regards,
ABCTG
The following user says Thank You to ABCTG for this post: