• Welcome back! Thank you for being a part of this Traders Community. Let's discuss and share :)
    Selamat datang kembali! Trimakasih telah menjadi bagian dari Komunitas Trader ini. Mari berdiskusi dan berbagi :)

Suggestion Monkey Pips ( from the original author )

trevor what about ctrader fix api?
The problem I have with ctrader is I dont trust the data that the broker provides.. and therefore need to buy better quality data... i see somewhere is selling for not a bad price but I am just not ready to continue with ctrader version.

I have the same problem with mt5.... I mean really? Is there any EA that make profit on EVERY TICK BASED ON REAL DATA? I downloaded about 20 of the best mt5 eas and none them profit on that data.

any ctrader and mt5..... ye its good... I just dont have enough time to do everything at the moment. but what I did discover... the same problems from mt4... cost of trading eating profits ( spread, commission, slippage and whatever points you loose on executions ) ... and therefore the strategy needs to change... and this is why I am abandoning monkey.. I sure hope someone can find gain from it. i never seen profit in real with monkey in all my years or anyone that has tested it.. at least not consistent profit like the demo. the strategy is not profitable. trust me.. i have miles more hours of testing than anyone can tell you. it is not profitable. simple. so sorry.
 
Last edited:
The problem I have with ctrader is I dont trust the data that the broker provides.. and therefore need to buy better quality data... i see somewhere is selling for not a bad price but I am just not ready to continue with ctrader version.

I have the same problem with mt5.... I mean really? Is there any EA that make profit on EVERY TICK BASED ON REAL DATA? I downloaded about 20 of the best mt5 eas and none them profit on that data.

any ctrader and mt5..... ye its good... I just dont have enough time to do everything at the moment. but what I did discover... the same problems from mt4... cost of trading eating profits ( spread, commission, slippage and whatever points you loose on executions ) ... and therefore the strategy needs to change... and this is why I am abandoning monkey.. I sure hope someone can find gain from it. i never seen profit in real with monkey in all my years or anyone that has tested it.. at least not consistent profit like the demo. the strategy is not profitable. trust me.. i have miles more hours of testing than anyone can tell you. it is not profitable. simple. so sorry.
no need to get disapointed... for me this is a good thing...


Albert Einstein: The definition of insanity is doing the same thing over and over and expecting different results.
 
I have so many brilliant ideas from all my experiments. I certainly feel a whole bunch more knowledgeable on markets and believe some of my ideas are a cut above the rest, I haven't seen them anywhere else. And technology is changing all the time. You can look forward to something new! Watch this space.

And stop this bullshit that forex is scam... man f*** sakes no one is out to get you
 
You are very kind giving your hard work for free. I hope you will succeed with next version of MonkeyPips and it'll be profitable for you.
I'm also a developer and I'm trying to implement different strategies and MT4 platform turn out to be a crap, but unfortunately there are just a few brokers which support MT5.

the trick is async execution... get that or find a dll or something that can do async execution and all your mt4 problems solved... look at zeroMQ and R-libraries there also some c# libraries available...

mt5 hav async execution but low cost brokers wont go there cause then everyone start making money

there jus a few little things you need to know so can make a profitable ea
 
Can anyone share a asynchronous execution library for mt4?????

If you can I will make monkey work in live trade
 
yet again, I decide this version is not good enough and try to move forward. I will be back in a few weeks for now I post my latest here, unrestricted.

Problems now and always will ever be: MT4 does not have asynchronous execution.... ie your fav broker actually getting around 500ms because MT4 is crap
MT5 however: is brilliant.... but I will never ever trust the data in backtesting
cTrader: also brilliant but again cannot trust the data.

enjoy, I upload mq4 for edu purposes and because my next set will be very different. There are some very good educational qualities here.

ooooooo.... btw for live trading need 3 terminals... one for OrderSend, OrderDelete and OrderModify ( you know the whole secondary thing except now its 3, check settings )

This ea work on mt4
 
Sorry for asking "stupid" questions, what is the "async execution" advantage ?
no worries most people dont know these things and you are hanging with developers here.

mt4 being old tech can only process orders synchronously which means simply one at a time. for example ea get a signal, it decide to send buy, but also need to place a stoploss once the ea knows what price the position was opened etc... well... it can only do this after its received a response from the broker. most cases this is about 6-15 ticks.. for monkey... mmm ye? thats about ( 6 *~1.8*Point) thats 1.8points on average per tick when things are getting heated in the markets. thats game over for monkey! missed oportunities to place new trades because couldnt event calculate velocity, missed opportunities for placing stops... thats it man go home we are wasting time with monkey in live.... because in demo it just seems async cause broker not processing a real transaction


unless....
we can do this with mt4( but we cant) well at least not effectively. There are so many ideas for emulating it but none are worthy ... yet..
https://www.mql5.com/en/docs/trading/ordersendasync

the most simplist way for the typical user is my idea of setting the ea on multiple terminals and set each terminal individually to only do one of the 3 actions. Send, Modify or Delete. This is a very cool way of doing it because dont need software. just need to set it up correctly and its a real damn mission. if i were trading monkey live i would set 12 terminals on my vps, and have a super kickass provider where i can choose like a fussyf***. only have 1 chart open on each terminal. and set gbpusd,usdjpy,eurusd. 2 terminal for each to send only( one with slightly different velocity). one for modify, and one for delete making total of 12. ofcourse you can go mad with your own combination and its all there in version 701.

anyway thats not effective. practical, economical or any other word that suits but you can do it. you can even do it with multiple vps.

so many questions start coming up when you begin to realise these things. forget about mt4 now. what about mt5? because it has async?

I dont know how else to explain it. Its a work in progress... the data i have is terrible
 

Attachments

Last edited:
However forex is remain risky, but indeed for trader if already having good skill
hence will able to make double money through forex trading
 
Thanks for your valuable time
And can you please suggest me the pair and tf bro
the myfxbook is running gbpusd, eurusd, usdjpy, usdcad,audusd,eurjpy just set and forget with default settings unless you optimize your own
it is spread-adaptive... this means you will get the same kind of trading on any pair with various spreads except different frequency of trading.
the lower the spread the more trades.
the lower the commission the more trades.
the higher the spread the higher the profit factor...
in theory if you are patient enough you have profit in live... but must use multiple terminals
 
Last edited:
Back
Top