• Home
  • Forums
  • Trades
  • News
  • Calendar
  • Market
  • Brokers
  • Login
  • Join
  • User/Email: Password:
  • 1:05am
Menu
  • Forums
  • Trades
  • News
  • Calendar
  • Market
  • Brokers
  • Login
  • Join
  • 1:05am
Sister Sites
  • Metals Mine
  • Energy EXCH
  • Crypto Craft

Options

Bookmark Thread

First Page First Unread Last Page Last Post

Print Thread

Similar Threads

I will code your scalping EAs for no charge 54 replies

I will code your pivot EAs for no charge 20 replies

Need help to code EAs for MT4 and MT5 4 replies

EAs and indicators relating to moutaki... 22 replies

InterbankFX has loaded its MT4 platform with custom EAs, indicators and scripts 1 reply

  • Platform Tech
  • /
  • Reply to Thread
  • Subscribe
  • 40,951
Attachments: I will code your EAs and Indicators for no charge
Exit Attachments
Tags: I will code your EAs and Indicators for no charge
Cancel

I will code your EAs and Indicators for no charge

  • Last Post
  •  
  • 1 720721Page 722723724 2975
  • 1 Page 722 2975
  •  
  • Post #14,421
  • Quote
  • Jul 8, 2016 6:14am Jul 8, 2016 6:14am
  •  chimoong
  • | Joined May 2016 | Status: Member | 229 Posts
Dear Coder, many thanks to you in ahead. I need your programming knowledge to help as I don't have such programming background. The attachments are :-
1) iExposure.mq4, this is a free indicator provided in the MT4 by default
2) I would like your kind help to amend the codes according to the revised presentation.

I have another additional request by adding a push alert notification on the indicator (you may add sound / email alerts for other users, but I personally don't need these two alerts). In the parameters, the push alert function will only be triggered if the user key-in a pre-defined percentage of target profit and loss on EACH pair. Another additional dropbox to include 3 options for the users to choose :-
1) % Balance
2) % Equity
3) Both % Balance & % Equity

Let me take a scenario : I want to know ANY ONE PAIR that if hits beyond 1% of profit and -3% of loss for "Both % Balance & % Equity", I'll be alerted. In certain circumstances, I may need to be alerted if ANY ONE PAIR that hits beyond 0.5% of profit and -0.8% of loss on "% Balance". This pre-defined parameter settings are wholly depending on user's preferences and varying on certain situations. Thanks, Chin
Attached Image (click to enlarge)
Click to Enlarge

Name: iExposureNew.png
Size: 83 KB
Attached File(s)
File Type: mq4 iExposure.mq4   8 KB | 248 downloads
 
 
  • Post #14,422
  • Quote
  • Jul 8, 2016 10:23am Jul 8, 2016 10:23am
  •  bellco
  • | Joined Mar 2012 | Status: Junior Member | 2 Posts
