Quantcast
Channel: MQL5: MetaTrader 5 trading, automated systems and strategy testing forum
Viewing all 75046 articles
Browse latest View live

USDCAD Technical Analysis 2014, 23.11 - 30.11: Correction With Breakdown For Possible Reversal

$
0
0

D1 price is on primary bullish with secondary correction:

  • Chinkou Span line crossed the price from above to below on open bar for possible breakdown
  • Sinkou Span A line as the border of Ichimoku cloud/kumo is located exact below the price for now; if the price crosses this line from above to below so it will be inside Ichimoku cloud/kumo for bearish market condition so we may see the reversal of the price movement from primary bullish to the primary bearish.
  • Nearest support level is 1.1259
  • Nearest resistance level is 1.1401

W1 price is on primary bullish with the correction just started on open W1 bar.

MN price is on bullish market condition for trying to break 1.1385 resistance level for the bullish to be continuing.

If D1 price will break 1.1259 support level so the secondary correction will be continuing with good possibility to the reversal of the price movement from bullish to the bearish on this timeframe
If D1 price will break 1.1401 resistance level so the primary bullish will be continuing
If not so we may see the ranging within bullish market condition.

  • Recommendation for long: watch D1 price to break 1.1401 resistance for possible buy trade
  • Recommendation to go short: watch D1 price to break 1.1259 support level for possible sell trade
  • Trading Summary: bullish

UPCOMING EVENTS (high/medium impacted news events which may be affected on USDCAD price movement for this coming week)

2014-11-25 13:30 GMT (or 15:45 MQ MT5 time) | [CAD - Retail Sales]

2014-11-25 13:30 GMT (or 14:30 MQ MT5 time) | [USD - GDP]

2014-11-25 15:00 GMT (or 16:00 MQ MT5 time) | [USD - CB Consumer Confidence]

2014-11-26 13:30 GMT (or 14:30 MQ MT5 time) | [USD - Durable Goods Orders]

2014-11-26 13:30 GMT (or 14:30 MQ MT5 time) | [USD - Unemployment Claims]

2014-11-26 15:00 GMT (or 16:00 MQ MT5 time) | [USD - New Home Sales]

2014-11-27 13:30 GMT (or 14:30 MQ MT5 time) | [CAD - Current Account]

2014-11-28 13:30 GMT (or 14:30 MQ MT5 time) | [CAD - GDP]

Please note : some US (and CNY) high/medium impacted news events (incl speeches) are also affected on USDCAD price movement
Resistance
Support
1.1385
1.1259
1.1401
1.1121
1.1466
1.0925





SUMMARY : bullish

TREND : correction

Experts: Auto SLnTP EA

$
0
0
iflyonthesky:
hmm. we can use it with Fixed SL and TP
yes

Traders Joking

$
0
0

                                         Good night!

 

Discussion of article "How to Subscribe to Trading Signals"

$
0
0

Hello

I'm new on this forum and I would appreciate so much your help for the following issue

I have an account on 24FX broker but te mt4 terminal does not show any folder with signals, neither in the terminal window nor in the menu-tool-option

Does anybody know if broker 24fx  can actually prevent the use of signals from mql4 community? or am i missing some important steps in the utilization of the terminal?

Thanks

Harmonic Trading

$
0
0
Please see the attached file. these are the ratios i use for the different Harmonic patterns

Experts: Easiest RSI

$
0
0

 Could you upgrade the code to eliminate the 4 warnings below when it is compiled ?

======================================================= 

return value of 'OrderSend' should be checked Easiest RSI m5.mq4 23 6

return value of 'OrderSend' should be checked Easiest RSI m5.mq4 27 6

return value of 'OrderModify' should be checked Easiest RSI m5.mq4 33 14

 return value of 'OrderModify' should be checked Easiest RSI m5.mq4 36 14

0 error(s), 4 warning(s) 1 5

=======================================================

Thanks 


Discussion of article "Expert Advisor based on the "New Trading Dimensions" by Bill Williams"

$
0
0

you should use break; to end loop when you find fractal :-)

//+------------------------------------------------------------------+

