Rafael Caetano Pinto
Rafael Caetano Pinto
  • Information
7+ years
experience
7
products
90
demo versions
0
jobs
0
signals
0
subscribers
Programmer at Brazil
Rafael Caetano Pinto
Added topic How to know if some trading as made by human or EA?
I working with mql for a while and made some indicators and EAs. I notice that human made operations (press buy/sell button) are faster than EA operations (less delay between the action and the response). I always thought that it was only a mind
Rafael Caetano Pinto Published product

30.00 USD

This indicator compares volumes from the same period to previous days instead of calculating the average of previous candles, so it is possible to detect volume anomalies more accurately. I have always been bothered by seeing very large volumes at the beginning of a trading day and almost no volume throughout the day, making volume-based strategies very limited. This indicator can verify the strength of the volume of candles based on previous days, so it is possible to perceive volumes that are

Rafael Caetano Pinto
Added topic MT5 has a jupyter notebook embedded?
I was configuring my MT5 instance and found a jupyter.ini file into config folder (C:\Users\user\AppData\Roaming\MetaQuotes\Terminal\FB9...6C1\config). I searched for some information about it in MetaQuotes docs and this forum but I dont found
Rafael Caetano Pinto
Added topic It's possible to running EA in demo/prod in terminal mode?
There is possible do run the MT5 without the graphical interface and only start the MT5 with my EA in a terminal? Similar with the MT5 cloud. How can I do this
Rafael Caetano Pinto
Added topic "no memory" when running genetic algorithm tests
I'm testing a multi stocks EA. When I run a single test, everthing works well and the EA consumes 2GB to run the entire history. When I active the generic algorithm, the MT5 was unable to run with "no memory" error. At the end, the MT5 says: "Tester
Rafael Caetano Pinto
Added topic Get the X symbols with highest volume in a week without crash MT5
I'm trying to get the 100 more transacted stocks of the last week (stocks only; no options; no indexes; no any other). To do this, I created the function below, but I'm unable to run the MT5 with it because in some time the MT5 crashs with unknown
Rafael Caetano Pinto
Added topic How to calc corretly all the costs of a completed transaction?
I want to know how to calculate corretly all costs to open and close a position to be able to handle better an dynamic volume entrances.  I search about this topic here, but It was very hard to find something useful. The relevant tools that I
Rafael Caetano Pinto
Added topic Update a struct in an array of structs
I have a array of structs and need to update some values there. When I update the values by reference, the struct is updated, but the struct in the array is not. I know that is a C behavior, but I was unable to find a good way to do this update. Do
Rafael Caetano Pinto
Added topic Multicurrency syncronization problem
I Known that is a lot of information about the thema in this forum... some useful, some no so useful... but after some hours trying, I had to post my problem and my analisys here to better understand the problem and help so many poor souls like me
Rafael Caetano Pinto
Added topic Is there any way for the EA to know what type of modeling is being performed in the test?
I have an EA what uses OnTimer and I want run tests more optimized. To do it, I though about use the OnTimer only in "Each Tick"  modes and disable the timer to use OnTick to call OnTimer in OHLC and only open candle modes. I was unable to find
Rafael Caetano Pinto Published product

This indicator shows the candles with the highest volume in the market, based on a period and above-average growth percentage. It is also possible to activate the "Show in-depth analysis" functionality that uses algorithms to paint the candles with the probably market direction instead of painting based on the opening and closing positions. EA programmers: This indicator does not redraw

Rafael Caetano Pinto Published product

This indicator marks the relevant volume levels among the day. The two relevant levels are the candle with more volume and the period with more volume of lots transacted.  The filled red background is the range of price with the most relevant volume of the day (probably the big player that is command the game). The purple lines shows the range of price with most volume (probably a area where some big player is accumulating before force a market direction). There is also the dot lines that

Rafael Caetano Pinto
Added topic DRAW_FILLING Without intersections
Can I set the DRAW_FILLING buffer to not change the color to some "composed" by the colors of the buffers that are intersecting? By example: See the screenshot below. I have two DRAW_FILLING plotted, red and blue. When red intersects the blue, the
Rafael Caetano Pinto Published product

This indicator show several candle patterns. Very useful to learn and to trading some stocks or forex.  The supported patterns are: bullish spinning top, bearish spinning top, bullish marubozu, bullish force, bearish marubozu, bearish force, bullish kicker, bearish kicker, bullish engulfing, bearish engulfing, bullish harami, bearish harami, piercing line, dark cloud cover, morningstar, evening star, bearish abandoned baby, bullish abandoned baby, three white soldiers, three black

Rafael Caetano Pinto Published product

This indicator uses the metaquotes ZigZag indicator as base to plot fibonacci extension and fibonacci retracement based in the Elliot waves. A fibonacci retracement will be plotted on every wave draw by the ZigZag. A fibonacci extension will be plotted only after the 2nd wave. Both fibonacci will be updated over the same wave tendency. Supporting until 9 consecutive elliot waves. Parameters: Depth: How much the algorithm will iterate to find the lowest and highest candles Deviation: Amount of

Rafael Caetano Pinto
Added topic DRAW_SECTION and DRAW_LINE in the same indicator
Hi for all! I want to create a custom zigzag with a line (like MA). I tought to use a DRAW_SECTION (for zigzag) and a DRAW_LINE (for my line). All looks fine, but when I try to run, there is no horizontal line and appear several vertical lines. I
Rafael Caetano Pinto
Added topic Stop a debug while paused in a breakpoint freezes the MT5 application
I installed the MT5 on Windows 10 and when I start a debug on history and it pause on a breakpoint, if I click on stop button in the meta editor or strategy tester visualization, the MT5 and ME screens freezes and I have to wait some minutes to the
Rafael Caetano Pinto
Added topic CTrade improvement sugestion - MQL5 Developers - Default Libs
Can the MQL5 developers add a comment parameter into the close positions CTrade methods? I sugest to change these CTrade methods, adding the comment with a default value, like this:   
Rafael Caetano Pinto
Added topic Build 2085 - Pointer data returned are cleaned after return from a function
I dont known the build that broken this, but the code below does not work anymore: #include <Generic\ArrayList.mqh> CArrayList< int >* GetList(){    CArrayList< int > list;    list.Add( 123 );   
Rafael Caetano Pinto
Added topic BackTest symbol change automatically to the previous one
I think that it is another bug: After run a backtest, if you only thange the symbol and play again, the backtest symbol changes automatically to previous value. How to replicate: - Open any EA on metaeditor - Click on backtest on history data - Stop
123