Tampilkan postingan dengan label expert. Tampilkan semua postingan
Tampilkan postingan dengan label expert. Tampilkan semua postingan

Selasa, 03 Mei 2016

Inside Day Breakout Strategy Forex Expert Advisor - forex trading sms tips

Inside Day Breakout Strategy Forex Expert Advisor ~ forex trading sms tips


Here is a Expert Advisor (EA) based on the Inside Day Breakout Play Strategy adopted from Kathy Liens book, "Day Trading the Currency Market."

Again, due to copyright issues, I will not explicitly list out the rules for this strategy. You can purchase your own copy of her book to read in depth more about this strategy. And yes, this strategy works

The strategy is based on volatility. Essentially, after two quiet days of little price movement, we expect a huge breakout. The EA will ride on this break out trend. We check for two days consecutively where each day is an inside day. This means that the days low and high are inside the previous days low and high.

Heres an example. Click to expand.



Here are the results.

Pair: EUR/GBP
Lot size: 1
Chart: Daily
Initial Balance: 10,000 USD

2010, 77.3% yield


2009, 44.8% yield

2008, 51.9% yield

2007, -4.65% yield

2006, -8.5% yield






Additional currency pairs which would work well for this strategy would be USD/CAD, EUR/CHF, EUR/CAD and AUD/CAD for they are tighter range pairs and thus result in less false breakouts.

Get the Inside Day Breakout Strategy Expert Advisor Here.

You can optimize the source code in anyway you want! 

Full money back guarantee within seven days if you are not satisfied.

Disclaimer: Do know that forex trading involves extremely high risks. While there are profits, there are times of losses too. I do not guarantee success using this EA and absolutely will not bear any responsibility for any losses that you make. You should be doing lots of back and forward testing on your own before trading with real money! 

More info for Inside Day Breakout Strategy Forex Expert Advisor ~ forex trading sms tips:

Kamis, 28 April 2016

Creating our First Expert Advisor - forex trading tips provider

Creating our First Expert Advisor ~ forex trading tips provider




Creating our First Expert Advisor
Lets go through a simple example
Open the MetaEditor application. You should see a screen similar to below (fig. 7).

fig. 7
Create a new Expert Advisor (EA) by selecting ‘File’, then ‘New’ (fig. 7b)

fig. 7b
You should see the Expert Advisor Wizard appear (fig. 8).
Select ‘Expert Advisor’ and click ‘Next’

fig. 8

Expert Advisor Wizard
The wizard will next prompt you to enter the Name, Author, website link and parameters of the EA. Name your EA as ‘SimpleEA’ (fig. 9).

fig. 9
Parameters allow our EA to reference to pre-defined values determined by us. 
Common pre-defined values in EA forex trading are Taking Profits, Trading Lots and Trailing Stop loss levels. We will ignore this for now. Click ‘Finish’.
Your EA named as “SimpleEA.mq4” should now be listed in the right panel (fig. 10), known as the ‘Navigator’.
The panel contains the list of EAs that exists in your directory. The code for ‘SimpleEA’ will be listed in the code editor left panel.

fig. 10
In the code editor, notice that we have the skeleton code generated for us. In the codes, there are three methods, ‘init’, ‘deinit’ and ‘start’. 
int init()
  {
//----
   return(0);
  }

int deinit()
  {
//----
   
//----
   return(0);
  }

int start()
  {
//----
   
//----
   return(0);
  }
//+---------------------+
Methods represent a block of codes in brackets {}. This block of codes performs a specific function. 

The init() method
We first explain the init() method. The init method is the method that is called when the EA first starts up. 
int init()
  {
//----
   return(0);
  }
It is usually used to initialize variables that we need in the program.

The deinit() method
Next, we explain the deinit() method. The deinit method is the opposite of the init() method. That is, it is the method that is called when the EA program ends.
int deinit()
  {
//----
   return(0);
  }
It is usually used to de-initialize variables when we exit the EA program.