Wow, my first post, ever..
I think I have a profitable idea for an EA (that needs to be coded).
It uses price action and is (selectively) multi-currency.
Details:
My proposed EA is built on the "threshold" channel idea. (Also.)
So: as one enters a new Bar (suppose, 30 min time frame, eurusd), the price at the Open is known. It is also known that (eventually) the Bar will develop a High and a Low.
So, put a 1/2 channel of some width above the Open, and (similarly) a 1/2 channel width below the Open.
(The 1/2 channel widths could be optimized for currency pairs and the values saved, as "first pass".)
The prices will break either the top or the bottom channel threshold lines.
Assume that the top trigger line was exceeded.
Hoping that this (micro) trend will continue, a Buy order will go out with a TP and a SL. (The SL clearing the Stop_level.)
(The TP and SL for various currency pairs could be optimized also: "first pass", again.)
If the order exits with a SL, do nothing and wait for the threshold to trigger a new order again eventually.
If the order exited with a profit, put a 1/2 channel above the current "highest high" achieved inside this Bar.
...and repeat until Bar[0] becomes Bar[1].
The Sell side is similar, in the down direction.
Further: an option might exist for the user, to let the TP and the SL be expressed as "the current measured spread, times an optimizable constant", to deal with volatile markets.)
[Single currency optimizations (if undertaken) are "first pass", since in a later section, "small Bars" will be eliminated from the sample space.]
Modifications:
Use trailing stops, activated after x amount of gain, that move the stop and TP by an x amount also. [The "x amount" might be optimizable [first pass], and the TP and SL may be linked to spread size...]
Incidentally: at any one time there is only one order out, and as a Bar is entered, any possible open orders are closed before the 1/2 channels are put in place at the Open value].
Meanwhile: Do not send out new orders close to the expiration time of the Bar, because: there might not be enough time left in the Bar, to advance by a current spread [a minimum "break even"].
Why all this order closing, and a relatively low time frame?
(The time frame can not be super low, since it is planned that the TP and SL will be used quite a few times inside the (hoped for) "sizable" Bar. So a minute time frame might not accommodate a 1/2 channel of a practical size.)
Note: With the 1/2 channel idea, the two trigger thresholds recede from each other, approaching the Bar's High and Low.
Were one to use a time frame of a Day, prices might (sort of) rise for three hours.
Then, if the market reverses, the Sell "1/2 channel threshold" will not be reached for quite a while. Resulting in unproductive waiting/wasted time, awaiting the next signaled trading opportunity.
A 30 minute time frame "resets" the position of the 1/2 channels, via the new 30 minute Bar's Open.
(Of course, a similar "reset" result could be achieved by the "full channel" method: Here, at the Open of the Bar, the top and bottom trigger channels are set.
Then, after the any trade, a top and bottom 1/2 channels are placed above and below every OrderExitPrice, regardless if the ticket exited with a loss or a gain; and the EA waits to see if it should Buy or Sell, via which threshold will be broken next (top or bottom). [Repeat this process until the Bar expires; again, a single order out on any pair in any Bar active, and no new orders sent out when the Bar is close to its expiration time.]
But, why exit every 30 minute Bar?
This, to optimize the EA, via a selection process from multiple currencies.
For (notice): Bars come in essentially three size ranges: small, medium and large.
Usually, small Bars occur in succession (as do medium size Bars).
And (of course) the EA (hopefully) will profit, regardless if the Close was higher or lower than the Open.
But: larger the Bar, the larger the profit potential.
So, should one monitor the prices of (say) 10 currency pairs, a run of small Bars in a currency pair might be avoided, by trading (up to four) of the currency pairs, when one is in a pattern/sequence, where there are not many small Bars following each other.
To identify "small Bars" (mechanically): measure the High - Low size of the last 300 Bars of a currency pair, at the Open of Bar[0]. Sort this array. The lower 30% [as an example] is the small Bar range. (This is just an illustration. The selection method for trading follows...)
From the 10 candidate currencies, check each pair's Bar[1] for $$ value generated, as if a full lot was traded.
Use the top four value generating Bar[1]-s as a "diversified prediction" on how to divide the total lot/volume to invest, between these four traded pairs, for the next 30 minutes [half channel or full channel methods]. (If there are duplicate values for some Bar[1]-s gains in the selection process, "pick four".)
While MT5 could back test this multi-currency EA, in MT4 one could run 10 instances of the Tester (one for each of the 10 candidate currency pairs).
Then, a multi dimensional array of ones and zeroes could flag/mark which 30 minute Bar was active as the (variable) four currencies were funded in the course of the back test run.
From this, a "total gain" could (theoretically) be found via the set: 30 minute "Bar and pair"-s actually traded.
But this might be too much coding effort.
It would easier to just get a feel for how the EA would perform, by running it as a Demo for a week or so.
[Thus avoiding the labor intensive "summing the 30 minute Bar gains for the four (varying) pairs" in the back test.]
So, hope that you like the idea(s).
One more thing: some people avoid volatile markets; instead of linking the SL and TP to the current spread, as I mentioned, [as an option].
Avoiding fast markets might be a good idea, in general.
But for me, I prefer to use the "external stop loss".
(?):
Have the EA keep track of the highest account balance and equity after any deposit or withdrawal to/from the account.
Then, if the balance or equity falls from these reference values by a user set percentage (say: 20%), the EA stops trading and sends out an Alert of some type(s).
This "anti-Martingale" strategy might have saved many a trader.
(And the EA may be re-started later, possibly after checking on a "cent account" to see how it might fare in the future.)
Well, hope to hear from you.
bellco
 
 
  • Post #14,423
  • Quote
  • Jul 8, 2016 1:20pm Jul 8, 2016 1:20pm
  •  ramzam
  • Joined Nov 2015 | Status: Member | 2,961 Posts
hi any one have mq4 file for this 123 patterns ? i need help that adding fibo like that pic attached is need.. any one please help..i hope i wont disturb any one here after if this one i get
Attached Image (click to enlarge)
Click to Enlarge

Name: Screenshot1.png
Size: 17 KB
Attached File(s)
File Type: ex4 123ForexPatterns.ex4   12 KB | 305 downloads
Success is a Journey Not a Destination....... kind regards ramzam
 
 
  • Post #14,424
  • Quote
  • Jul 8, 2016 1:29pm Jul 8, 2016 1:29pm
  •  Intrepidpips
  • Joined Aug 2011 | Status: Mos P from Cape to Cairo | 2,575 Posts
Quoting chimoong
Disliked
Dear Coder, many thanks to you in ahead. I need your programming knowledge to help as I don't have such programming background. The attachments are :- 1) iExposure.mq4, this is a free indicator provided in the MT4 by default 2) I would like your kind help to amend the codes according to the revised presentation. I have another additional request by adding a push alert notification on the indicator (you may add sound / email alerts for other users, but I personally don't need these two alerts). In the parameters, the push alert function will only...
Ignored
I'd like to see these improvements/modifications added too.
Let it turn and find your entry.
 
 
  • Post #14,425
  • Quote
  • Jul 8, 2016 2:33pm Jul 8, 2016 2:33pm
  •  Samuelkanu
  • | Joined Oct 2011 | Status: Member | 188 Posts
