Archive for September 2007

Forex Trading Indicators and the Ever Changing Market Conditions

Once you enter the Forex trading world you will immediately notice the need of using technical analysis in order to find trends when looking at the forex charts and also the importance of being aware of when they first develop so you can ride the trend until it ends. The foreign exchange market is a very strong trending market, lots of ups and downs in short periods of time, and it’s, therefore, a place where technical analysis can be very effective.

But you should always remember that the indicators are only giving you a high probability behavior the markets may show when you are trading, but will never tell you the behavior of the currency prices with total certainty.

If you want to become a profitable forex trader you will need to use as many technical indicators as you can, or create a personalized trading strategy based on a combination of these indicators, to recognize with the best accuracy possible the trend. In other words, a professional forex trader will try to identify the major trend, the intermediate trend, and the short-term trend and then construct his trades in that direction based on how long their rules allow him to hold a position.

The forex markets are always changing, that’s why you should always have an open criterion when using your technical indicators. Markets will be changing and different combinations of indicators may be required with time in order to have the most accurate, highest probability, prediction of future currency price behaviors.

If the action of the market shows your judgment to be correct, then you must consider staying with the market’ and look for the maximum profit on each trade, according to your risk-to-reward/equity management rules. If you happen to be in a bad day and the market goes against you, the smart trader will take profits and get out of that trade. In a narrow market, when prices are not going anywhere, but move within a narrow range, there is no sense in trying to anticipate when the next big movement is going to be.

So, you must always be alert and open to use as many and as different indicators in order to stay tuned with the market and become a profitable trader at the end of the day.

If you want to learn more about forex trading, I suggest you to take a look at this course: http://tinyurl.com/74pvo.

by Martin Redhead

Essential Elements of a Successful Trader

by Jimmy Young
EURUSDTrader

Courage Under Stressful Conditions When the Outcome is Uncertain

All the foreign exchange trading knowledge in the world is not going to help, unless you have the nerve to buy and sell currencies and put your money at risk. As with the lottery “You gotta be in it to win it”. Trust me when I say that the simple task of hitting the buy or sell key is extremely difficult to do when your own real money is put at risk.

You will feel anxiety, even fear. Here lies the moment of truth. Do you have the courage to be afraid and act anyway? When a fireman runs into a burning building I assume he is afraid but he does it anyway and achieves the desired result. Unless you can overcome or accept your fear and do it anyway, you will not be a successful trader.

However, once you learn to control your fear, it gets easier and easier and in time there is no fear. The opposite reaction can become an issue – you’re overconfident and not focused enough on the risk you’re taking.

Both the inability to initiate a trade, or close a losing trade can create serious psychological issues for a trader going forward. By calling attention to these potential stumbling blocks beforehand, you can properly prepare prior to your first real trade and develop good trading habits from day one.

Start by analyzing yourself. Are you the type of person that can control their emotions and flawlessly execute trades, oftentimes under extremely stressful conditions? Are you the type of person who’s overconfident and prone to take more risk than they should? Before your first real trade you need to look inside yourself and get the answers. We can correct any deficiencies before they result in paralysis (not pulling the trigger) or a huge loss (overconfidence). A huge loss can prematurely end your trading career, or prolong your success until you can raise additional capital.

The difficulty doesn’t end with “pulling the trigger”. In fact what comes next is equally or perhaps more difficult. Once you are in the trade the next hurdle is staying in the trade. When trading foreign exchange you exit the trade as soon as possible after entry when it is not working. Most people who have been successful in non-trading ventures find this concept difficult to implement.

For example, real estate tycoons make their fortune riding out the bad times and selling during the boom periods. The problem with trying to adapt a ‘hold on until it comes back’ strategy in foreign exchange is that most of the time the currencies are in long-term persistent, directional trends and your equity will be wiped out before the currency comes back.

The other side of the coin is staying in a trade that is working. The most common pitfall is closing out a winning position without a valid reason. Once again, fear is the culprit. Your subconscious demons will be scaring you non-stop with questions like “what if news comes out and you wind up with a loss”. The reality is if news comes out in a currency that is going up, the news has a higher probability of being positive than negative (more on why that is so in a later article).

