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)
yes, it will work correctly, the charts are independent from each other. This is give that the systems are totally independent from each other, too.
My advise would be to always test something like that in a simulated environment or with very little money, so you know how it behaves before trading regular lot sizes with it.
today i tested it, i had 2 long orders on eurusd with 2 different stoploss/takeprofit.
Interactive Brokers MP is a mean of this 2 orders, and oco seems works correctly on broker, but not in mc !
On MC i still have 2 opened orders and 4 limit order, why this ? i rebooted mc and this doesn t change.
I am not sure if I correctly understand the situation in MC. Is the position still open at IB? If so you should see two entries and 4 orders (two limit and two stop for each OCO bracket) in my opinion.
What would you expect at MC?
Can you post screenshots of the situation in IB and MC?
so you have entered two short trades via MC and they have both a different stop and target. That's what MC shows. This is something that I would expect the program to do. It will just display all orders for the same instrument on every chart you set the orders to be visible. The odd thing with that is that you can't seem to cancel the closer stop and target as the "X" is greyed out.
In IB it seems you only have one stop and one target, correct? It's hard to say from the screenshot what happened to the other two orders and what the total size of the position in IB is.
The Order & Position Tracker is useful to see what happened, maybe it can give you a clue. I have seen something similar before on my end. The order was still shown on the chart, but cancelled at the broker. However in the order and position tracker it was still shown as "cancel pending". A restart didn't help either, but the order was gone the next day.
Hi guys, i write here because the question is correlated.
Anyone know how IB/MC works when receive an opposite signal order on the same instrument ? For example:
Chart A: i'm Long EUR.USD At 1.37000 with 100k
Chart B: short - 150k EUR.USD At market (1.38000)
In this case MC closes old buy signal opening a new short position of -250k. This isn't correct for me, because i would like (and i think that is more correct) that my exposure on market is -50K.
Anyway my question is different.
When my short order (chart B) will be closed, my old 100k buy position will be restored at the current market price:
so, what happen if my new short position go above/belove stoploss/takeprofit of my old buy position ?
Hi, i am using Multicharts 11, a strategy on a EUR/USD future. The strategy is applied 2 times with different levels.
System 1:
System 2:
The problem appears when the price is 1.145, system 1 is a long position, system 2 is flat. Then system 2 read MarketPosition <> 0 and does not place the order at the new level.
I have tried with MarketPosition_at_Broker_for_The_Strategy but the problem continues.
I need 2 different systems to have independent knowledge of their position in the market. The global position on that product does not matter to me. They are independent and I want to treat them separately.
it sounds like you are applying them to the same chart, in which case MC would treat them as one strategy. The simplest approach might be to use two charts, it this is possible. Otherwise you would need to keep track of each strategies entries and exits within your code yourself in order to compute each strategies position.