Quoting cyber1
Disliked
{quote} Samuelkanu- Try this. {file}
Ignored
Thanks so much cyber1, i appreciate. Remain blessed
 
 
  • Post #14,426
  • Quote
  • Jul 8, 2016 3:14pm Jul 8, 2016 3:14pm
  •  chimoong
  • | Joined May 2016 | Status: Member | 229 Posts
Quoting Intrepidpips
Disliked
{quote} I'd like to see these improvements/modifications added too.
Ignored
Sure Intrepidpips, thanks for your "spiritual support" ... Hopefully the professional coder(s) will respond very soon ...
 
 
  • Post #14,427
  • Quote
  • Jul 8, 2016 5:14pm Jul 8, 2016 5:14pm
  •  FarReach
  • | Joined Jul 2016 | Status: Junior Member | 1 Post
Hi all, I was wondering if someone could help me with adding an alert (e-mail, popup, sound) to this indicator. Also showing what currency pair the alert is coming from in the e-mail. I tried taking a crack at it, but knowing nothing of coding I obviously didn't get very far.. I have found many similar to this online but like this one because the color changes as an established trend changes, which is where I could use the alert. Also being able to change it from triggering on closing of the candle to immediate. I use this with a modified GMMA and Heikin Ashi. Any help would be very appreciated. Thank you​
Attached File(s)
File Type: mq4 Trend LINE.mq4   2 KB | 275 downloads
 
 
  • Post #14,428
  • Quote
  • Jul 9, 2016 3:06am Jul 9, 2016 3:06am
  •  jega2007
  • | Joined Mar 2016 | Status: Member | 106 Posts
Hi coders.....

please add sound alert, push notification for spread when candle close ...

Thanks
Attached Image (click to enlarge)
Click to Enlarge

Name: AUDUSDH1.png
Size: 26 KB
Attached File(s)
File Type: mq4 quantumits.mq4   8 KB | 372 downloads
 
 
  • Post #14,429
  • Quote
  • Jul 9, 2016 3:48am Jul 9, 2016 3:48am
  •  Pippopotamus
  • Joined Apr 2007 | Status: vincit qui se vincit | 6,251 Posts