So your fear is just a baseless annoyance. Don’t try and fight the fear. Accept it. Have a laugh about it and then move on to the task at hand, which is determining an exit strategy based on actual price movement. As Garth says in Waynesworld “Live in the now man”. Worrying about what could be is irrational. Studying your chart and determining an objective exit point is reality based and rational.

Another common pitfall is closing a winning position because you are bored with it; its not moving. In Football, after a star running back breaks free for a 50-yard gain, he comes out of the game temporarily for a breather. When he reenters the game he is a serious threat to gain more yards – this is indisputable. So when your position takes a breather after a winning move, the next likely event is further gains – so why close it?

If you can be courageous under fire and strategically patient, foreign exchange trading may be for you. If you’re a natural gunslinger and reckless you will need to tone your act down a notch or two and we can help you make the necessary adjustments. If putting your money at risk makes you a nervous wreck its because you lack the knowledge base to be confident in your decision making.

Patience to Gain Knowledge through Study and Focus

Many new traders believe all you need to profitably trade foreign currencies are charts, technical indicators and a small bankroll. Most of them blow up (lose all their money) within a few weeks or months; some are initially successful and it takes as long as a year before they blow up. A tiny minority with good money management skills, patience, and a market niche go on to be successful traders. Armed with charts, technical indicators, and a small bankroll, the chance of succeeding is probably 500 to 1.

To increase your chances of success to near certainty requires knowledge; acquiring knowledge takes hard work, study, dedication and focus. Compile your knowledge base without taking any shortcuts, thereby assuring a solid foundation to build upon.

Jimmy Young

Automated Trading Systems for Financial Markets and Recommendations for Their Usage

1. Introductions

Today, using information and trading platforms has become a de facto requirement for successful trading in the financial markets. Their advantages as compared to conventional trading schemes include, for example, an unprecedented speed of processing and delivery of information to end users, the level of integration with data providers, and a wide array of built-in technical analysis instruments.

At the same time, an investor opening an account with a brokerage firm simply cannot simultaneously manage the real-time analysis and trade in more than 4-6 financial instruments in several markets 24 hours 7 days a week. This brings about the need to employ automatic trading systems in the form of runtime environment with client and server parts and the programs to control these systems (scripts).

2. Comparative Analysis of the Problem Area

Various software components embrace the entire target sector of the market-from analytics and forecasting to complex trade and administration. The components of a trading platform provide its clients-brokers, dealers, traders, financial analysts and advisors-just the service they need at the very moment they need it, from immediate round-the-clock access to information of concern by means of mobile devices, to multi-move trading operations in the major client terminal.

The software market offers a great many of information and trading platforms that differ, first of all, in the functionality of the client and server parts, and the list of services provided by the financial company once an account has been opened. However, only a relatively small number of software solutions include the components that automate trading.

2.1. MetaTrader4-based Solutions

One of the world’s most widely used trade platform products is apparently MetaTrader4, developed by MetaQuotes Software Corporat?on for Forex market trading. The platform includes an integrated development environment (IDE) MetaEd?tor, intended for writing scripts in a programming language called MetaQuotes Language, or MQL4 for short. The language’s syntax is based on the classic C language syntax, and the flow logic has not been significantly changed since the previous version of the platform that used MQL II as the programming language. The new automated trade framework is, undoubtedly, an evolution of the previous one. Both languages feature good functionality, with an optimum set of built-in trading and utility functions which is quite sufficient to implement the basic operations, and a facility to define custom functions to help implement non-standard ideas.

From the programming point of view, MQL4 is much more convenient that its predecessor; this language is more oriented at professional programmers, while MQL II, in my opinion, will rather suit financial experts wishing to build trading programs (or trading advisors, in the MetaQuotes terminology) of their own.

2.2. Omega Research-based Solutions

In the New World, the vast majority of companies use the Omega Research platform developed by TradeStation Securities, Inc. This platform has long ago proven its worth at the worldwide market, and to date experts consider it to be the best system for technical analysis. The provided IDE called Omega Research PowerEditor is intended to create control programs in EasyLanguage (EL).

The language’s major advantage that strikes the eye is the easiness (hence is the name) of placing opening and closing orders. The corresponding program instructions can be written such as if we were formulating an order to our broker in the plain human language. In MQL4, for example, placing an order to open a position would involve specifying about a dozen of various parameters. In EasyLanguage, the same can be expressed in a short statement using a few words. Working with technical indicators is about that simple, too. But don’t fall under an illusion: when creating these simple commands, language developers sacrificed the functionality and limited the possible ways of using a particular function, therefore effectively depriving the IDE users of the opportunity to accurately implement their own algorithms.

TradeStation decided not to create extensive libraries of built-in trading and utility functions but to limit to only an essential set. As the platform advanced, the number of functions written by both in-house and third-party developers grew, and TradeStation simply included them as user-defined functions into the repository of its scripts. As a result, the functionality offered to users is not in the least scarcer than that of MetaQuotes product.

PowerEditor provides a built-in dictionary that lets user search and get help on the available functions. Another handy tool worth mentioning is the strategy builder. Using the strategy builder, the user can easily create a basic algorithm for his or her trading program, and then modify and adjust it as necessary.

EasyLanguage is an old-timer and pioneer in the field of creating automated trading systems for the stock market. It was the basis for the development of MQL II. EasyLanguage will be a good choice for programmers, but still a better one for financial experts more oriented at analyzing the market than trading.

2.3. ProTrader-based Solutions

Professional financial experts can choose the ProTrader2 or ProTraderFX platform as their working tool, depending on the type of the financial market-stock or Forex, respectively. The two platforms are developed and supported by PFSoft LLC. While featuring the specially developed ProTrader Language (PTL), the provided IDE named PTL Builder offers also the opportunity to create scripts in MQLII, MQL4 and EasyLanguage. For this, the text of the program is translated to a language-independent code. Therefore, at runtime it does not matter in which language the script was written. This technology does not only enable creating new scripts, but makes it possible to use freely the entire accumulated collection of scripts that many experienced traders possess.

The main idea put into the new scripting language was to ensure maximum reliability and predictability of the scripts being run. The PTL language is built so as to minimize the possibility of making a mistake in the text of a user’s script-the potentially dangerous points will be detected even before the script is tested or launched.

Regardless of the programming language chosen, the platform works with verified managed code while running the script. This Microsoft-developed technology enables proper handling of errors that cannot be detected before the script is run. This means the program will not fail and will not perform any unwanted operations that might be due to critical errors or damage caused by another program, for which the account holder would eventually have to pay.

The PTL Builder IDE will serve well both financial experts and programmers thanks to its support of different programming languages and provided tools such as tester and debugger.

2.4. Solution Comparison

The above IDEs have their specific feature sets. The table below provides a summary comparison of the capabilities offered by each.

3. Approaches for Creating Automated Trading Systems and Recommendations for Using Them

It hardly needs mentioning that choosing an information and trading platform should be taken with all seriousness. For those who plan to use an automated trading system in their business, below are some points I would recommend considering, based on my personal experience.

3.1. Choosing a Working Environment

First of all, define the type of tasks the automated trading system is to perform. These could be:

Actual trading: opening and closing positions in selected instrument(s).

Secondary support-type functions. These could include placing protective orders, creating and sending out reports of notifications.

Analyzing the market with different technical analysis tools using your own algorithm.

Now, after you have studied user comments on the Internet and perhaps consulted your broker, proceed to getting the feel of the products offered. I strongly encourage you not to just have a cursory look, but to test the system for a day of two, thankfully, most of the large companies will let you sign up for a demo account for testing. Pay attention to both the convenience of the IDE and the tools that go with it, and to reliability and security of the control programs created with the IDE.

3.2. Creating a Control Program

If you are planning to create your own scripts, take the time to study the documentation for the programming language and the IDE. Naturally, for an automated trading system to be expertly organized, the scripts should be written by qualified professionals in the field of programming and finance. In case you wish to use one of the classic programs, remember that most of them are of trial, demonstration nature. They are good for testing the automated trading system or to be used as a basis for your own programs, but as self-sustaining, ready-to-use solutions they are of little avail.

If you decide to use programs written by third-party developers, keep in mind that good solutions will have to be paid for. The cost of one innovative strategy varies between $300 and $500, but the price for fine-tuned strategies that use advanced mathematical and economic techniques and especially for winners and runners-up of automated trading championships may exceed $1,000.

3.3. Testing Scripts

When using an automated trading system, always test your scripts. The procedure can be as follows:

1. Test the program in a script tester (if such facility is available in your IDE) several times, varying the chart period, the instrument being traded, and the program settings. Try to model the conditions close to the actual state of the market.