The start() method
Next, we explain the start() method. The start method is the most important method in the program. Bulk of the decision making code will be in the start method. The start method is called every time there is a new quotation of currency rates. This is frequently every 3-4 seconds.
Essentially, our program will evaluate its decision making in every time there is a new rate.
int start()
  {
//----
   return(0);
  }

Life Cycle of the EA
Hence, the life cycle of the EA can be understood as that it will start from init(), then start() is called for every new currency rate quotation, and finally, deinit() when the EA ends.
Having understood the life cycle of an EA, in the code editor panel, fill in the codes in bold below into the start() method.
int start()
  {
//----
      Print("Bid rate for "+Symbol() +" is " + Bid);
//----
   return(0);
  }
As an example for the EURUSD pair, what this EA does is that it will print the EURUSD rate every time there is a new rate quotation. Symbol() is a function that returns the current currency pair’s name. Bid returns the bid rate for the pair.
Thus, the message “Bid rate for EURUSD is 1.4330” for every rate quotation will be printed.

Compiling
Once done, click on Compile to compile the EA (fig. 12).

fig. 12
Click on Terminal to go to the MetaTrader application.

MetaTrader Application
In the MetaTrader left pane, under Expert Advisors, you should see SimpleEA there (fig. 13).   This is because you have previously compiled your EA in MetaEditor and it is now ready to be deployed for trading.

fig. 13
Click on SimpleEA and the following form will appear (fig. 13b). Check on the Allow live trading checkbox. This will indicate that this EA is ready for live trading.

fig. 13b

Activating your EA for live trading
To activate your EA for live trading, click on the Expert Advisor button on the top bar.

fig. 14
Your SimpleEA EA is now live. This can also be seen by the smilie face at the top right hand corner of a currency pair chart.
In the below figure, SimpleEA is deployed live to the currency pair EURUSD.

As the EA runs on the currency pair, you can notice the log messages that is printed out by the earlier code you have added.
Just below the charts, click on the Experts tab. This tab shows all the messages printed by the EA. Notice what is printed out.
“SimpleEA EURUSD, M5: Bid rate for EURUSD is 1.433250000”

fig. 15
By default, the ‘SimpleEA EURUSD, M5’ is printed our for you indicating that this message was printed out by SimpleEA on EURUSD pair for timeframe of 5 minutes.
After that, we see our message “Bid rate for EURUSD is 1.433250000” being printed out.
Click on the Expert Advisor button on the top panel again to de-activate the Expert Advisor.
Notice that the smilie face on the top right hand corner changes to a cross now indicating that it is de-activated. i.e. will not trade. (fig. 15b)

fig. 15b
You have completed your first EA!
So there you have it, your first EA! Although it doesnt really do much, you have learned important concepts on the basic structure of an EA, namely,
- The life-cycle of an EA, constituted by the ‘init’, ‘start’ and ‘deinit’ methods,
- Compiling and deploying the EA live,
- Monitoring the running of an EA
-  and de-activating an EA.

More info for Creating our First Expert Advisor ~ forex trading tips provider:

Rabu, 20 April 2016

Perfect Order Strategy Forex Expert Advisor - forex trading tips today

Perfect Order Strategy Forex Expert Advisor ~ forex trading tips today


Here is an Expert Advisor (EA) based on the Perfect Order Strategy adopted from Kathy Liens book, "Day Trading the Currency Market."

Due to copyright issues, I will not explicitly list out the rules for this strategy. You can purchase your own copy of her book to read in depth more about this strategy. But what I want to say is, this strategy works.

The strategy is based on the moving averages of the 10 sma, 20 sma, 50 sma, 100 sma and 200 sma being in perfect order, i.e. 10 > 20, 20 > 50 etc. to constitute a buy order (the converse works for a sell order). In additional, ADX has to be sloping upwards. I have further added additional filter conditions like MACD/Stochastic Oscillator main line being above signal line for optimization.

Heres an example. Click to expand.


Here are the results.

Pair: EUR/USD
Lot size: 1
Chart: Daily
Initial Balance: 10,000 USD

2010, 77.3% yield


2009, -95.7% yield

2008, 90.8% yield


2007, 55.3% yield

2006, 1.56% yield









2005, 14.9% yield

