So... really? No one knows?
(😜)
It's not that no one knows. It's that the your post is so long winded, with too much to decipher and then too much to answer.
People, such as myself are here to offer quick help, not to offer tutoring. I'm not trying to be arrogant of offensive, just stating our general mindset when we take our time to answer posts.
It's not that no one knows. It's that the your post is so long winded, with too much to decipher and then too much to answer.
People, such as myself are here to offer quick help, not to offer tutoring. I'm not trying to be arrogant of offensive, just stating our general mindset when we take our time to answer posts.
I would like an answer to this also Fernando... please..take your time .
Thanks!
You go to Starbucks and request a Cappuccino withe 2 sugars, and the barrister mixes coffee and milk in just the right amount, but no longer has any sugar and puts it all into a paper cup and gives it too you.
- Order: Your request for a Cappuccino and sugar
- Deals: Coffee and milk
- Position: The fine drink in the paper cup without sugar.
Yes, I know I am just have some fun here, but in essence and in a very simplified way, that is basically it.
You request a 100 shares of Starbucks and the broker goes and acquires 50 shares from Adam and 40 shares from Eve, but no one else wants to sell, so the broker hands over the 90 shares in an envelope.
- Order: Your request for 100 shares of Starbucks
- Deals: 50 shares from Adam and 40 from Eve
- Position: An envelope containing the 90 shares.

- www.mql5.com
It's not that no one knows. It's that the your post is so long winded, with too much to decipher and then too much to answer.
People, such as myself are here to offer quick help, not to offer tutoring. I'm not trying to be arrogant of offensive, just stating our general mindset when we take our time to answer posts.
Hi Fernando. I've deliberated over how to reply to this... Couple of things...
First, I appreciate you mentioning it, although no worries, I don't feel your comment was arrogant or offensive.
Second, yes, you take time to answer posts, and it's appreciated. You in particular are very generous with your time and knowledge. You've been one of the first to answer every one of my questions so far, and I've seen you give answers to nearly every other question I've read on these forums when I'm looking up answers before I post a question if I can't find an answer already here. I wonder how anyone would have the time to give as much as you do. Needless to say thank you.
Third, yes, my post was long and complex. I probably should have broken it into more than one post. It's been a little frustrating trying to figure all this out. The documentation gives a basic explanation, but there are nuances the documentation doesn't cover. Whenever I've asked MetaQuotes support for any help, guess what they usually say? "Ask your question on the forums". Lol. But other answers don't address the nuances either.
I tried to figure out how to word my post to ask about those specific nuances. I could probably have done better, and I'll give that some more thought.
In the meantime, I reached out to a contact I have that sometimes has answers. He's not really a friend or the kind of person who I could ask anything any time, but he'll be helpful occasionally if I don't bother him too much, so I'm very selective about when I do reach out to him. I considered this one of those times. Interestingly, I piqued his curiosity because he wasn't entirely sure of some of the fine details either. I shared with him your two examples (the coffee one gave us a chuckle, thank you, lol) and between the two of us, plus a bunch more research, I think we figured out most of it.
In doing so I see that some of the assumptions I made in my post are wrong (particularly Trade v Position -- it seems they are actually the exact same thing?), and I can see how that has made my post even more confusing/complicated. So my apologies for that.
There's still one or two fine details I'm not quite sure about, but I won't ask them here, since it will make this post even more complicated/confusing. I'll see if I can post another much simpler question or two at some point soon specifically about those.
Thank you again for all your generosity with your time and knowledge.
You are welcome, but remember this ... one learns best (and is way more satisfying) when one figures things out on ones own.
So, use the Strategy Tester to run small pieces of your code, where you play around with Orders, Deals and Positions (yes, read up on the article that @Dr Matthias Hammelsbeck referenced too).

- www.mql5.com
Hi, please read
https://www.mql5.com/en/articles/211
May be helpful for clarification.
Matthias
Very helpful, although for different reasons than this post's questions. Regardless, Thanks!
You are welcome, but remember this ... one learns best (and is way more satisfying) when one figures things out on ones own.
So, use the Strategy Tester to run small pieces of your code, where you play around with Orders, Deals and Positions (yes, read up on the article that @Dr Matthias Hammelsbeck referenced too).
Yes, you're absolutely right.
I usually start asking questions here either when I've been banging my head against a wall on a topic consistently for a while, or I'm on a really tight deadline and just need to know something fast.
But nearly everything I've learned about MT/MQL, over about six months now, has been through research accompanied with trial and error. It's a consistent ocean of waves varying from very frustrating to very satisfying! I'm sure you can relate. 😉

- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
You agree to website policy and terms of use
Hi all. Thanks for all the help so far with a few questions I've posted recently. Here's another. Well, a bunch of related ones...
I've read a number of posts and the doc'n about Order vs Deal vs Position, including this documentation, and this, and others. A few things I'm unclear on, and I'd really like to sort it out definitively. 😊
1. Order vs Deal vs Position is almost clear, I think, but not quite...
That's my understanding so far. Some questions:
2. Finally, if through all the above questions, and their answers, we comprehensively define Order, Deal, and Position. Then what's a Trade?
Is this correct?
I think that's everything.
Thank you!
A couple of requests please:
I welcome/encourage anyone who knows for sure to answer. For both my sake, and the sake of anyone else reading this in the future, could I ask anyone who does not know for sure, not to answer (so no "I think it's..." answers pease).
Also, Please don't yell at me for not reading the documentation, or "this is already answered" etc. I've read everything I can find. those things I've read elsewhere are either not completely clear on, or don't cover, some of the more nuanced specifics I've asked about above. I've outlined above both my understandings and my confusions, based on everything I've read. I'm pretty sure I'm not the only person confused on these nuances, so I'm hoping the answers provided here clear these things up for others as well as myself.