Jump to content

Welcome to the new Traders Laboratory! Please bear with us as we finish the migration over the next few days. If you find any issues, want to leave feedback, get in touch with us, or offer suggestions please post to the Support forum here.

  • Welcome Guests

    Welcome. You are currently viewing the forum as a guest which does not give you access to all the great features at Traders Laboratory such as interacting with members, access to all forums, downloading attachments, and eligibility to win free giveaways. Registration is fast, simple and absolutely free. Create a FREE Traders Laboratory account here.

bnma

Safe Martingale EA

Recommended Posts

Hi guys,

 

I am looking for help to make this ea (I wrote) better.

 

Basically, I have looked at the FX Pro maker code and saw what it does. I created a very simple version of this ea that uses hedge, trades martingale in a grid fashion but has a disaster stoploss. So the Martingale does not get out of hand.

 

Here's the concept:

 

Right at the initial launch, the EA will create buy/sell order with minimal lots (0.01 or 0.05 depending on broker. But this doesn't matter cause people can do initial 10 lots if they want to). Immediately after placing these orders, it will place pending orders every 5 (or so) pips and doubling up. Each level is the take profit for the order in the same direction but double size. All orders have disster stop loss (User's choice).

 

Here's the grid:

 

........... ------------------------- Disaster SLs (All Sell orders)

Level ... ------------------------- Pending Sell ...

Level 4 ------------------------- Pending Sell (0.16 / TP Level 3 / Disaster SLs)

Level 3 ------------------------- Pending Sell (0.08 / TP Level 2 / Disaster SLs)

Level 2 ------------------------- Pending Sell (0.04 / TP Level 1 / Disaster SLs)

Level 1 ------------------------- Pending Sell (0.02 / TP Level 0 / Disaster SLs)

Level 0 ------------------------- Buy (0.01 / TP Level 1 / SL Level -1) & Sell (0.01 / TP Level -1 / SL Level 1)

Level -1 ------------------------- Pending Buy (0.02 / TP Level 0 / Disaster SLb)

Level -2 ------------------------- Pending Buy (0.04 / TP Level-1 / Disaster SLb)

Level -3 ------------------------- Pending Buy (0.08 / TP Level-2 / Disaster SLb)

Level -4 ------------------------- Pending Buy (0.16 / TP Level-3 / Disaster SLb)

Level ... ------------------------- Pending Buy ...

........... ------------------------- Disaster SLb (All Buy orders)

 

If any take profit is hit, all positions are closed (Live and pending). It's up to the user to set this to auto to start again. However, I don't recommend this. It should bet of the user to see how the market is and then let the EA trade when all conditions are good.

 

The thing I am counting on is a slow market (No news, not London or US sessions). This ea will might get killed if there is a big sudden move. In quiet time (I think), there is a very high chance that the price will retrace to the lower level which is 5 pips away to take profit.

 

Please help me make this code better and also find the best time and best currency pair to put it on.

 

I think we will do something really good for all of us.

 

Link to EA: http://www.4shared.com/file/u-5yAB2Y/Matrix_v1.html

 

Thanks a lot!

Share this post


Link to post
Share on other sites

I have my own private martingale EA. the first thing you should do is bring down the multiplier to 1.5 it's too high at 2.

You also want to code in a option for one direction only this way when you know the market is trending strong you set your EA to only open up trades going with the trend. there are other things you can do but these2 are very important

randy

 

 

 

 

QUOTE=bnma;94535]Hi guys,

 

I am looking for help to make this ea (I wrote) better.

 

Basically, I have looked at the FX Pro maker code and saw what it does. I created a very simple version of this ea that uses hedge, trades martingale in a grid fashion but has a disaster stoploss. So the Martingale does not get out of hand.

 

Here's the concept:

 