2. Test the script in a demo account (if such an opportunity is available). At this stage, it is important to let the program run for a sufficiently long time (it is defined by the period of the chart). Do not stop the test if the program has at once produced a big gain or a big loss. The usefulness of the script can only be estimated after it has worked for a significant amount of time.

3. Run the script in the live account. At this stage, it is not advisable to interfere with the script-for example, close the positions it has opened or modify their settings-or you can upset the internal logic of the program.

3.4. How Not to Fall Prey to Tricks When Choosing a Script

Remember that there are no absolutely perfect advisers. So, do not let them sell you the Brooklyn Bridge-if you had a system that brings in fabulous profits, would you sell it? There is only one advice-a rigorous comprehensive testing will help you get the right impression about the script offered.

Usually, script vendors describe their products with the results of their own testing. In most cases, however, such results are very slanted. Remember that testing should always be performed on several histories, or you can simply adjust to one history fragment and show sky-high results. Based on the NFL theorem, it is fair to say that it is impossible to create a script that would the best of all those existing, in all instruments.

Some professional programmers use sophisticated mathematical tools to endow their programs with artificial intelligence-neural networks, forecasting and evolutionary algorithms are no longer surprising. I would not recommend overestimating such systems-complex forecasting algorithms are very sensitive to errors and parameter settings, while simple schemes are not of much help to the advisor when it comes to generating trade signals, and can only be used to raise the price of the script.

4. Conclusion

In this article, I neither discuss any programming rules for creating the advisors, nor the specifics of writing scripts in a particular language. On these subjects, there are whole books written as well as a number of articles. My aim was to present several points which I think to be quite important but which have not been sufficiently covered in existing publications.

So, are automated trading systems your ally or enemy? When used carefully and without hasty judgments, an automated trading system can facilitate the financial expert’s work and bring in certain profits. But when used incorrectly, incompletely tested, or having settings changed frequently, the automated trading system can lose the money you entrust to it.

Remember that an automated trading system is not going to do your job for you without any effort on your part. Use it to solve your existing problems and not add new ones.

5. References

1. MetaQuotes – developer of MetaTrader, MQL2 and MQL4

2. TradeStation – developers of TradeStation and EasyLanguage

3. PFSoft – developers of ProTraderFX, ProTrader2 and ProTraderLanguage

by Nikita Laukhin

Automated Trading and Scripts Analyst of PFSoft Company.

100% Hedging Strategies

Hedging is defined as holding two or more positions at the same time, where the purpose is to offset the losses in the first position by the gains received from the other position.

Usual hedging is to open a position for a currency A, then opening a reverse for this position on the same currency A. This type of hedging protects the trader from getting a margin call, as the second position will gain if the first loses, and vice versa.

However, traders developed more hedging techniques in order to try to benefit form hedging and make profits instead of just to offset losses.

In this page, we will discuss, some of the hedging techniques.

1. 100% Hedging.

This technique is the safest ever, and the most profitable of all hedging techniques while keeping minimal risks. This technique uses the arbitrage of interest rates (roll over rates) between brokers. In this type of hedging you will need to use two brokers. One broker which pays or charges interest at end of day, and the other should not charge or pay interest. However, in such cases the trader should try to maximize your profits, or in other words to benefit the utmost of this type of hedging.

The main idea about this type of hedging is to open a position of currency X at a broker which will pay you a high interest for every night the position is carried, and to open a reverse of that position for the same currency X with the broker that does not charge interest for carrying the trade. This way you will gain the interest or rollover that is credited to your account.

However there are many factors that you should take into consideration.

a. The currency to use. The best pair to use is the GBPJPY, because at the time of writing this article, the interest credited to your account will be 24 usd for every 1 regular long lot you have. However you should check with your broker because each broker credits a different amount. The range can be from $10 to $26.

b. The interest free broker. This is the hardest part. Before you open your account with such a broker, you should check the following: i. Does the broker allow opening the position for an unlimited time? ii. Does the broker charge commissions?

Some brokers charge $5 flat every night for each lot held, this is a good thing, although it seems not. Because, when the broker charges you money for keeping your position, the your broker will likely let you hold your position indefinitely.

