Simple ea here
thank you for the link, i was able to find a document online that broke down the logic of this same EA
https://sites.google.com/site/marketformula/mql-code/mql4-how-to-create-a-simple-mt4-expert-advisor-that-trades-once-per-bar
more complex than i thought but i believe can work with this with some time...
i was curious however why this EA did not work with strategy backtesting for EURUSD and JPYUSD, even when the RSI conditions were clearly being met... no orders were completed
it did however work for AUDJPY, why is that??
thanks
- sites.google.com
ok ive tested this EA today live on demo account,
not only does it not function on the EURUSD backtest, it does not trade or function realtime live for EURUSD...
live trading is checked, smiley face is happy, autotrade is green, conditions are being met......still not trading
however, this RSIea does work realtime for AUDJPY
what is wrong here if it works perfect for one currency pair and not another?
JPY has different Digits.
what values did you use for TP ans SL and what is the error reported ?
i have TP AND SL 0.0 for simplicity
no errors are reported unless i dont know where to find them.
when i drop the EA onto the EURUSD chart, it says intialized and loaded successfully in the experts tab on the bottom
still, nothing is traded...ive tried M1, M5, M15 for hours..
if its order does not succeed look in the journal tab.
ive seen that stoploss is still being calculated even if 0 so you try with a higher value because if it is zero the server can reject the order because it is too close to price.
also you can drop in Alert() function to see if it triggers.
if its order does not succeed look in the journal tab.
ive seen that stoploss is still being calculated even if 0 so you try with a higher value because if it is zero the server can reject the order because it is too close to price.
also you can drop in Alert() function to see if it triggers.
oh ok, i didnt even check journal tab my apologies
not enough money!
2015.08.14 15:35:24.677 '2418260': order buy 4.91 EURUSD opening at 1.11091 sl: 0.00000 tp: 0.00000 failed [Not enough money]
is the default of the demo account 1:1 leverage??
perhaps i should modify EA to remove LOT() function and just set lot size throughout
that almost 5 lot why would you take on these sized positions.
that was the whole problem... i wasnt choosing those lots, it was written in one of the program functions to optimize the lot size
so i discovered that was a glitch in that EA and removed that function, and manually set my lot size to 0.1

- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
You agree to website policy and terms of use
greetings everyone,
im looking to craft and test my first EA, unfortunately i only have 1 year of c++ training from highschool and that was 15 years ago.
ive sucessfully managed to code a few strategies with thinkscript on TOS but the interface is much more simple...now im moving to mt4
this is very simple, but mql4 is very new to me, so if you could just link me to something similar i can dissect, or give me pointers....
so here goes:
i want something that upon:
condition A=> opens a long position, exits via stoploss or takeprofit OR exits via Condition B
condition B=> opens a short position, exits via stoploss or takeprofit OR exits via Conditon A
so that upon condition A i open long and ride to condition B, then it closes my long and opens a short,
just plays a rollercoaster but only opens one position in each direction, 1 lot up, OUT, 1 lot down, OUT.
if i hit a stoploss or takeprofit, i want to be out of the money completely, no reverse entry, just safety net
this function is automatically programmed into thinkorswims program language, so i never had to code this
i have a feeling this is very simple, but i need an example to run by to establish a better fondation to build upon
thank you guys for the help
Nick