Right at the initial launch, the EA will create buy/sell order with minimal lots (0.01 or 0.05 depending on broker. But this doesn't matter cause people can do initial 10 lots if they want to). Immediately after placing these orders, it will place pending orders every 5 (or so) pips and doubling up. Each level is the take profit for the order in the same direction but double size. All orders have disster stop loss (User's choice).

 

Here's the grid:

 

........... ------------------------- Disaster SLs (All Sell orders)

Level ... ------------------------- Pending Sell ...

Level 4 ------------------------- Pending Sell (0.16 / TP Level 3 / Disaster SLs)

Level 3 ------------------------- Pending Sell (0.08 / TP Level 2 / Disaster SLs)

Level 2 ------------------------- Pending Sell (0.04 / TP Level 1 / Disaster SLs)

Level 1 ------------------------- Pending Sell (0.02 / TP Level 0 / Disaster SLs)

Level 0 ------------------------- Buy (0.01 / TP Level 1 / SL Level -1) & Sell (0.01 / TP Level -1 / SL Level 1)

Level -1 ------------------------- Pending Buy (0.02 / TP Level 0 / Disaster SLb)

Level -2 ------------------------- Pending Buy (0.04 / TP Level-1 / Disaster SLb)

Level -3 ------------------------- Pending Buy (0.08 / TP Level-2 / Disaster SLb)

Level -4 ------------------------- Pending Buy (0.16 / TP Level-3 / Disaster SLb)

Level ... ------------------------- Pending Buy ...

........... ------------------------- Disaster SLb (All Buy orders)

 

If any take profit is hit, all positions are closed (Live and pending). It's up to the user to set this to auto to start again. However, I don't recommend this. It should bet of the user to see how the market is and then let the EA trade when all conditions are good.

 

The thing I am counting on is a slow market (No news, not London or US sessions). This ea will might get killed if there is a big sudden move. In quiet time (I think), there is a very high chance that the price will retrace to the lower level which is 5 pips away to take profit.

 

Please help me make this code better and also find the best time and best currency pair to put it on.

 

I think we will do something really good for all of us.

 

Link to EA: 4shared.com - online file sharing and storage - download Matrix_v1.mq4

 

Thanks a lot!

Share this post


Link to post
Share on other sites
I have my own private martingale EA. the first thing you should do is bring down the multiplier to 1.5 it's too high at 2.

You also want to code in a option for one direction only this way when you know the market is trending strong you set your EA to only open up trades going with the trend. there are other things you can do but these2 are very important

randy

 

Hi randy1953, I'm thinking this EA should absolutely stay out of the trending times in the market. That's why I think the quiet times are the best. For the multiplier being 1.5,

I am not sure it will work with this method cause each level takes profit in the lower level on a sell and upper level on buy. Look at this sequence:

 

-1, -2, -4 In order to make profit, you'd have to have something > -7 (total). This would be 8

 

Now with a 1.5 multiplier:

-1, -1.5, -2.25, in order to make profit, you'd have to have something > -4.75. But in this case, the next sequence is 3.375 which can't beat the -4.75

 

Unless this system is changed to take profit further than the previous level, multillier 2 is better than 1.5.

 

Thanks.

Share this post


Link to post
Share on other sites

I think lot increasing grid with 2-3 levels basket and with proper stoploss is better than 12-13 levels basket grid EA. Because those EA who use 12-13 levels basket blow account by single sl hit or two in other word those actually make profit fighting against market moves and once get caught and ur account dies. So accept the sroplosses and run again is fine.

Share this post


Link to post
Share on other sites
I think lot increasing grid with 2-3 levels basket and with proper stoploss is better than 12-13 levels basket grid EA. Because those EA who use 12-13 levels basket blow account by single sl hit or two in other word those actually make profit fighting against market moves and once get caught and ur account dies. So accept the sroplosses and run again is fine.

 

I think constant lot size is safer than lot increasing EAs. But much depends how good the strategy is. It is not that every martingale fails.

Share this post


Link to post
Share on other sites