c. Equity of your account. Hedging requires lots of money. For example, if you want to use the GBPJPY, you will need 20,000USD in each account. This is very necessary because the max monthly range for GBPJPY in the last few years was 2000 pips. You do not want one of your accounts to get a margin call. Do not forget that when you open your 2 positions at the 2 brokers, you will pay the spread, which is around 16 pips together. If you are using 1 regular lot, then this is around 145 usd. So you will enter the trades, losing 145 usd. So you will need the first 6 days just to cover the spread cost. Thus if you get a margin call again, you will need to close your other position, and then transfer money to your other account, and then re-open the positions. Every time this happens, you will lose 145 usd!

It is very important not to get a margin call. This can be maintained by a large equity, or a fast efficient way to transfer money between brokers.

d. Money management. One of the best ways to manage such an account is to monthly withdraw profits and balancing your positions. This can be done by withdrawing the excess from one account, take out the profits, and depositing the excess into the losing account to balance them. However, this can be costly. You should also check with your broker if he allows withdrawals while your position is still open. One efficient way of doing this is using the brokerage service withdrawals which is provided by third party companies.

by Yannis Karamanakis

http://www.myfxreport.com

Forex Trading – to Win you Must Understand This Simple Equation!

Author: Kelly Price

If you are new to Forex trading if you don’t understand the simple equation we will outline in this article you will join the 95% of traders who lose. The equation is simple but its implications for your currency trading success are huge.

Here is the equation and below are some points you need to take into account when implementing your forex trading strategy.

The equation is

Fundamentals ( immediately discounted) + Investor Perception ( logic greed and fear) = Price Movement

Simple?

Yes – but these are the critical points you need to understand in relation to the above:

1. Trading News Will Not Help You

We live in a world of instant communications and the fundamentals are immediately discounted by the market so you cannot trade them for profit.

2. Prices Do Not Move Logically

If they did we would all make money prices move away from the fundamentals and the price direction can be the exact opposite of what logic tells you. Why?

Because traders all have the same facts to look at but draw their own conclusions about what they mean and when greed and fear come into play prices move in mysterious ways.

3. Markets Do Not Move Scientifically

Ever read about being able to predict markets in advance? You cant! You cannot predict what a broad mass of emotion will do to the markets in advance – trading is a game of odds not science.

If markets were scientific, we would all know the price in advance and there would be no market!

The above points are true, yet most traders simply do not take them into account when developing a forex trading strategy – but unless you understand the above you will never win.

So How Do You Win?

The best way is to let the market tell you which way prices are going – this means simply following price action and using forex charts.

Forex charts take into account the fundamentals (they simply assume they are discounted instantly) but they do something more:

They give you the big picture i.e how the investors perceive them.

While human nature cannot be reduced to science, human nature is constant and price spikes away from the long term fundamentals NEVER last long and these are easy to spot and trade for profit.

Forex technical analysis simply postulates that you should act on the reality of price and the price is right – no matter what you or I think.

By trading the price as it is, you are trading the truth without imposing your opinion.

Most traders try and impose their opinions or try and predict in advance where prices may go – but this is doomed to failure and that’s why 95% of forex traders lose.

TRADE THE ODDS!

There are no certainties when you trade only probabilities and it is these you need to look at and trade when the odds are in your favour – you won’t win every trade just as a successful poker or blackjack player doesn’t win every hand – but by trading the odds, you will win more than you lose over time enjoy currency trading success.

Today, many traders buy rubbish courses and e-books that tell them they can win consistently, because markets move to a set pattern, so they can predict in advance what will happen – they don’t work.

If you want to win, you need to forget the idea that trading is easy, its not – that’s why the rewards are so high.

However, forex trading can be learned by anyone with the desire to get the right forex education and learn to trade the odds.

Currency trading success involves looking at price and calculating the odds of success and you can do this via forex charts – over time if you can spot and trade the high odds set ups and make a lot of money – it really is that simple.

Article Source: http://www.articlesbase.com/investing-articles/forex-trading-to-win-you-must-understand-this-simple-equation-219146.html

About the Author:
FREE! TRADER PDF’S HOW TO TRADE FOR BIGGER PROFITS !

Get some critical FREE FOREX Trading PDF’s to give you the facts on how to become a professional trader and get more great forex info at:
http://www.learncurrencytradingonline.com/index.html