//|  Search for the signals from the 1st dimension                   |
//+------------------------------------------------------------------+
bool C_TS_BW::FindSignal_1_dimension(int type,double &price_out[],datetime &time_out[])
  {
   int i,copyCount=-1;
   double tmp_buf[1];
   price_out[0]=-1;
   for(i=3;i<50;i++)
     {
      copyCount=CopyBuffer(h_fractals,type,i,1,tmp_buf);
      if(copyCount<1){return(false);}
      if(tmp_buf[0]!=EMPTY_VALUE && price_out[0]==-1)
        {
         price_out[0]=tmp_buf[0];
         CopyTime(m_Symbol,m_Period,i,1,time_out); // copy time of the fractal found
         break;
        }
     }
   return(true);
  }

Frequently Asked Questions about the Signals service

$
0
0

what happens if i subscribe to my own signal service that i created...

will i also be paying the monthly fee or its a one time thing....? 


Traders Joking

Indicators: Beginner Alert

$
0
0

Hi

Thank you so much. That is wonderful!!! 

And Thanks for giving us free access to download this. 

Good luck!

Indicators: Support and Resistance

$
0
0
yohmm:

Since the last update of MT5 this indicator is broken. It just prints dots on the high and low of every candle.

What's wrong?

This indicator is working normally. Build 1016.

Clearing Mt4 Search box on startup

$
0
0
Abzozo1:

Hello fellow traders

I have a big problem here.

I once performed a search on "mt 4 search box", see http://prntscr.com/59mebi ,  and every time I open ( run) my meta trader 4 platform, the last item I type on the search box always appears ( in this case: Harmonic inv)and I have tried to delete it and everytime I run my mt4 platform, it was always shows and I would like it disappear. How do I clear/remove it for good?

Oh, its so annoying me, please help.


Kind Regards


Abie

it is in file termilan.ini in config folder. Delete that word before running MT4.

Something Interesting in Financial Video November 2014

$
0
0

Forex "Holy Grail" Syndrome

Do you suffer from Forex “Holy Grail” syndrome?

If you do there is no need to panic but early diagnosis is critical! This is a very common disorder that effects statistically about 90% -95% of new Forex traders, but is very treatable with the proper education and trade style changes. However, left undiagnosed and untreated, Holy Grail syndrome will significantly decrease the life expectancy of your Forex trading business.


daily signal with technical analysis -ramasubburam trading system

Traders Joking

$
0
0

                                                           absolute accuracy

                


EA Not Trading

$
0
0
--- Define some MQL5 Structures we will use for our trade
   MqlTick Last_Price;     // To be used for getting recent/latest price quotes
   MqlTradeCheckResult CheckResult;
   MqlTradeTransaction mtrans; // To be used to get our trade transactions
   MqlTradeRequest mrequest;  // To be used for sending our trade requests
   MqlTradeResult mresult;    // To be used to get our trade results
   MqlRates mrate[];         // To be used to store the prices, volumes and spread of each bar
   bool success =OrderSend(mrequest,mresult);
   MqlTradeRequest request={0};

   /*
     Let's make sure our arrays values for the Rates, ADX Values and MA values
     is store serially similar to the timeseries array
*/
// the rates arrays
   ArraySetAsSeries(mrate,true);
// the ADX DI+values array
   ArraySetAsSeries(plsDI,true);
// the ADX DI-values array
   ArraySetAsSeries(minDI,true);
// the ADX values arrays
   ArraySetAsSeries(adxVal,true);
// the MA-8 values arrays
   ArraySetAsSeries(maVal,true);
   //--- Get the last price quote using the MQL5 MqlTick Structure
  
   if(!SymbolInfoTick(_Symbol,Last_Price))
     {
      Alert("Error getting the latest price quote - error:",GetLastError(),"!!");
      return;
     }
//--- Get the details of the latest 3 bars
   if(CopyRates(_Symbol,_Period,0,3,mrate)<0)
     {
      Alert("Error copying rates/history data - error:",GetLastError(),"!!");
      return;
     }
//--- Copy the new values of our indicators to buffers (arrays) using the handle
   if(CopyBuffer(adxHandle,0,0,3,adxVal)<0 || CopyBuffer(adxHandle,1,0,3,plsDI)<0
      || CopyBuffer(adxHandle,2,0,3,minDI)<0)
     {
      Alert("Error copying ADX indicator Buffers - error:",GetLastError(),"!!");
      return;
     }
   if(CopyBuffer(maHandle,0,0,3,maVal)<0)
     {
      Alert("Error copying Moving Average indicator buffer - error:",GetLastError());
      return;
     }