every system can fail, in case of less equity, sure, martingal (no "e") needs more equity, but if combined with several security features, you will be save and fine.

- async hedges

- dynamic tp, ts, sl (if used)

- basket management

- dynamic step management

- lot management

Share this post


Link to post
Share on other sites

there is no safe martingale system

 

all you can do is be good at deferring risk to another day, but the better you become at this, the larger the drawdown when you eventually have to realize said risk

Share this post


Link to post
Share on other sites

Right, nothing is safe so we have to take risk for our profit in the trading market. But I wish that I can see the EA mentioned above to get the idea about the how they actually think for the strategy.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Topics

  • Posts

    • Latest Binary Options No Deposit Bonuses in 2020The possibility of trading without a deposit into your account is a rarity today. Binary options no deposit bonus brokers provide an opportunity of trading even without risking your own money, simply for free. This is a very interesting solution that allows to significantly expand the number of potential market participants. On our Website, we tried to build the Latest Binary Options No Deposit Bonuses in 2020 List! This sort of bonus is really awesome, beginners love to get it. This permits traders to utilize the live account trading with a good trading platform and the advantage is there is no risk.How to get the no deposit bonuses?Getting binary options no deposit bonus is very simple:Find out the broker who providing binary options no deposit bonusSign up a new accountVerify your account if required to get bonusThe broker will give you a welcome bonus (free real money without deposit)Generally, it process instantly but it can take a couple of hours. Anyhow, if you don’t get a bonus, you may contact the broker support. Binary options no deposit bonus brokers set its size preferably in the range from 10 to 50 dollars for free – this amount is sufficient for work with options for the first time. Please note that you can get these funds free only one time, so you should use them with extreme caution. All Binary options no deposit bonus brokers offer traders an excellent opportunity to assess the prospects of work on the market without investing their own funds. The practice of using these incentives is becoming increasingly popular, so our table is regularly updated with new companies with a free bonus. There are lots of similarities between the binary options demo trading and no deposit bonus. You have exactly the identical capability to encounter live market trading requirements in no risk, letting you develop your own trading techniques without risk and pressure.If you will choose one from our recommended brokers, you can start trading binary options without deposit using binary options no deposit bonuses: PocketOption Broker – USA, EU, and World Wide Customers Welcome – 50$ Real Money Binary Options No Deposit Bonus Binary.com – this broker do not accept USA & EU customers – 20$ Free Real Money Binary Options No Deposit Bonus CryptoBO Broker – 10,000 Satoshi Binary Options No Deposit Bonus (Bitcoin Deposit Accepted) Visit our dedicated website for More Binary Options No Deposit BonusesLatest Binary Options No Deposit Bonuses in 2020
    • GBPUSD Retreats Beneath The Level At 1.31 Amid Greenback’s Resilience GBPUSD Price Analysis – January 26 GBPUSD is trading beneath the 1.31 level after reaching a new high of 1.3172, as the dollar’s resilience did not allow the pair to gain momentum. The US dollar is gaining strength in all directions. Key Levels Resistance Levels: 1.3600, 1.3514, 1.3280 Support Levels: 1.3000, 1.2582, 1.1958 GBPUSD Long term Trend: Bullish GBPUSD recently recovered to the level of 1.3172 but has since lost momentum. This week’s initial bias is neutral. On the other hand, in the past, the level of 1.3172 may give way to the resistance level of 1.3280. A breakdown there may approach the test at 1.3514 level. On the other hand, beneath the level of 1.3050, repeated testing of the recovery part of the level of 1.1958 to 1.3514 at 1.2900 levels may occur. GBPUSD Short term Trend: Bullish Estimated intraday bias in GBPUSD may initially become neutral with a temporary top already structured at 1.3172 level. Further growth is moderately favored, while the immediate support level of 1.3050 remains unchanged. The Fx pair remains bullish, trading past the level of 1.3072, a critical barrier is found at levels of 1.3118 and 1.3172. Besides, the Fx pair remains bearish, trading past the 1.3050 level, critical support has been found at 1.3000 and 1.2970 level. Note: Learn2Trade.com is not a financial advisor. Do your research before investing your funds in any financial asset or presented product or event. We are not responsible for your investing results. Source: https://learn2.trade 
    • Bitcoin (BTC) Shows Strength, Sustains Hope On Uptrend Key Resistance Zones: $10,000, $11,000, $12,000 Key Support Zones: $7, 000, $6, 000, $5,000 BTC/USD Long-term Trend: Ranging After the rejection of  price at $9,200, the downward move was extended to a low of $8,250. Analysts were of the opinion that Bitcoin will bounce if price falls and tests the low of $8,250. From every indication, Bitcoin is making a solid upward move as the coin approaches the overhead resistance. Our bullish expectation is that the price will break the resistances of $8,800 and $9,200. Then the same momentum will be extended to the $10,000 price level. However, the bears may want to put up a fight to defend the $9,200 resistance. If the bears defend successfully, Bitcoin will be compelled to a sideways move. Daily Chart Indicators Reading: The 21-day SMA and the 50-day SMA are pointing northward indicating the upward move. The 21-day SMA acts as a support to Bitcoin. Meanwhile, MACD provides a buy signal for Bitcoin as the MACD line and the signal are above the zero lines. BTC/USD Medium-term Trend: Bullish On the 4-hour chart, the price breaks the support line of the horizontal channel. Later Bitcoin finds support at $8,250 low. The $8,250 low was well supported by the bulls as the coin makes a bullish move. The price is approaching the resistance at $8,800. If successful above $8,800, the price will rally above $9,200. 4-hour Chart Indicators Reading Bitcoin has risen to level 66 of the daily Relative Strength Index period 14. This signifies that the coin is in a bullish trend zone. However, if the RSI rises above level 70, Bitcoin will be said to have reached the overbought region of the market. Then we may experience a fall in BTC price. General Outlook for Bitcoin (BTC) The upward move in the last 24 hours is a positive development as Bitcoin bounces at a low of $8,250. All the indicators are in the positive direction of the coin. However, the RSI is level 68 indicating that the coin is approaching the overbought region. In other words, the upward move may soon be interrupted. After a retracement, the coin will resume its upward move. BTC Trade Signal Instrument: BTC/USD Order: Buy Entry price: $8,738 Stop: $8,500 Target: $9,200 Source: https://learn2.trade 
    • goodcalculators.com   Profit Calculator - Good Calculators   2 minutes 494668b4c0ef4d25bda4e75c27de2817trueBCSI-AC-c02582709689167bfalseBCSI-ACP-21ab91e8d10cf24cfalseBCSI-CS-5b04408683bfa51afalsePHPSESSIDA unique identifier used to preserve states across pages.false__cfduidUsed by the content network, Cloudflare, to identify trusted web traffic.false__utmtUsed to throttle the speed of requests to the server.false__utmt_eUsed to throttle the speed of requests to the server.false__utmt_fUsed to throttle the speed of requests to the server.falseactive_template::124911falsecookieconsent_dismissedUsed to track closure of a cookie consent dialog.falseezCMPCookieConsentUsed by the analytics and personalization company, Ezoic, to track when a user consents to cookies.falseez_pub_siteUsed by the analytics and personalization company, Ezoic, to only show the site with Ezoic's features enabled. falseez_rdrUsed by the analytics and personalization company, Ezoic, to track redirects.falseez_rdr_countUsed by the analytics and personalization company, Ezoic, to track redirectsfalseezovuuid_124911falseezovuuidtime_124911falsefreewheel-detected-bandwidthUsed to check and record how fast your internet connection isfalsesession_depthUsed to track the number of pages you visit in a session on this site.false
    • Every time you post anal. you will have my full support  Love your stuff man!!!! good forex profits everybody
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.