Not quite sure why it works or what i exactly did but increasing the iRequestPtr size from 1 to 32 (line 80 ZmqSendReceive.mq4) seems to fix the access violation and therefore to enable receiving messages via zmq_recv.
If anybody knows why this is working or has an explaination for me i'd love to know what i'm doing here, hehe.
I've built the mql4zmq.dll against together with the latest version of zmq+libsodium with the trivial changes needed to make it run with zmq>2.
cheers
Not quite sure why it works or what i exactly did but increasing the iRequestPtr size from 1 to 32 (line 80 ZmqSendReceive.mq4) seems to fix the access violation and therefore to enable receiving messages via zmq_recv.
If anybody knows why this is working or has an explaination for me i'd love to know what i'm doing here, hehe.
I've built the mql4zmq.dll against together with the latest version of zmq+libsodium with the trivial changes needed to make it run with zmq>2.
cheers