2004, 28.3% yield


2003, 143.5% yield

2002, 42.0% yield






Additional currency pairs which would work well for this strategy would be USD/CHF and USD/CAD. The EA works well on a 4 hourly chart as well but it worked better on a daily chart. Do take note that a perfect order is quite rare and dont expect to be entering trades every week or even every month. But with patience to wait for this rare occurrence, the risk return ratio is very good.

Get the Perfect Order Strategy Expert Advisor Here.

You can optimize the source code in anyway you want!

Full money back guarantee within seven days if you are not satisfied.

Disclaimer: Do know that forex trading involves extremely high risks. While there are profits, there are times of losses too. I do not guarantee success using this EA and absolutely will not bear any responsibility for any losses that you make. You should be doing lots of back and forward testing on your own before trading with real money! 

More info for Perfect Order Strategy Forex Expert Advisor ~ forex trading tips today:

Senin, 18 April 2016

The Tools to get started - forex trading tips secrets

The Tools to get started ~ forex trading tips secrets



The Tools
One of the ways to build an automated forex trading robot is using MQL4. MQL4 stands for MetaQuotes Language 4. It is readily downloadable on the Internet and it is free! This course aims to help you build a trading robot on MQL4.
MQL4 is also known as MetaTrader4 or MT4. These terms are used interchangeably. MT4 allows you to build trading robots (a.k.a Expert Advisors) that can automate your trades, buy/sell entries with stop losses etc using your own rules. 
MT4 also allows you to build your own Indicators on top of providing the commonly used existing ones like MACD, SMA etc.   
To start writing MT4 programs, download the Metatrader application for free. You can download it at http://files.metatrader4.com/mt4setup.exe
With it, comes the MetaEditor which is an editor for you to write MT4 codes for your EAs.
Click on F5 to compile your programs and generate an ex4 file which is the file type for a MT4 program, like how .doc is the file type for Microsoft Word.

More info for The Tools to get started ~ forex trading tips secrets:

Sabtu, 16 April 2016

The Fader Strategy Forex Expert Advisor - forex trading success tips

The Fader Strategy Forex Expert Advisor ~ forex trading success tips


Fader Strategy Expert Advisor Here is a Expert Advisor (EA) based on the Fader Strategy adopted from Kathy Liens book, "Day Trading the Currency Market."

Yes, again, due to copyright issues, I will not explicitly list out the rules for this strategy. You can purchase your own copy of her book to read in depth more about this strategy. And yes again, this strategy works.

The strategy is based on trading fade outs, in other words, false breakouts. We check for a weak trending environment based on a low ADX number, and check for a false breakout which is prices go lower than the previous day, and reversing to a high, higher than the previous day. If this occurs, get into a buy order. A sell order works conversely.

Heres an example. Click to expand.


Here are the results.

Pair: GBP/USD
Lot size: 1
Chart: Hourly
Initial Balance: 10,000 USD

2010, 9% yield

2009, 27% yield
2008, 12% yield
2007, 12% yield
2006, 0% yield
2005, 6% yield
2004, -3% yield


Additional currency pairs which would work well for this strategy would be EUR/USD. Make sure you use this strategy when there no schedule news releases that can cause huge price movements. We want fake breakouts here. This strategy works best with pairs that are less volatile and have smaller trading ranges.

Get the Fader Expert Advisor here.

You can optimize the source code in anyway you want!

Full money back guarantee within seven days if you are not satisfied.

Disclaimer: Do know that forex trading involves extremely high risks. While there are profits, there are times of losses too. I do not guarantee success using this EA and absolutely will not bear any responsibility for any losses that you make. You should be doing lots of back and forward testing on your own before trading with real money! 

More info for The Fader Strategy Forex Expert Advisor ~ forex trading success tips:

Jumat, 25 Maret 2016

Want to learn programming - forex trading tips pdf

Want to learn programming ~ forex trading tips pdf


For those who want to pick up the skill of programming, head on down to

http://programminghq.blogspot.sg/

Its my newly created programming site. I am sure that you will benefit from it.
More info for Want to learn programming ~ forex trading tips pdf: