Monthly Archives: May 2017

  • 0

What parameters should a trading robot have?

Category : Robots

To facilitate the process of analyzing and forecasting the future movement of an asset, a lot of programs and auxiliary tools were created to help fix api traders. Thus, various types of technical indicators appeared and, of course, trading robots.

A trading robot is an automated algorithm that, based on the principles and rulesincorporated in it, conducts trading operations for the purchase and sale of a financial asset.

In order to try this software in fix api trading, each manager must have his own trading strategy, which he will automate, and turn into a robot. Since the strategy displays the rules for analysis and operations, all these nuances can be implemented in the form of program code. Only after your strategy demonstrates a stable positive result, it can be algorithmized.

However, most trading robots, and not importantly written by you or another market participant, must have a certain list of mandatory requirements for each algorithm. It is about this list that we will go further. I would like to draw your attention to the fact that I will give examples on the basis of the already formed strategy, on which I will form the list of mandatory parameters:

  1. Analysis of quotations. After all, based on these data, in 99% of cases the algorithm gives the result of the purchase or sale of the asset. There are two methods by which a robot can analyze the value of a price. The first approach is to analyze the movement of historical values, on which all indicators are built, and the second one is the current position of quotations. The second approach has fix api arbitration algorithms. An example of such software can be viewed at:
  2. Definitions of entry points to the transaction. Based on the perfect analysis, the robot must have clearly defined parameters of the action when certain conditions come. It is due to these conditions, the robot must understand in what direction he should open a deal and whether it should be opened at all. The entry points should be based on the trading strategy and proceed from the written algorithm. For example, this trading robot ( opens the sales positions when bouncing off the top line of the Bollinger Bands indicator, as well as the navels when bouncing off the lower border.
  3. Definitions of exit points from tab. If there is an input, then there must be an output, which likewise depends on the specifications of the strategy. The robot shown above closes transactions when a return signal appears or a certain value of the take profit level is fixed.
  4. The ability to choose the volume of the transaction, as well as the establishment of risk. Despite the fact that these are two different parameters, I combine them together, as these are the key parameters of risk and money management. The robot must have parameters for determining the maximum risk for each transaction and for the deposit as a whole. Also, you need to know how much you can invest in each transaction, both taking into account the amount of the deposit, and a fixed value.
  5. Ability to configure all parameters. I already wrote above that the parameters of risk and money management can be set in the settings. But this is not the whole list. The robot should be able to configure all the data: from the interval of the indicator to the control of capital. This will make the algorithmic strategy more flexible and apply it for almost any amount of the deposit. In the settings you have to set the volume, risk, fixing the profit in points, fixing the loss in points, the time when trading, the spread level at which no deals will be opened, and so on.

If you choose or even develop algorithmic software, then apply these lists in selecting/creating a trading robot. This will allow you to further optimize the strategy and customize it for any types of accounts fix api brokerage companies.

  • 0

Long-term or short-term trading: what to prefer?

Category : Strategy

For quite a long time, trading has been transformed several hundred times. The approaches to the market analysis, fundamental factors, trends, and market phases have changed, along with the market players themselves. It was thanks to the latter that the financial markets have developed and attracted both investors and managers.

Certainly, every person has his own vision of the market. Some people trade according to the trend ( they buy when the bull market is there and sell when it is replaced by the bear market. On the contrary, others work in the counter trend. This, in turn, has spawned many more techniques, one of which is short-term and long-term fix api trading.

It is not so difficult to guess that the short-term trading is based on a short time period of trading position retention, while the long-term trading is based on a long time period.

In the financial market, in particular fix api forex, there is a misconception that only small traders are engaged in speculation, while the deals with long-term prognosis are made only by real titans in this field. However, that is not true! These types of trading depend mainly on the approach taken to analyze and forecast the financial asset, rather than on the size of your purse.

Consider the features of each type to understand what kind of trading is just for you.

Features of short-term trading (speculative trading):

  • A large number of trading positions. Some brokerage companies encourage active trading, because it brings commission to the fix api brokerfor each transaction. The regular operations bring a regular cash flowto the broker. Moreover, some brokers establish conditions for mandatory selling volumeto withdrawfunds. Speculative trading resolves this problem, too.
  • Low risk and profitability parameters. As a rule, such operations are performed in a limited timeframe and, therefore, entry and exit position points are adjusted based on the smaller ratio levels. This allows you to limit the risks. After all, if you take into account the fact that there are a large number of transactions, then the transaction risk should not exceed 0,5%, or even better, it has to be in the range between 0,1% and 0,25%. This will immediately eliminate the incorrect forecasts and provide a steady profit stream.
  • Ability to catch short spreads. Most of the speculative positions are made on the basis of an algorithmic approach that can determine the optimal entry point based on the underlying parameters set in the trading robot. Let’s take for example a trading robot that trades according to the fix api arbitrage It makes hundreds of transactions with short levels of profit-taking, based on the exchange rate difference of the same asset in the forex market. More details about the arbitration algorithm can be read on the following link.

Long-Term Investment Features:

  • The forecasted model enables determining the most attractive investment assets in the long term on the basis of both fundamental and technical factors. This allows you to make a one-time transaction (usually several transactions per month) and to retain the positions based on the market movement.
  • High risk and profitability parameters. Since the analysis is conducted on a daily interval for a period of more than a year, the exit point will be much different from the current asset value in a percentage ratio. In turn, this will provide a wide range of Stop loss and Take Profit levels. The normative risk parameter in the transaction for such operations is in the range of 2-3%.
  • Ability to catch long-term spreads; this kind of trading is based more on manual trading and on trading strategies of the fix api traders. This can be both general rules and principles of transaction analysis, and banal technical elements in the form of indicators (Moving Average, Bollinger Bands, Stochastic, AO, etc.).

To summarize, I want to note that the best option is a combination of these two types. Personally, that’s exactly what I do. I have a trading robot that is based on a scalping strategy, and I make all global investments based on my mathematical predicting model, technical strategy and the market position as a whole.

  • 0

A commercial robot: the assistant or the enemy of the trader?

Category : Strategy

Every year, there are more and more automatic elements in the fix api trading that are designed to facilitate analysis and forecasting of asset values. It’s not just technical indicators, it’s about trading robots. This type of software is widely popular in the trader circles. According to the results of the U.S. Bureau of Statistics, almost 75% of the total market volume comes from trade experts.

But, despite the large number of trade robot fans, there are scepticists who trust only the manual trade. So who’s right? Is robot an important auxiliary tool? I’ll try to answer that question today.

A trade robot is an algorithmic trade strategy that is based on automatic analysis of quotes, closing purchases and fix api forex market sales transactions and regulating the manager’s capital.

As you can see from the description, theoretically, the robot must follow the algorithm that is inherent in it. If you have a trade strategy that you can just write on a sequence sheet, why don’t you rewrite the sequence as code and automate your fix api trading process?

That is the basis of the problem. There are a huge number of formalized trading systems that are not so easy to write down. For example, it is very difficult to implement a merchant robot that would be very precise in displaying levels of support and resistance (read the link – in different timeframes, or drew a wave mark on the graph. Such strategies require the intervention of the trader and his expert knowledge.

So if you have some of the elements in your strategy that are hard to explain in your code, the robot may start giving false signals and trade incorrectly. Of course, optimizing the advisor will help solve the problem, but you’re probably already in the group of those skeptics.

Based on this, you can highlight several key issues when creating a merchant robot:

  • Formalized algorithms that are difficult to program;
  • Trade code errors;
  • Working not on all intervals;
  • Working not on all instruments;
  • Lack of comprehensive testing of the algorithm before entering the real market.

I personally use a procedural approach in my trade, despite the fact that I use the levels of support/resistance and the Elliot wave mark. The robot displays the presence of trade signals and Fibo levels, compares them with the technical indicator values (MA and Bollinger Bands), and displays the signal, and I compare them to the market phase and open trade transactions. Additionally I have a trade robot that is based on my own approach and that trades in the fix api market on small timeframes. A kind of scalper. This allows me to use both long-term and short-term trading using my capital, which in turn diversifies the risks.

There are a large number of systems that can be automated. If there are those that are hard to automate, and those that you can turn into code a bit easier.

For example, a trade robot based on the fix api arbitration trading The algorithm is fairly straightforward: the trading robot compares the value of the quotes of the same currency pair, but on different stock sites. In the event of an anomaly, the robot opens two positions at the same time in different sites towards the spread. When quotations are back at the normative values, the transactions are closed and the result is recorded, which will be the exchange rate difference. In this way, it allows you to record minimum revenue at zero risk.

To summarize, I want to point out that virtually any system can be automated. It is important to determine how much it can be converted into code. And if you’re using the system in manual mode, why not turn it into a trading robot?

  • 0

Modern speculative trading strategies

Category : Strategy

The success of a trader in the financial market depends on his analysis and the methodology for predicting the future value of the asset. Relying on one or another method of trading operations, a trader takes on his responsibility the management of capital. That is why the choice of the trading strategy plays a key role in shaping the future profitability.

Each fix api trader has his own approach and vision of the market. This, in turn, has generated many different specifications and types of trading strategies, which, according to the retention period, can be divided into:

  1. Long-term;
  2. Intraday;
  3. Scalpping;
  4. Speculative.

It is about the last form I’d like to tell you today. In the conditions of the foreign exchange market fix api forex, I think this kind is the most effective.

The principle of speculative trading strategies is to open deals with a short holding period. As a rule, such operations are performed on the basis of one signal and are fixed with a small income. Thus, the whole result is formed due to a large number of such operations. This allows you to trade with the possibility of a slight deviation from the forecast.

Speaking of speculative trading strategies, I also conditionally divide them into 3 key types:

  1. Fix api arbitrage trading. This type is based on the principles of opening trading positions based on the exchange difference of the same financial asset, but on different stock exchanges. This strategy is carried out by trading robots that constantly compare quotes on different brokerage websites and in case of obvious deviations the robot opens a deal for purchase where the quotes are lower and the sale where the quotes are higher. Thus, after the difference between the value of the asset returns to the normative values, the algorithm fixes several points of profit (exactly that value, which is a deviation from the norm). On this principle, the arbitrage strategy is trading Lock Arbitrage –;
  2. News trading. The essence of this technique is to open trading operations at the time of publication of important statistical indicators that create increased volatility in the market. The algorithm is based on past data and expected (predicted), and if there is a discrepancy between these values, the robot opens the operation in the direction of movement and actual results;
  3. Scalping systems. These speculative strategies can be based on anything. Whether it’s the intersection of two MAs or the Bollinger Bands indicator – main principle is to get a signal to open a position, for the possibility of fixing just a few points of profit. Speculative positions are able to open about 100 trading operations in just one day, thus confirming the fact that all the profitability of such strategies has a positive result due to the number of transactions.

Apparently, for speculative operations one of the mandatory conditions is trading through algorithmic trading strategies. For a day, several dozen or even hundreds of positions can be opened, and with this task the trade robot will do its best. Also note the fact that properly formed algorithms for these strategies can have minimal risks or none at all (fix api arbitrage algorithm). After holding positions is a few seconds and with a small result, which proportionately reduces and possible risks.

To summarize, I want to note the effectiveness of these strategies in the fix api forex market. Since the foreign exchange market has increased liquidity, these strategies show excellent yields. Moreover, speculative strategies, in the form of trading robots, can interact in conjunction with long-term trading strategies. This allows to increase the diversification of trading operations and improve the risk/return parameters for the entire investment capital.

  • 0

Price quotation support and resistance levels

Category : Strategy

For successful trading a trader needs to have the full range of tools to analyze and predict future asset movements. All of these instruments together form the trader’s trade strategy. It’s a set of basic rules and techniques for determining entry and exit points of the transaction and determining the direction of the trend.

If a trading system displays the probability of moving, the fix api trader needs to know when to enter the movement and how long to stay in it. The answer to these questions are levels of support and resistance.

I personally use this in my trade, and today I want to share the way I use it myself.

Let’s start by defining the values for each level:

  1. The level of support is a specific area on a chart where quotations of a financial asset have repeatedly reached its values and have unfolded (or “played”). Often, all purchase orders are located in this zone, as well as levels of revenue capture from current salespeople. Thus, when quotes reach the zone, buyers begin to actively purchase assets and sellers close short positions. Then there’s a price flip.
  2. The resistance level is a similar area on the graph, with the difference that the elevation is a mirror reflection of the first definition. If the quotations show growth and get closer to resistance zone, this indicates a possible price flip. Deferred vendor orders and exit rates from buyers are there already.

As you can see, these levels are easy to track and see on the graph. Exactly at these points you need to either enter positions or limit open positions.

I would like also to point out an interesting fact:

Levels of support and resistance can often change their display. This is typical for the fix apiforex market. When quotations hit the support/resistance level, it automatically equates the level hit to the inverse level. For example: quotations of EUR/USD currency pair hit the level of support and prices were established at that level. Thus, this level of support will serve as a resistance zone for current quotes. And vice versa. When the quotations hit the level of the resistance and are anchored over it, that elevation will already become the support for current price values.

How do I use levels of support and resistance in my trade

The key element of my strategy is to define the current wave cycle and follow only trend waves. If I figure out that the current descending value of the quotes is going to be in the third pulse wave, I will only open sales transactions between levels. To do this, I use the Fibonacci grid (, which displays the mathematical levels of support and resistance for a particular wave. The filter is a hit of the Bollinger Bands channel. Thus, if the Fibonacci corrective levels coincide with historical zones with support or resistance, then I will enter the transaction with a pending order precisely from that value.

Levels of support and resistance are an excellent tool for determining the best entry point into the market. If you apply this element to your fix api trading, you can get a comprehensive, ready-to-use trade strategy that will be based on only a few levels. The trader will understand the definition of the exit area and the nearest target. Of course, such a tool is easier to automate and turn into a trading robot than, say, fix api arbitrage trading(, but it will require regular interventions by the manager to determine the level correctness.

  • 0

Webinar on arbitrage trading. We register together?

Category : Webinar

Nowadays, there are many sources to improve the level of knowledge of trading: from training materials and books, to themed sites and video lessons. Implementing the process of learning new material has become much easier, because everything you need is access to the Internet, where a lot of such content is already accumulated.

In place of books and articles aimed at raising the level of professional skill, has come a modern kind of review of new tools and methods for fix api trading – a webinar.

Webinar is an online master class that consists in studying a specific question in real time. Similar online seminars are aimed at analyzing the current situation in the market or any topic regarding the fix api forex market. Moreover, from the webinar one can learn new methods of analysis or programs that will help improve the results from trading. Visiting such events, fix api trader can more deeply immerse in a specific forex market.

Online master classes can be devoted to any topic:

  • Surveys of the current situation on the market;
  • Analysis and forecast of the future movement of quotations of a financial instrument;
  • Analysis of software for trading;
  • Webinars dedicated to algotrade;
  • Standard methods of market analysis;
  • Author’s trading strategies;
  • Analysis of the latest fundamental data or macro indicators.

The popularity of these meetings aroused my interest. I asked myself how to find effective and useful meetings, where I could get useful content, which I can apply in my trading and improve the financial result. Let’s just say 4 of 5 webinars were useful, and on one of them I received an author’s indicator and a script to minimize possible risks from trading, which I consider a steep indicator.

Today I will tell you about the nearest webinar, which I myself intend to visit and recommend to you, –

The main upcoming webinar will be arbitrage trading on the market fix api forex. I have always been interested in the possibility of opening arbitrage transactions on the foreign exchange market. After all, the specifics of keeping these trade data between derivative assets is one thing, but currencies are quite different.

Based on the described content on the page, I come to the conclusion that the webinar will consist of two main points: the understanding of arbitrage trading (that is, familiarity of the fix api trader with the algorithm of actions in the market for this type of trade, a detailed description of the algorithm, rules and necessary parameters for arbitration) and auxiliary software for the automation of this process (based on the analyzed algorithm, software was developed that allows you to optimize the process of arbitrage trading under the terms of any broker and types of accounts).

Thus, in just two hours you can learn not only the very method and the key principle of arbitrage trading (, but also programs that can be used to implement it. And in the case of unresolved questions, you can ask them directly to the speaker for an extended answer, which is the advantage of online events. Moreover, it was announced the distribution of free forex robots! Whether this software is based on an arbitration strategy is hard to say, but the approach itself attracts attention. Such an approach can bring together a large audience, and hence like-minded people. The webinar is a live event where you can conclude a partnership with other bidders.

Summing up a small result, I want to say that such events are suitable for any trader, regardless of the trading strategy. For example, the basis of my trade is the wave analysis and trading from the levels. But still, arbitration causes me an increased interest. And I intend to attend this event in order to reveal my knowledge in this matter. Only if you develop and keep up with the market, you can successfully earn money in the financial market.

  • 0

Choosing a software developer

Category : Software

The trader’s development is gradual and may take even more than a few years. It’s all about understanding the market and constantly changing the methods of analysis. Each one of us, at the beginning of our fix api trading journey, has passed through this stage. Some systems change for another. Some methods for another. And so on. Right up until we didn’t determine with the final the market action, whether it was the author’s trade strategy or anyone’s. The stability of the system is most important and guarantees a constant return on the market.

However, I believe that the path of a successful trader does not end there, but only begins. I highlight three stages of a trader: a rookie, a professional trader and an algorithmic trader. It’s not hard to guess the difference. And if you have a working strategy, why not automate it and turn it into a passive source of income? That is what we are talking about today. I suggest that you choose a suitable developer from my example to automate your trade strategy.

Immediately I’ll highlight the fact that using trial and error method endlessly I’ve identified three sites where you can order your project implementation.

  1. MQL developers or freelancers – It’s one of the most popular species, but frankly, there are few smart developers there, and those who are good, ask for high prices on a simple order. I would, of course, note that everything depends on the complexity and structure of your system. However, the specifics will be the same. If you need an author’s indicator that would read value and is built on your methodology, then go to MQL. If you need a trade panel or algorithmic strategy (automating your trade robot), then you might want to refer to the following types of developers:
  2.  Individual developers. Typically, these programmers have a large portfolio and have more knowledge of both fix api trading and programming for fix api forex. That is, the quality of the work done and the product support will be much higher than in the first option. But! This is often the type of developers who request high prices. Because these programmers “inhabit” both MQL and various forums for automatic trading.
  3.  Specialized companies. And the last option is to contact the company whose main activity is building automatic strategies. Here you can be more than confident in quality, as well as in the speed of implementation, compared to the previous two. Also you can sign a contract that you will only pay after the robot is provided (or 50 percent at the beginning of the collaboration and the same amount at the end). Furthermore, I recommend that you pay attention to the products that are already available for sale by the company. If the company’s product line has a clear strategy that matches your system, be assured of the quality of the product and that the integrated software is ready at the end of the collaboration. For example, provide trade robots based on fix api arbitration trading. And if you’re wondering about finding an arbitration algorithm or setting up a robot to work through protocol fix, someone who has already made such a program and has statistics on its robots is a better customer.

These are the three kinds of data I recommend to consider when searching for an automated system developer. The choice remains yours, because everything depends on your preferences and the existing trade action algorithm in the financial market.

  • 0

Arbitration strategy: is it really applicable in the market?

Category : Strategy

I recently surfed the Internet in search of an automatic fibo net, which would count the number of bars I needed and put the mark between high and low level in this range. It would seem, what could be simpler than this script? However, I spent a considerable time and, without realizing it, switched to arbitration. No logic or communication, but I was interested in the very principle of working on Forex, and at the MQL forum I sat almost half my day. After all, how to trade arbitrage on the spot or the stock market is understandable. And how to do it on Forex? Are there already methods that help to conduct arbitrage fix api trading? It turns out that there are, and today I want to share them with you.

For those who have not heard of arbitrage trading I will point that this type of trade concludes of speculation of financial assets based on exchange rate differences in their price. For example, when the price of the same asset is slightly different on different stock exchanges, or a single broker quotes arrive with a small delay, while the other broker displays the current prices. More detailed information on arbitrage fix api trading can be found on Wikipedia –

To make an arbitration deal on the fix api forex market, the second method is needed (the exchange of difference between broker companies). And I think it’s not hard to guess that for this method you need software. After all, if it’s forex, then it’s worth noting that this is the most liquid and volatile market, so it’s almost impossible to make arbitrage transactions in a “manual” mode.

What software is needed for the arbitration strategy?

Here everything is very simple. The trading robot is put on accounts in different brokerage companies or on different standard accounts. But at once there is a difficulty in our conditions. This is the synchronization of the two robots in different accounts. In the market, at least in MQL, I did not find a ready solution and therefore began looking for it on external sources. So, I came across a software that solves the problem of synchronization, because both accounts are pulled into the program and all arbitrage transactions can be made through this software –

Algorithm of arbitrage trading

The most optimal condition for trading is the use of prime brokers in the quality of a “faster” broker that has actual quotes. For the “slower” fix api forex broker can be put exactly the broker, in which you have an account. Then, when the exchange rate difference between quotations exceeds a certain set value, the robot will sell the asset, where the quotes are higher and buy where they are lower.

Let’s look at an example

The value of the EURUSD currency pair for a fast broker is 1.0852, while for a slow broker the same asset has a value of 1.0848. The condition for opening a deal is a difference of 4 points. And as we see, the condition is met: the difference is just 4 points. If the value of the second broker was 1.0849, the deal would not have been opened. Returning to the algorithm, the robot will decide to sell at the first broker to 1.0852 and buy from the second to 1.0848. Thus, when the difference returns to the normative values ​​of 1-2 points, the robot will fix the profit. As we see, the risk in this arbitrage strategy simply does not exist, because there is always a minimum level of positive transactions. This does not mean that there will not be unprofitable operations. If the cost of the same EURUSD is 1.0862 for the first and 1.0861 for the second broker, the overall result will be -10 points for the first transaction and +13 points for the second.

Without waiting for it, I found an excellent algorithm that will help to optimize trading and become an additional kind of my trade. Still, the development of information technology allowed creating a previously inaccessible strategy for the fix api forex market.

  • 0

Closest forex webinar: “How to become a profitable trader.” Should I register for the event?

Category : Webinar

In order to always stay relevant on the market, each of us is eager to learn new techniques and principles of analysis. This makes fix api traders one of the most regularly learning professions. One book changes for another, the forms of analysis and future asset movement prediction, similarly change to more efficient, and of course, one program is replaced by another. But how do you keep abreast of recent developments and current trends? It’s easy with attending online master classes and being socially active in the marketplace of fix api forex.

Online master classes called webinars are a kind of event that takes the form of a lecture, with the distinction that it is possible to attend it from home. For webinar, you need quality content and a video camera. And that’s it. You can already share your opinion or be a listener.

This specification for studying the latest market news and trading knowledge is widely used in our fix api trading. This allows you to deepen in a merchant robot specification, learn key parameters when creating a trade strategy, examine recent trends and factors in the market, understand how to improve the result of the trade performance, and so on. Of course, everything will depend on the topic of webinar.

That’s why I recommend that you consider the closest forex webinar “How to Become a Profitable Trader”:

I think that you already gussed the topic from the title but still, what tools does a trader need to “become profitable”?

From the subject of the webinar “How to become a profitable trader”, the following topics are recommended for studying:

  • Holding the key parameters of the trade strategy. It is the principles and methods of analysis and operations that are at stake. In fact, it’s a constant for successful earning, because there’s no income without a system.
  • Risk and money management parameters. This is perhaps the key point of a profitable trade. I myself did not begin to make a stable income on a fix api forex market until I introduced these rules into my trade and started following them clearly.
  • Using trade robots to automate the analysis and forecasting of future market price movements. Automating all processes is also one of the main tasks for the trader, because if the algorithm brings money in manual mode, then why don’t you turn it into code that’s going to do the same thing, but 24/5?

The theme of the webinar touches all the key issues that are really crucial to generating future returns of a fix api trader.

This webinar also stated to be good for both beginners and professionals in this area, which would guarantee a wider audience at an online meeting. But I’m going to add that the first two elements, the trade strategy and the risk and money management, will be the most important to a newcomer. For the development of a trader as a professional depends on the strategy and method of action already available on the market.

Given all the data and the subject of the webinar, I would recommend everyone who is willing to improve his level of knowledge on asset management to vist. The key themes and factors of influence will be addressed. I am in the process of continuous study, because the market is always moving. Basic principles and rules change, and each trader must be armed to work with them.

Contact Us

Recent Comments