Expert Advisors and Automated Trading - page 102

To post a new topic, please log in or register
  Programming (2)
I would like to know how to tell if the chart window is visible. I want to modify an indicator  to detect pin bars and give a sound. I'd like to make sure only the current chart receives the sound and not any of the others that are not visible.   Regards Ricky  
Hi, how to code an EA that OP at specific time.?  Example logic: TF: H1 1. If candle close is bearish  at time 10.00am then EA will OP buy at next open candle ( at 11.00am) 2. If candle close is bullish at time 10.00am  then EA will OP sell at next open candle ( at 11.00am) 3. If candle close...
Hi, I am looking for a very simple EA. Equity control. when my balance is 1000 it records the equity When balance reaches 1250 it automatically closes all current orders but does not effect the new orders of a EA. I need the EA to work on profit and not percentage of the equity. Does anyone know of...
Hi, Want to backtest an EA that has hedging feature under the circumstance that hedging is prohibited and need to follow FIFO rule (Regulation is the US) to see how it works. Is there any way to force the tester to obey no hedging and FIFO rules? Any help will be appreciated! Thanks in advance.
Where withing mql5 are the chart timeframes declared? I want to add custom timeframes to use in my EA, but  cant' find where I can add in new constants for Period_M** 
I spose id use Mqlrates so...   MqlRates rates[];    int copied=CopyRates(NULL,0,1,1,rates);    if(copied<=0)       Print("Error copying price data ",GetLastError());    else    {    Print("Copied ",ArraySize(rates)," bars");    }  Ive used this and it prints that its selected the previous bar...
Hi All, I'm trying to calculate the correlation coefficient between two arrays. I basically want to replicate the Excel "CORREL" function, where I input the two arrays and the function outputs the correlation value. Does anyone have working code to do this and be willing to share it? The best I have...
Hi guys, Inside my EA I'm trying to create a button to export a personal graphic of equity curve, or histogram of operation, or any kind of graphic. But I'm didn't find a way to export to JPG or BMP. In realy I'm trying to do a personal report. I already looked inside some classes, examples and...
A very noobie question; What happens if I use a negative SL at PositionOpen? (the order is sent anyway? It goes with a zero SL?)
Greetings,   I am new to this scripting and I'm currently implementing a Order script which helps me to insert orders.  My question is on the expiry datetime. I have noticed that at pending orders, I can set the expiry datetime. But when it get into positions, I couldn't modify it. Do the expiry...
Hi, I Need help to stop a EA of working on my real account. After back testing a EA I put it to work on my real accout, after a few weeks it starts to go grazie and I cant stop it of opening trades even after autotrading stop on the Metatrader 4. Can somebody explain and help me please. Thanks Jacob
Hi, I am trying to make a simple script to just buy some stocks automatically. I used the following code: void OnStart()   {   MqlTradeRequest request={0};   MqlTradeResult result={0};   request.symbol=_Symbol;   request.volume=1;   request.price=112;   request.action=TRADE_ACTION_PENDING;   request...
Hello!  I used to write in mql4 and now coming back I'm having a very hard time getting my ea to work using mql5. One example, in the past I've been able to use something like this:  for(int i=0;i<10;i++) {   variable[i] = iMA(Symbol(),0,13,8,MODE_SMA,PRICE_MEDIAN,i); }  This was great! I...
I have been playing around with EA's for a while now and came to this theory. Some EA's makes profit good and fast, some EA's makes profit slower. Some EA's lose a bit of profit and then later starts making good profit. It all depends on the way your strategies are set up within the EA's But now I...
I want to implement some way to log my OpenPositions, modifyPositions (SLTP changes) and closePositions (by EA or by SLTP) to generate some metrics.   So I read the docs: onTrade and historySelect to implement a code to print all Deals and Orders history. The SLTP operations are in the history, but...
I am using Custom max optimization mode. I have the following list: Running single test (using right click on the above) I get the following in the Journal: OnTester result 16.70300875033711 The difference is quite big. And 16 is the correct number. After some investigation I have found the for...
Has anybody developed any EA using Simple Moving Average? If yes,  is it effective? How to avoid trading on multiple crossovers in short time (in a flat market). Any effective solution for this?   Thanks in advance. 
Is there a reason why you cannot encapsulate a nested struct or class like in C++? Here is an example. void OnStart(){    BClass b_object;    b_object.private_member_of_A.data1 = 10;    printf(IntegerToString(b_object.private_member_of_A.data1)); }...
Hi there, I'm still new to OOP and MQL5 in general, and I'm trying to find out a way to use arrays and comparing their different "i" values . The idea is to create a "tickcounter", and for every "last tick" compare it to the "previous tick" and see if they were different (bigger, smaller) and...
The overall aim is create a code that increases lotsize by "x" ammount every time you lose. so if anyone has input on that that would be awesome.   My idea was to use the HistoryOrderInfo include file to access history to find when a trade has been lost then increase lotsize for next trade....
For those whove read it im trying to use the Trade.mqh include file. In the Trade.mqh theres a segment for closing a position "CTrade::Close" Ive been trying to use it but its not working. Heres my attempt       void OnTimer() { //+------------------------------------------------------------------+...
I use MT4 this code was work well, but it can't work on MT5. Please teach me. Thank you. I just get  MagicNumber.   int MN() {      int Maggic;      for(int i=0;i<OrdersTotal();i++)      {      if(!OrderSelect(i,SELECT_BY_POS,MODE_TRADES))      continue;          if(OrderSymbol()==Symbol() &&...
Can somone tell me why its saying 'else' - illegal 'else' without matching 'if'    
im looking for an extreamly simple bot to be made for me. Im just looking for something that will place a buy and a sell every 200pips or so with a 200pip profit.  is anyone able to do this or show me how to go about it or know of a bot that all ready in exists?
Because there are a lot of indicators, We are going to try to create an automatic sales program through the open indicator "HalfTrend". Buy a 'long position' on arrow from the blue arrow and  settlement(liquidation) it to red arrow   and buy a 'short positon' on red arrow, liquidation on blue...
Hi, I am using 1 VPS for 1 account where many charts with many EAs are running. Now I would like just some of the charts to be deactivated. So the whole setup on my client shall stay the same. However, for tonight I want to deactivate the CAD pairs and copy the whole setup to the VPS. Is there an...
Hi Does anyone have any EA that places pending orders in trend lines, based on the object name?
I'm using strategy tester to simulate a custom EA. There is a combo box on the strategy tester which there are the following options: "Every tick", "Every tick based on real ticks".   My doubt is about the use of  the "Every tick based on real ticks". I know the "Every tick based on real ticks" is...
this ea does not work on my instaforex US-cents accounts ,it always shows ERROR:0 but works perfectly on USD accounts and demos too.what could be wrong in the setting?