//--- we have no errors, so continue
//--- Do we have positions opened already?
    bool Buy_opened=false;  // variable to hold the result of Buy opened position
    bool Sell_opened=false; // variable to hold the result of Sell opened position
      
    
    if (PositionSelect(_Symbol) ==true)  // we have an opened position
    {
         if (PositionGetInteger(POSITION_TYPE) == POSITION_TYPE_BUY)
         {
            Buy_opened = true;  //It is a Buy
         }
         else if(PositionGetInteger(POSITION_TYPE) == POSITION_TYPE_SELL)
         {
            Sell_opened = true; // It is a Sell
         }
    }
/*
    1. Check for a long/Buy Setup : MA-8 increasing upwards,
    previous price close above it, ADX > 22, +DI > -DI
*/
//--- Declare bool type variables to hold our Buy Conditions
   bool Buy_Condition_1 = (maVal[0]>maVal[1]) && (maVal[1]>maVal[2]); // MA-8 Increasing upwards
   bool Buy_Condition_2 = (p_close > maVal[1]);         // previuos price closed above MA-8
   bool Buy_Condition_3 = (adxVal[0]>Adx_Min);          // Current ADX value greater than minimum value (22)
   bool Buy_Condition_4 = (plsDI[0]>minDI[0]);          // +DI greater than -DI

//--- Putting all together   
   if(Buy_Condition_1 && Buy_Condition_2)
     {
      if(Buy_Condition_3 && Buy_Condition_4)
        {
         // any opened Buy position?
         if (Buy_opened)
         {
            Alert("We already have a Buy Position!!!");
            return;    // Don't open a new Buy Position
         }
        
         mrequest.action = TRADE_ACTION_DEAL;                                // immediate order execution
         mrequest.price = NormalizeDouble(Last_Price.ask,_Digits);          // latest ask price
         mrequest.sl = NormalizeDouble(Last_Price.ask - STP*_Point,_Digits); // Stop Loss
         mrequest.tp = NormalizeDouble(Last_Price.ask + TKP*_Point,_Digits); // Take Profit
         mrequest.symbol = _Symbol;                                         // currency pair
         mrequest.volume = Lot;                                            // number of lots to trade
         mrequest.magic = EA_Magic;                                        // Order Magic Number
         mrequest.type = ORDER_TYPE_BUY;                                     // Buy Order
         mrequest.type_filling = ORDER_FILLING_FOK;                          // Order execution type
         mrequest.deviation=100;                                           // Deviation from current price
          
          
           //--- sending the order
          
        
           success =OrderSend(mrequest,mresult);
          
          Print("Return code of the trade server ",success);
            
          {
            
          
          // get the result code
         if(mresult.retcode==10009 || mresult.retcode==10008) //Request is completed or order placed
           {
            Alert("A Buy order has been successfully placed with Ticket#:",mresult.order,"!!");
           }
         else
           {
            Alert("The Buy order request could not be completed -error:",GetLastError());
            ResetLastError();          
           }  
        if(!success)
        
     {
             Print("TradeLog: Trade request failed. Error = ",GetLastError());
         return;
     }
 {
    
The error massage is: Failed prices for 0.00 [Invalid Request] Please I need help to trade with this EA

How to program pivot high and low?

$
0
0
Get hold of a pivot indicator and study the code.

Strategy Tester to support OpenCL?

$
0
0
angevoyageur:
What do you mean? strategy tester is already supporting OpenCL. I didn't test though.

Angevoyageur, thanks for your response. 

I have read several OpenCL articles on the MQL5 website and also notice several of your previous posting on them. It was rather strange that there were no article/thread with empirical results to proof that the improvement of strategy tester on EA using OpenCL. So far there are some MQL5 scripts on Pi calculations and generating fancy graph. I think that new articles are need to  demonstrate the effective of OpenCL for EA testing i.e. both strategy tester and optimization.     

Get in touch with developers using Service Desk!

$
0
0
If i have 2 live accounts, can i subscribe to myself without paying subscription?

CFDs Share at MT5, anybody knows?

$
0
0
Hello, please, anybody knows a broker that offers CFDs Share trades at MT5 platform?
Viewing all 75046 articles
Browse latest View live