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)
Hi, I have a script that I want to execute on hourly timeframe indicators, but have the ability to enter a trade at any minute within that hour. For example, a trade could be put on at 2.13pm or 2.45pm ect. NOT just 3.00pm or 2.00pm. I have tried to enable InterBarOrder Generation but this is greyed out...
I am aware I may have to have multiple data, ie "data1 = AUDUSD 1 Minute", data2 = "AUDUSD 1 Hour", but I don't really have an idea on how to achieve this.
I have attached some screenshots, any ideas would be appreciated.
Thanks
Can you help answer these questions from other members on NexusFi?
it appears you are working in the Portfolio Trader, is this correct? If that's the case, the Portfolio Trader doesn't support intrabar order generation for entry signals.
Unless you require the system to run in a portfolio you can try it out on a single chart where you have the ability to use intrabar order generation.
Yes that is correct I am working in Portfolio Trader. If I understand you correctly, using Portfolio Trader I can only have entry signals that enter on hourly intervals, ie 10:00am, 11:00am , 12:00am ect. Is there any way to get the resolution of the entry signals in Portfolio to enter trades each minute?
Portfolio Trader just doesn't support intrabar order generation. If you are using 1 minute data as your primary datastream you can of course execute trades at 1 minute intervals.
So one way to deal with it could be to either rewrite your signal to compute higher timeframes based on the 1 minute data or to use the 60 minutes as data 2 and reference it in the code. The latter is likely less complex.
Another approach (which would be much more complex most likely and will require some advanced coding) is to use the Money Management signal to allow/block your trades. The Money Management signal can allow/disallow trades intrabar.
Thanks again, I would like do the above in the quote. I understand what you are talking about, and would like to keep the input fields as Hourly values, I am unsure how to use the inputs to reference data2/hourly (not data1/minute) have pasted some code below if this helps.