You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
You agree to website policy and terms of use
If you do not have an account, please register
Well, you can send the necessary information from QUIK through a file, as an option.
Yes tsu has been written for a long time for quickie, but it doesn't work fast,
I wanted to make it faster...
Yes tsu I wrote everything a long time ago for the quickie, but it doesn't work fast,
I wanted to make it faster...
You can just throw in another script in the Quicksilver and let it continuously feed the information you need into the file. And what is written, let it work as it is, if it suits you.
There is nothing to explain yet, there is a problem with pending orders, there are no callbacks in MT5.
I want to have pending orders in my arsenal.
Greetings local regulars. You can try the programming templates(http://cpp-reference.ru/patterns/behavioral-patterns/observer/).
I am also interested in the connection of several markets, I want to ask about your connection. As far as I understood from the example, all information is obtained from MT5 and the quick view is used only for opening orders via Trans2Quick dll, right?
Or will you try to use another way to receive data from the broker? As I remember it is better to use lua to get data from the Quicksilver, but you have to increase the connection with the terminal...
Greetings from local regulars. You may try to use programming templates(http://cpp-reference.ru/patterns/behavioral-patterns/observer/).
I am also interested in the issue of linking several markets, I would like to ask about your linking. As far as I understood from the example, all information is obtained from MT5 and the quick view is used only for opening orders via Trans2Quick dll, right?
Or will you try to use another way to receive data from the broker? As I remember it is better to use lua to receive data from the Quicksilver, but you have to increase the connection with the terminal...
I already wrote that I wrote everything by DDE - My program - trans2quik.dll
But this combination does not work fast enough (by eye you can see how quik lags behind MT5 in the stack).
I wanted to receive market-data via MT5 and send orders via trans2quik.dll,
But I forgot about the depo, it can only be obtained from the quick view.
I don't want to go further.
A "window" appeared in construction and I decided to continue exporting data from MT5 in real time.
I have implemented postMessageW export, it works fast enough, but sometimes data gets "stuck".
Expert Advisor code
Application code (Delphi XE4)
At first I thought it was a division error, to get DOUBLE, but MT5 multiplies number by 10 to the power of n,
and in the app the resulting number is divided by 10 to the power of n.
There shouldn't be an error.
Maybe I'm doing something wrong?
(compiled appendix attached)
Added by
Is it because of this?
Everything works
Advantages of
1 Export works very fast and does not load the terminal or the system
2. Minimal code.
3. No DLL needed.
Disadvantages
1. You can only transfer LONG, ULONG, DOUBLE (with number value limitation) and up to 127 bits of ANSI text (English only)
Added
Remains to send PostMessage with deposit to Quickie via LUA.
Has anyone tried PostMessage from Quick (LUA)?
This is needed for EBS accounts.
Everything works.
Can you tell me more about how to use it, what to do?
Can you tell me more about how to use this and what to do?
All these "gadgets" are needed for trading via Quick on EBS accounts (or for real-time analysis of data outside MT5).
The data output to my application from slow KVIK via DDE is very slow,
so data is taken from MT5, and trading orders are sent to Kvik via their API (trans2quik.dll).
Mechanism is
MT5 --> Own Application <--> trans2quik.dll <--> Quick
Here is an example of trading in Quick futures vs stocks
All these "gadgets" are needed to trade via QuickBooks on EBS accounts (or for real-time analysis of data outside MT5).
The data output to your application from the slow Quik via DDE is very slow,
so data is taken from MT5, and trading orders are sent to Kvik via their API (trans2quik.dll).
Mechanism is
MT5 --> Own Application <--> trans2quik.dll <--> Quick
Here is an example of trading in Quick futures vs stocks
Isn't it easier to put the second MT5 terminal to the stock market and pass the information between two terminals via PIPE channel for this specific task?
I'm going to do stock market this year according to this scheme.
Isn't it easier to put a second MT5 terminal on the stock market and transfer information between the two terminals via a PIPE channel for this specific task?
I'm going to do the stock market this year according to this scheme.
You are proposing an even bigger "mess", EBS account is good because the money is not divided into sections.
What you have seen in the video works, but very slowly!
Quick --> DDE --> My pad <--> trans2quik.dl <--> Quick
I replaced Quick --> DDE --> with MT5 --> PostMessage -->.
It became much faster.
That said, 2 lines of code and no load on the terminal and system.
Message sending
Message Receiving