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)
Global Variables - How to make them work on hystoric chart and not only in real time
Let me better explane my question. I have 2 chart that are actually communicating using Global Variables. In the Chart 1 I use codes like this to SET the Global Variables values:
Then in Chart 2 I use a similar code with GET ( GVGetInteger, GvGetFloat.... ) and it is working.
I use the code in chart 1 to save some data (price, time, ectt...) of an event and I plot an arrow in chart 2 over the candle related to that item. It works fine but it only start working from the exact second when I start the indicators. I have all indicationd over my candles but if I simply do a REFRESH INDICATORS then all my arrows disappear from chart 1 .... so it basically work only in real time but I'm not sure how to make it plot always ...I mean also for past days and not only in real time... how can I achive that?
My idea was to put values into an array and send the array from chart 1 to chart 2 but a GVSetArray is not availables ( and maybe it would be too heavy to be fast)....
I hope I've explaned well my questions.
Do you have any suggestion?
Thanks in advance
Can you help answer these questions from other members on NexusFi?
the design of Global Variables makes them suited for real time use. While what you have in mind might be doable with Global Variables, it would require storing each bar with a value using a differently named Global Variable. This could become hard to manage and depending on the amount of bars you have you might also run into limitations as there is a finite amount of shared named global variables that can be handled. EasyLanguage Collections might be better suited for what you have in mind, as you can share lists or maps across charts that are located within the same instance of Multicharts.
EasyLanguage Collections might be better suited for what you have in mind, as you can share lists or maps across charts that are located within the same instance of Multicharts.
Regards,
ABCTG
Hello ABCTG,
thank you very much for the suggestion! I didn't know that such an option exist... I will try it for sure. I already made some search here at futures.io and I've found a post with a reply of yours pointing to a link with good resources