Quoting Pippopotamus
Disliked
Hi Metatrader, Will you take a look at this wonderful indicator? As soon as I put on a chart, it freezes both MT4 platform I trade on. Must uninstall to relieve freezing problem. Does it need updating to work on MT4 600+ builds? Will you do that?? {file} {file}
Ignored
A pity no one finds the indy in this post (#14,062)a worthy project. When used to trade retracements in a trend, this indy is very useful. Yes, standard Zig-Zag is available to be called on my MT4 platforms.
Vincit qui se vincit.
 
 
  • Post #14,430
  • Quote
  • Jul 9, 2016 4:13am Jul 9, 2016 4:13am
  •  roughtrader
  • Joined Jan 2011 | Status: Senior Trader | 1,475 Posts
Quoting cyber1
Disliked
{quote} roughtrader- Not sure what you're seeing but for me it shows on the right. {image}
Ignored
no it's on top of the price, Thanks Cyber, but I found a better one, so never mind my request.
Attached Image (click to enlarge)
Click to Enlarge

Name: Untitled.jpg
Size: 57 KB
Bulls are stupid Animals!especially when Im short!
 
 
  • Post #14,431
  • Quote
  • Edited 8:41am Jul 9, 2016 5:13am | Edited 8:41am
  •  LazoFX
  • | Joined May 2016 | Status: Member | 4 Posts
Hi All!

Dear Coders, can you help me to add more function on attached EA

1. Please add in code TrailingStop, Money Management

TrailImmediate=false; // TrailImmediate, trail immediately when true.
extern int TrailPoints=30; // TrailPoints, Trailing Stop Points (0=disable).
extern int TrailOffset=150; // TrailOffset, Trailing Stop Offset (0=disable).
extern bool MM=true; // MM, Money Management, if true uses RiskPercent.
extern double RiskPercent=0.5; // RiskPercent, overrides Lots.
extern double Lots=0.1; // Lots, Lot Size (if not MM and RiskPercent).

2. Please add in code EA work time

extern string TimeStartOrders = "01:30"; Broker time Start Work.
extern string TimeDelOrders = "22:30"; Broker time delete orders.
extern string TimeClosePos = "22:30"; Broker time close position (0=disable).

Thanks in advance!
Attached File(s)
File Type: mq4 once per bar expert.mq4   139 KB | 302 downloads
 
 
  • Post #14,432
  • Quote
  • Jul 9, 2016 9:26am Jul 9, 2016 9:26am
  •  maximumguita
  • Joined Apr 2015 | Status: Member | 1,052 Posts
Quoting roughtrader
Disliked
{quote} no it's on top of the price, Thanks Cyber, but I found a better one, so never mind my request. {image}
Ignored
would you mind sharing the indy?
(.)(.) think first ...
 
 
  • Post #14,433
  • Quote
  • Jul 9, 2016 9:39am Jul 9, 2016 9:39am
  •  maximumguita
  • Joined Apr 2015 | Status: Member | 1,052 Posts
Quoting Pippopotamus
Disliked
{quote} A pity no one finds the indy in this post (#14,062)a worthy project. When used to trade retracements in a trend, this indy is very useful. Yes, standard Zig-Zag is available to be called on my MT4 platforms.
Ignored
Found this version an itīs working. Have a look if they are the same.
Attached File(s)
File Type: ex4 123PatternsV7.ex4   9 KB | 316 downloads
(.)(.) think first ...
 
 
  • Post #14,434
  • Quote
  • Jul 9, 2016 10:33am Jul 9, 2016 10:33am
  •  Hayati
  • | Joined Jul 2016 | Status: Junior Member | 1 Post
Hi
I d like add my EA these functions:

If a Buy trade hit TP no trade again Buy and wait for new Sell trade
If a Sell trade hit TP no trade again Sell and wait for new Buy trade

Can you help me please?
Attached File(s)
File Type: mq4 MA200_EA.mq4   6 KB | 243 downloads
 
 
  • Post #14,435
  • Quote
  • Jul 9, 2016 11:29am Jul 9, 2016 11:29am
  •  Js3mwtRc
  • Joined Jun 2016 | Status: "Through Playing Down Graphs" | 5,996 Posts
Anyone can make this simple expert? If there is a buy order open and the price fall every x number of pips buy and when there is an open sell order and price advances for x pips sell every x pips like grid in both cases (no limit orders). The ea should have an option for how many pips in distance the trader wants to add and an option for how many lots a trader want to use. Also would be could, if we can choose a money management option like, buy/sell every x pips for 1,2,3,4, etc. second option 1,2,4,8,16... martingale would be also great.
Feels right this time!
 
 
  • Post #14,436
  • Quote
  • Jul 9, 2016 8:00pm Jul 9, 2016 8:00pm
  •  roughtrader
  • Joined Jan 2011 | Status: Senior Trader | 1,475 Posts
Quoting maximumguita
Disliked
{quote} would you mind sharing the indy?
Ignored
Yes no problemo, you have to play around with the settings to get it as in the picture,
hint, my Range minutes is 43200
Attached File(s)
File Type: zip vp_6.0.zip   52 KB | 639 downloads
Bulls are stupid Animals!especially when Im short!
 
 
  • Post #14,437
  • Quote
  • Jul 9, 2016 8:02pm Jul 9, 2016 8:02pm
  •  Akyuzm
  • | Joined Jul 2016 | Status: Junior Member | 1 Post
hey im wondering if anyone one can add a feature to this range indicator. i just need the histo bars that are half the size of the next one to be a different color. that would be awesome. this indicator just measures HIGH-LOW and put it in histo form i just need the ranged that are half the size of the next one to be highlighted that would be awesome thanks!
Attached File(s)
File Type: mq4 Range.mq4   2 KB | 231 downloads
 
 
  • Post #14,438
  • Quote
  • Jul 10, 2016 12:27am Jul 10, 2016 12:27am
  •  amir34
  • | Joined Jul 2016 | Status: Junior Member | 1 Post
Quoting cja
Disliked
{quote} {file} {image}
Ignored
Hi CJA, do you sell this indicator in MQ4 format?
 
 
  • Post #14,439
  • Quote
  • Edited 4:23am Jul 10, 2016 3:28am | Edited 4:23am
  •  MennoForex
  • | Joined Dec 2015 | Status: Member | 11 Posts
hey! can someone help me create a simple EA??
This is the set-up:

indicators:
Bollinger Bands (20,2)
Bollinger Bands (20,3)
EMA 60
-------------------------
Buy open:
- Open if price is under the lower band(20,2), and above the 60EMA.

Buy close:
- Close if price is above the higher band(20,2)
- Close if price is under the lower band(20,3)


Sell open:
- Open if price is above the higher band (20,2) and under the 60EMA.

Sell close:
- Close if price is under the lower band(20,2)
- Close if price is above the higher band(20,3)
 
 
  • Post #14,440
  • Quote
  • Jul 10, 2016 5:36am Jul 10, 2016 5:36am
  •  maximumguita
  • Joined Apr 2015 | Status: Member | 1,052 Posts
Quoting roughtrader
Disliked
{quote} Yes no problemo, you have to play around with the settings to get it as in the picture, hint, my Range minutes is 43200 {file}
Ignored
Great thank you
(.)(.) think first ...
 
 
  • Platform Tech
  • /
  • I will code your EAs and Indicators for no charge
  • Reply to Thread
    • 1 720721Page 722723724 2975
    • 1 Page 722 2975
27 traders viewing now, 5 are members:
Invisible
,
magistr91
,
Invisible
,
ElVenso
,
zbig
  • More
Top of Page
  • Facebook
  • Twitter
About FF
  • Mission
  • Products
  • User Guide
  • Media Kit
  • Blog
  • Contact
FF Products
  • Forums
  • Trades
  • Calendar
  • News
  • Market
  • Brokers
  • Trade Explorer
FF Website
  • Homepage
  • Search
  • Members
  • Report a Bug
Follow FF
  • Facebook
  • Twitter

FF Sister Sites:

  • Metals Mine
  • Energy EXCH
  • Crypto Craft

Forex Factory® is a brand of Fair Economy, Inc.

Terms of Service / ©2023