Here - Visual Chart
Transcription
Here - Visual Chart
Visual Chart has been designed as a powerful and specialized software, very useful in the financial environment. You will be able to follow up in Real Time any signifin¡cant event happening at the stock exchange. It also enables you to compile, interpret and use any market or security's data, and through the powerful analysis and studies tools, handle all the information you have received, making easier your decisions. Visual Chart makes possible the real time data reception, the buying/selling operations transmission through internet, including the database downloads and updates, the graphic and alphanumeric visualization of data series, and the possibility to analyze and investigate the entering and exiting market strategies, according to the user's definitions. The Visual Chart innovations outperform the features any other software could offer. The integration of Visual Basic for Applications and the incoropration of Visual Design Plataform provide the most sophisticated tools to create oscillators, strategies, studies, etc., and the possibility to accede directly to the stock exchange using Direct Access function. This technology makes possible the combination of great flexibility and investment systems speed when positioning asset's buying/selling orders. You can follow up these orders, and the confirmation of execution is inmediate. All this features make the software a top investment assistant. You can install the Visual Chart software in your computer following the instructions you will find in: The CD-ROM software. Order it on our website, just click the DOWNLOAD section: http://www.visualchart.com Download it from Visual Chart Group website, just click the DOWNLOAD section. http://www.visualchart.com In case of downloading problems contact us by e-mail: [email protected] or at the following telephone number + 34 950 620 680. Once you have downloaded the software, you must run the vchartinstaller.exe file which will guide you through the setup process. In case you want to start trading in real time, you must register as a real time user. Fill in the form on the website: http://www.visualchart.com Go to USER MANAGEMENT section. You can request this code at following telephone number : + 34 950 620 680, or by e-mail : [email protected] Once you've got your username and password (if you have registered filling in the form, you will receive them by e-mail), you only have to open the Visual Chart software clicking the desktop icon or using Start->Programs->Visual Chart menu sequence. Once you open it, a screen requesting your username and password will appear and you should introduce your codes to connect. Now you are ready to start using the software. Top The minimum PC system requirements to operate the Visual Chart software are: Pentium II 400 MHz, 64 MB of RAM Memory, 100 MB free disk space and Windows XP, 2000 or 2003 operating system. In order to improve the system reliability, the recommended system requirements are: Pentium IV 2,4 GHz, 512 MB of RAM Memory, 1 GB free disk space and Windows 2000 Professional or Windows XP operating system. Top Before using the software for the first time you may be interested in setting several parameters. In this way you can customize the software according to your needs. Access the Setup dialog box by using the File - Options menu sequence. You can customize the following parameters: login, startup, charts, news, chat, alerts and trading. Use the Login tab to register both Data and Trading service username and password, provided by the software company. In each case the port and the server will be established by the company and the broker agency. If working within local area network or without a direct internet connection, select the proxy service check box and specify the server's IP address. The Startup tab customize the following aspects: The maximum number of rows to be visualized in the BidAsk vertical ticker. You should remember that BidAsk may become difficult to handle when operating quotes with a huge amount of operations. That's why we recommend you to limit the number of followed operations. The connection service type (Real Time data service, Real Time trading service) and the possibility to save the user's password. Select the check box and you won't need to fill it in every time you connect. The general aspects of: o verification of VBA projects' integrity. It will enable you to verify and compile all the software projects developed in VBA (Indices, Strategies and Studies), in case these have been corrupted or need to be updated. o opening the last workspace: clicking this check box, every time you connect to the Visual Chart software the last workspace you used in your previous session will be open Use the Chart tab to set the number of days you want to load to the intraday chart. It is highly recommendable to keep this number low (counting the n previous days until the present date), for example 30, due to the amount of information which may be stored in historical intraday data base. When you open the chart, you will be able to modify the starting date you want to load and even include it in the data base if necessary. You can also enable a confirmation dialog box when you close a chart document. Whenever you close a chart document you will receive a message that asks you if you want to close the document. You can format the japanese candlestick chart, customizing the chart colors in order to display the different sessions in different colors. Finally you can apply a customized template when opening a chart. Click the check box "Default graph template" and after the "..." icon in order to select a template you saved previously. The News tab customize the following aspects: Type: Indicates the type of news you want to receive. Click the arrow and several news options will be displayed: general (GEN), sport (DEP), economy (ECO), etc. If you select the * option all the news will be displayed Region: Select a specific geographic area. Priority: Select the urgent (U) or normal (N) news. If you select * option you will receive both. Values: If you want to receive the news from a specific stock exchange, value, index etc., you can select it here. Languages: Click the corresponding check box to receive the news in the selected language. Click the "Show News Panel" and "Enable News Beep", and you will enable these options when openings the Visual Chart. The Chat tab customize the following: Server: The server access address which provides the data to the software. Port: Set by default and used by the server to connect. Identification: o Nick: The name to be used in a chat. o Alternative Nick: A different name in case some other user is using the same Nick. o Real Name: Write your real name. Optional. The tab Alerts customize the alerts panel visualization when opening the Visual Chart. Click the + to expand this tab and choose the way you want to receive the alert. Click the category and fill in the required data. Click the "Enable sound notification" to be notified through an audio alert. To choose the sound file click "...", select one and press Open. In case you want to hear the selected sound click the Speaker icon. You can enable alerts for system-generated orders: notification for actives orders , and notification for filled orders. When the Trading option is active you can set several parameters related to the direct exchange orders, clicking the corresponding check boxes: Confirmations.When sending any order or specified order categories (new orders. modifications, canceled orders). System.When deleting a system, you can disable the orders or leave them enabled. You can also set the order confirmation request. Events.Displays a window containing informaton related to the order's events. Orders.Displays all the orders linked to the current symbol. Top The Visual Chart Help provides the answers to the main questions a user can have when using the software. There are several ways you can access Help document: 1. Use Help - Contents menu sequence. 2. Press F1 key. The screen is divided in two windows, one on the right and the other one on the left side. On the left side you will find two tabs: Contents and Index. The first one groups help topics according to the subject matter. Click "+" to the left of the purpule books to expand a category. Click "-" to collapse a category. In this way you can see all the options available, just click the topic and you will visualize all the information on the right side; The second one contains the alphabetically ordered entries. To visualize the information on the right side you only have to double click or press the Enter key on the selected entry. The Contents book displays the software's description, performance, application and potential. Here you will find explained the elements' location, paying a special attention to the creation of research strategies, trading systems, and operational investment when acceding directly to the exchange. It also offers the technical references about the Indices and Functions' catalogues presented within the software. Top There are different ways the users can solve doubts, questions or operating problems. On our website www.visualchart.com you will find the complete Help text and all the information related to the Visual Chart Group Services. To access directly to the website: Use View - User Tools - VCG On line menu sequence. You can also access: Using Help - Visual Chart on the Web - VCG Home Page menu sequence Using Help - Visual Chart on the Web menu sequence you can also consult another specific issues (Free Stuff, FAQ, Online Support, Feedback), just click the corresponding tab. Besides our website, a user can contact us by: Email: [email protected]. Chat. Customer Support, at the following telephone number - + 34 950 620 680. The Data server administer the data reception, it give us all the information regarding the state of our connexion and the information reception.. From this program the information remains incorporated for its later use and development.when you open this application if you have choose to save your user name and password in your initial configuration the real server connects directlly and update automaticlly all the data base allowing the user to operate in the program in a straight and updated way. if the initail option wasn' t activated a previous connexion window will appearwhere you will have to enter the correct data for the access. By launching Visual Chart the data server is automaticlly launched but if for any reason you would have to get in to it for any kind of information all you need to do is double click on it icon at he right bottom of hte screen. Then the following dialog box will be opened with it corresponding information : State: Shows us the state of our connexion (conected, not conected,conecting). Server: Shows us the name of the server we are connected to.. Nº of TCP connexions : number of programs which are linked together getting information using the TCP protocol. Nº of DDE connexions : number of programs which are linked together getting information using the DDE link. Last query: Last consultation made to the server. Received Ticks: ticks that we have received Registered symbols : it shows us the number of symbols we are working with. Compression rate: Indicates us the ratio of compression with which the information is received, to a major volume of information we have a reason of major compression. This allows to accelerate the receipt of quotes when a high volume takes place. Rate speed: the fastness we 're receiving the information with. Accumulated information: It shows us the information received in Kb. Download process: It shows us the state of the downloading process beeing indicatedby the icon with three small points which appear at he bottom of the real server. Actives queries: It assesses the historicall consultations that we have active. The iluminated big point, indicates if we are connected or not, whereas the small points inform us about the condition of the exhaust of historically. If we are not connected to the data server the following icon will appear. the fonction fill gaps,intraday download or daily download is made automaticlly by opening a new chart, (all you need to do is indicate the dates). up To incorporate a specific symbol in visual chart you will do it from the chart didalog box. Place yourself in the menu "charts: in the main menu and press "open chart in a new window " 1. 2. 3. 4. up Fill the differentsfields of the dialog box. Exchange: Select the exchange the symbol you want to register belongs to. Symbol' s code: we write the code of the symbol if we know it and the name By pressing in the icon "lup" and it will give us back the symbol to select or a group of symbols containing the carachters of the symbol we arelooking for. Finally we press "Accept". To remove from visual chart a specific symbol yu will do it from the chart selection dialog box. 1. Place yourself in the menu "Charts" and then click in "Open chart in a new window". 2. Select from the dialog box the symbol you want to remove and then press "Delete". A message will ask you for cofirmation. up To include an exchange in Visual Chart follow these steps: Display "Charts" menu and click on "Open" Selecct the option "set up" ---> "Set up exchange". To create a new exhange, press "New". You will have to fill the differents fields in the following dialog box. Code : Of the new exchange Nombre: Of the new exchange Depth: number of bid and ask positions that you want to visualize Decimal: Amount of decimals country: Code of the country where the exchange is based. GMT difeerence: Hourly difference regarding to the international markets. Then configurate the the seesions by activating the eyelash"Sessions". 1. Press Add row So often as exchange session days 2. Complete each row with the exchange carachteristics: Day of the week,opening time and closing time. 3. make as many modifications as you requirer Insertar row,Delete row, delete all. 4. Press Acceptwhen all the details are correctly defined. You' ll see one mesage asking for confirmation. up To remove a determinate exchange from visual chart you will do it from the chart selection dialog box. 1. Place yourself in the menu "Charts" an accept the option"open chart in a new window". 2. Select the option"Set up" ---> "Set up exchange" 3. Select from the list the exchange you want to remove from Visual chart and then press Delete. A message will appear asking for confirmation. up 1. Introductión. 2. Correct datas 3. Intraday download 4. Dayly download 3. Splits. 1.Introducción Realserver manages automatically the symbols , filling gaps, applying splits, loading intraday and daily databases etc. The option "Symbols management" appears as active by default in Visual Chart. 2. Correct Data. Use this option to insert, modify and delete data. 1. Go to "Data" menu and disable "Symbols management" option. 2. Open the file youwant to correct , dailly or intraday (the compression should be 1 minute or 1 day). 3. Go to Data menu and select "Correct Data". 4. The active chart database will be automatically downloaded. To modify the database, follow these steps: Insert: Use this option to insert a new data register. Click on "Insert" and fill in the required fields in the dialogue box. Delete: Select the data register you want to delete and click "Delete". Click Ok to confirm the operation. Modify: If a register contains wrong data you can correct it selecting the register, clicking on "Modify" and filling the requiered data in the dialogue box. The process -Insert, Delete and Modify - is exactly the same for the daily database. You can also modify the database right clicking it. 3.Intraday Download. Use this option to download a bigger amount of intraday historical data. The "Symbols management" option is enabled by default in Visual Chart (see Introduction) and automatically loads historical data when you open a chart (you only have to indicate the first and last date) To download the data manually follow these steps: 1. Display "Data" menu and disable "Symbols management" option. 2. Open a chart (by default Visual Chart loads a month of historical data), display "Data" menu and select "Intraday Download". 3. Fill in the fields "Start date" (it shouldn't be Saturday, Sunday or Holiday) and "End date" in the dialogue box. 4. Click "Fill". Le recomendamos que descargue períodos pequeños de datos históricos, por ejemplo 3 meses, para que el proceso de descarga se realice más rapidamente. 4.Daily Download. Use this option to download a bigger amount of daily historical data. The "Symbols management" option is enabled by default in Visual Chart (see Introduction) and automatically loads historical data when you open a chart (you only have to indicate the first and last date) To download the data manually follow these steps: 1. Open a chart (by default Visual Chart loads a month of historical data), display "Data" menu and select " Daily Download". 2. Fill in the fields "Start date" (it shouldn't be Saturday, Sunday or Holiday) and "End date" in the dialogue box. 5.Splits Ordinary splits occur when a publicly held company distributes more stock to holders of existing stock. A stock split, say 2-for-1, is when a company simply issues one additional share for every one outstanding. After the split, there will be two shares for every one pre-split share. (So it is called a "2-for-1 split.") If the stock was at $50 per share, after the split, each share is worth $25, because the company's net assets didn't increase, only the number of outstanding shares. The splits are applied on the all the historical data strating on the emission date. Dividens, capital returns etc. can also be applied. By default the "Symbols management" option is enabled (see Introduction) and the splits, dividends etc, application is made automatically. If you want to apply splits manually follow these steps: o Open the chart of the symbol on which you want to apply the split. o Use Data - Splits menu sequence. The following window will be displayed : The dialogue box should be filled in as follows: o Code: Here you must indicate the symbols code. For ex., cuando este la captura ponerlo (end of day o o o o o o database) or cuando este captura ponerlo (intraday database) Operation: Operation type: Sum, Subtract, Divide, Multiply. Factor: Applicable factors. Date: Fecha desde la cual se va a aplicar el split (con el formato indicado). Apply to intraday: In case it will be applied on intraday period. Apply to daily: In case it will be applied on daily period. Apply to volume: In case it will be applied on volume. You can find the information about all the Dividends, Capital Increase/Returns, Splits or Issue premium operations we apply on our websiteAmpliaciones/Devoluciones de Capital, Splits o Prima de Emisión que aplicamos en nuestra página web : http://www.visualchart.com/enxx/estrategias/mercados/splits/splits_uno.asp o Once the all the required fields are filled in, click on Apply. Top If you want to open a quote's chart, it must be registered in the software internal file. Our company maintains the most frequent symbols registration: Mercado Continuo companies, Meff RV, Meff RF, etc. To work with an unregistered quote, you must do the following: 1. Use Main Menu - Data sequence. 2. Click Register New Symbol. 3. Fill in the Search Symbols dialog box. Follow these steps to select a symbol: o Mark the Search symbols containing (code/name) check box, and write the quote's code or name, if you are not sure you can write part of it, then click Search button and the matching symbols will be listed on the left window. o Mark the Name circle, and write it down. Click Search to list all the symbols containing this name. o Mark the Code circle, and write it down. Click Search to list all the symbols containing this code. o Specify the exchange, category and connection to display the symbols on the left window, then select the one you are looking for. 4. Click "->" to select the symbols one by one, or "-->" to select them all at once. Mark the check box next to the Code to select it directly. Click "<<" to delete a selected symbol. Click Ok to include it in the general catalogue. Top 1. Tick charts . 2.l Extended lineal chart.. 3. Limit Charts. 1.Tick chart The ticks charts represent the operations that are negotiated.The difference with the time compression chart is that they make the compression according to the maked operation. Exemple Fig. 1: T ick chart in inear representation Fig. 3: 60 ticks charts in candle sick representation. Fig. 2: 5 ticks chart represent in bars. Fig. 3: 5 ticks linear representation with more hstorical. We also have two new kind of representation avaylable to follow a tick chart. 2.Extended linear chart. This is only an extension of the linear chart which show us the bid and ask crosses.IT is important to be awared that the crosses will be shown only if it is a one tick 's chart (if it was a five tick chart we would have five crosses in te same bar), 3. Limit Chart. Show us the bid and ask crosses of each tick using a rectangle. The smaller colour (in the head) tell us if the tick is a buying or selling tick. With a normal scale (not inverted), This is a buying tick.. if the selling price of the tick is the same than the closing the tick will be bullish in the other case it will be bearish. The upper position in the tick's body is the buying price and the lower position is the selling price. The tick stands out 1/6 (of the minimal movement) in the limits. This is done to centre the head (and the end of the body) in the limit and to facilitate the comparison among ticks. The ticks are made up with an edge around(it can be configurated not to show it from the properties editor) using by default a colour close to the backgroun' s one.If the body is to small that paiting the edge does not live space enough for the body only the body will be painted. . The colour of the body variates from the one we have choosen in the properties to the backgrounds colour of the chart depending on the volume negotiated on the tick..This way the ticks with a bigger volume of negotiation appear with a colour similar to the body of the tick and the one' s with less volume closer to the background' s colour. As the distribution of the volume negotiated has a big deviation regarding to the mode (due to unusual extreme values), it is calculated with an average value for the extreme used for te interpolation which calculates the gradient.the problem wiith this calculation is tha we can find tikcs with a much biger volume and with the same colour. We could have 20.000 titles as limit value for te gradient' s calculation and find ourseleves with a tick which negotiates 700.000 titles.the tick we are talking about will have the same colour than a tick with 23000 negotiated. to solve this problem we use the volume marks.the tick close to 23000 titles hasn' t got any marks. and the shown colour represent the volume which has been negotiated, .The ticks which negotiate a much bigger volume than the limit' s will show the same colour than the preceding one' s except to the fact that they will show the mark. In the following image we will see the differents colours of the tick' s body according to the negotiated volume (shown in red in the screen capture).In htis case the colour assignated to the body is black and the background is white. colors close to the black collour inndicate us a big negotiated volume in the other hand the colours close to the backgroun shows us the opposite. Out fom the tick' s body two vertical lines are drawn which indicate us the volume (nº of titles) of the ticks in the bid and ask crosses. As this information does not depend on the scale it is not possible to change it size when the scale variates..To get this the line represents x titles for each distance that the minimum mouvement occupates.. So when the scale increases the separation among two consecutives cotations increases as well and the line which represents the volume to. Let's presume a tick which it contracts number ind the bid cross is 25000.. If the minimum mouvement currently ocupates 12 pixels and the user has decide to show 10000 contracts for each minimum mouvement we would have to show 2.5 times the minimum mouvement. (25.000 / 10.000 = 2.5), this is , 2.5 * 12 = 30 pixels. Particular cases. The redondeos can make the width of the differents ticks to be different.The result when the ticks occupate a small space is obvious and we see some ticks with a much bigger size than others . El resultado, cuando los ticks ocupan poco espacio salta a la vista y se ven unos ticks con un tamaño bastante superior que otros (but it is only one pixel's ifference). To avoid these kinds of situations when the first tick is drawn we anotate the values taken to draw it and we' ll use these values for the rest of the ticks. (instead of calculate tem in each tick and then paint them) For the small sizes we asignate directly the value that th size of te tick will have..For the rest of the values it will be adjusted using a proportion. The ticks are always painted separatlly if possible and appear together only id they are too closed.The following image show the sequence of a chaer with differents bars size. Inicio Follow these steps to open any type of quote, index etc. chart in a new window: Use Main Menu - Charts sequence. Click Open Chart in a new window (CTRL+G) You can open it directly, just click the following icon on the toolbar: The selection dialog box will be displayed. You must select the stock exchange and the symbols' code or name, the interval type (intraday, daily, weekly, monthly), the interval number (1,2,5,10,15,...), the starting date, the ending date, etc. If there is an extensive list of symbols in a market, you can search them in a special way. Right click inside the square and select the "Search..." option. Fill in the data you want to find writing the full name or part of it, indicating the searching direction, and the results will be displayed in the indicated order. Click Find next to keep on searching. You can also customize Borders, Horizontal Alignment, Vertical Alignment, Fonts and Colors, just right click inside the dialog box. See the example below: When you open a chart it's inserted in the Sheet 1, but there are more sheets in case you want to keep on adding charts.The proceeding is explained below. Follow these steps to open any type of quote, index etc. chart in a new sheet: Use Main Menu - Charts sequence. Click Open Chart in a new sheet (CTRL+G) You can open it directly clicking the following icon on the toolbar: The selection dialog box will be displayed. You must select the stock exchange and the symbols' code or name, the interval type (intraday, daily, weekly, monthly), the interval number (1,2,5,10,15,...), the starting date, the ending date, etc. See the example below: Top The chart can be customized suiting the user's needs. The chart window, no matter if it's intraday, daily, weekly or tick based, must be active on the screen. Open the chart and click the bars using the mouse pointer. You will notice there are small squares appearing on some of these bars. Then right click and select Object Properties option to display the "Object Properties" dialog box. Once the chart bars are selected, there is another way to open the "Object Properties" dialog box: 1. Use the Main Menu - View sequence. 2. Click the Properties option. After opening the "Object Properties" dialog box, you can customize all the possibilities by clicking the tabs: 1. General. 2. Color. 3. Style. 4. Scale. 5. RT Indicator. 6. Separator. 7. Compression. 8. Trading. Top Once the chart is active on the screen, click the horizontal scroll bar to see the different time based data intervals. There are two ways to do this: 1. Using the scroll bar below the chart, next to Sheet tabs. Click the scroll box (thumb) and drag it horizontally. Hold down the scroll right or left arrow, or hit it several times. 2. Left click the chart and when the mouse pointer changes into a hand, hold it down and scroll left or right. Top The General tab indicates: Name: The active chart's code. On the example: REC stands for Recoletos; MC for Mercado Continuo. New Ticks Sound: Enable this option to listen a sound every time there is a new tick for the selected quote. Top Click the right mouse button on the chart bars and select the Object Properties option. Enable the Color tab in the dialog box. You can display the chart bars in a unique color. Mark the "Draw with a unique color" checkbox. Then click the Unique Color "..." button and select the color and its gradation. Using this option you can also create customized colors. If you prefer to visualize the chart alterning the colors for odd and even days: 1. Disable the "Draw with a unique color" window. 2. Customize the bar, the open and the close color for both odd and even days, by clicking the "..." corrsponding buttons. 3. In the Color dialog box you dispose of a large range of colors to customize the chart. Every time you select a color, press the Apply option on the object properties dialog box to see how it does look like. 4. Click Ok when you have finished your changes. Top You can specify several chart styles; line, candlestick, etc. Open and left click the chart window. Display Object Properties by right clicking the chart. You can also use the Main menu-View-Properties sequence. Click the style tab. Representation Type Click this option to select the data representation: Bars, Candlestick, Linear, Point & Figure, Renko, Three Line Break, Histogram, Filled Histogram or Dotted Line. Bars: Each bar on the chart illustrates the Open (left side sign), High, Low, and Closing (right side sign) prices for the time increment represented by the bar. Candlestick: The name "candlestick" is used because the data in the charts are plotted to resemble what looks like a series of candles with wicks. The candlestick chart uses the same price data as a bar chart, with each candlestick representing the open, high, low and closing price. The "thick" part of the candlestick is known as the "real body" and represents the range between the open and closing prices. The white real body represents a bullish market —the close price was higher than the open price. The black real body represents a bearish market — the close was lower than the opening price. The thin line above the body represents the high, and the thin line below the body represents the low. Line: A line chart is created by drawing a line which connects all the closing prices over the data interval period. Point & Figure: Point & Figure charts filter out time and insignificant changes in price, leaving you with a chart that only contains price movements you think are relevant. Price changes are plotted as a series of vertical columns where up-trends are displayed as a column of Xs and downtrends are displayed as a column of Os. A column of Xs shows that demand is exceeding supply (a rally); a column of Os shows that supply is exceeding demand (a decline). Renko: In a Renko chart, a line (or "brick" as they're called) is drawn in the direction of the prior move only if prices move by a minimum amount (i.e., the box size). The bricks are always equal in size. Basic trend reversals are signaled with the emergence of a new white or black brick. A new white brick indicates the beginning of a new up-trend. A new black brick indicates the beginning of a new down-trend. The Renko chart is a trend following technique. Three Line Break:The three line break chart is similar in concept to point and figure charts. The decision criteria for determining "reversals" are somewhat different. The three-line break chart looks like a series of rising and falling lines of varying heights. Each new line, like the X's and O's of a point and figure chart, occupies a new column. Using closing prices (or highs and lows), a new rising line is drawn if the previous high is exceeded. A new falling line is drawn if the price hits a new low. The term "three line break" comes from the criterion that the price has to break the high or low of the previous three lines in order to reverse and create a line of the opposite color. Histogram: The data is represented in a histogram. The rising lines illustrate the bar's closing price. Changing default values you can customize the histogram band. Filled Histogram: The Histogram chart is filled with color. Click the "..." button and select the one you want to use in a chart. Dotted Line: Similar in concept to Line chart, but, instead of continuous, the line is broken. Volume: The data is represented by vertical lines, drawn from the x-axis to the bar's close. Style. Click Style to select a plot: broken line, dotted line, dot & line, two dots & line. In this way you can customize any chart. Width. Click this option to select one of the five possible options displayed. Top You can choose scale for the values displayed on the active chart y-axis: logarithmic, linear or by percent. Right click the chart bars and select Objects Properties to open its dialog box. Click the Scale tab. 1. The inverted scale. Mark this check box to scale the chart y-axis values in descending, instead of ascending, order. 2. Type. Linear: Produces a scale with equally spaced segments, according to scale's linear numeric values. Logarithmic: Produces a scale weighed towards the percent of change. For example, a move from 15 to 17, which represents a 12 percent increase, is given more space on the scale than a move from 29 to 31, which represents a 7 percent increase. By Percent: produces a scale with percent spaced segments. 3. Representation. Adjusted to Screen: The values on the y-axis range, from lowest to highest values currently displayed on the screen with no regard to the range of all data loaded in the chart. The y-axis only shows the range of values currently dispalyed onscreen. When you scroll left or right, the scale's high and low values change because they are based solely on the data currently onscreen. Adjusted to Data: The values on the y-axis range, from lowest to highest values for all data loaded in the chart. The y-axis always shows the entire range of values and doesn't change no matter how far you scroll on the left or on the right of the current screen view. Custom: You can format the y-axis according to your needs. You specify the low and the high values for the scale. Any values outside are not shown unless you change the scale. 4. Center. Mark the check box "At Close" if you want to center the scale according to the last bar's closing price. 5. Intervals: Here you can set the scale interval value, select one of the following: Automatics. Select this option and the scale intervals will be calculated automatically. Custom. Select this option to customize the scale interval, including the range value. 6. Justification. You can specify if you want to display the y-axis on the right, left, both or none of the sides. Automatic: The y-axis is located on the right side by default. Left: Select this one to locate the y-axis on the left side. Right: If you want to locate the y-axis on the right side select this option. Both: Select this to display two y-axes in your chart window Hide: If you don't want to display any y-axis select this. 7. Transparent background. By default the scale background is transparent and the check box "Transparent" is marked. If you want to change the background to the color of your choice you must unmark this check box. 8. Fill. Unmark the "Transparent" check box and click the "..." button to choose the scale background color. 9. Font. Click the "..." to set the font type of scale values. Below you can see an example of scales setting: Top You can insert as many charts as you want in an active window, and you can customize its size and shape. To do so follow these steps: 1. Use the Main Menu - Draw sequence. 2. Select Graphic Objects III. 3. Choose Graph. The mouse pointer will change into small pencil drawing a square. Left click and drag until you get the new chart's desired size. Then drop to display the symbols' selection dialog box where you can specify the desired features. Click OK to insert the chart in the corresponding subwindow. You can click the chart or the chart's bars in the same way as with a chart inserted in a window. . Top The Real Time Indicator is a small square next to the last bar's close and it highlights the Real Time ticks. It's a very useful tool if you want to follow up the quotations. Open the Object properties dialog box and click the RT Indicator tab (Real Time Indicator). RT Indicator: Mark the "Visible" check box if you want to activate the Real Time Indicator square on the chart. Justification: The RT Indicator text can be adjusted automatically, on the left, right or both sides. You can also hide the indicator. Filling: Click the "..." button to customize the color inside the RT Indicator . Font: Click the "..." button and select the desired letter font. Top The separator is a line surrounding the scale, separating the chart scale and bars. In this way you can interpret easily the active chart. If you want to set the separator you must open a chart. Then right click and select Object Properties. Click the Separator tab and mark the "Visible" check box if you want to enable this option (or unmark if you want to disable it). You can customize the color clicking the "..." button and selecting the color. Click Apply and OK. Top An active chart displays a bar every time the specified time period elapses. In this way, when you display an intraday chart you will be creating bar charts according to the number of minutes each bar is representing. You can also display daily charts, and change to weekly or monthly compression. Open the Object Properties dialog box and select the Compression tab. 1. Compression type. Display this option to select the interval type. You can change the daily chart to week or month data interval, or the intraday chart to minute, day or week data interval. 2. Compression. Specifies the data interval used to create bars. 3. Dates. Indicates the starting and ending date of the bars' interval. Top Using Visual Chart you can overlap all the charts you want. In this way you will be able to follow up all the overlapped quotes at the same time. To overlap one or several charts, once a chart is open, follow these steps (IN THE EXAMPLE BELOW THE E-MINI NASDAQ CHART IS OPEN AND WE WANT TO OVERLAP THE E-MINI S & P CHART): 1. Use Main Menu - Charts sequence. 2. Select Overlap the Graphic. 3. Fill in the dialog box and click OK. Below you can see the result (after the color and style have been customized): You can compare the evolution of two quotes. The first chart scale is on the right side, and the second chart scale is on the left side. If you customize the bars' elements you can see this evolution even more clearly. Follow these steps: 1. Select the chart bars 2. Right click them. 3. Choose the Object Properties option. 4. Set all the desired object's properties. Click the General tab to see the name, in our example POP.MC (Banco Popular chart, Mercado Continuo), and customize the color and style. You can also set the RT Indicator, the separator etc. After click Apply and OK. Top The crosshairs are helpful when inspecting the relative moves of indicator and price plots. The mouse pointer disappears when crosshairs are displayed to allow better visibility of the underlying plot(s) at the intersection point. You will be able to see the exact location, price, volume etc. of the quote displayed in the active chart. This information is located in the upper band of the chart, next to the symbol's identification and the interval type. The crosshairs are turned on by clicking the icon on the pointers toolbar. To turn them off click the Crosshairs icon again. You can also see the information using a Data Window. It is constantly updated to reflect the data at the mouse pointer's location (quotations, strategies' data, oscilators etc.). You can display the Data Window by clicking the Data Window icon on the toolbar. Turn it off by clicking the icon again, or by clicking the Data Window upper right square, the "x" symbol. If you want to display Crosshairs and Data Window at the same time double click the window working area. If the Crosshairs horizontal line is inspecting the lower window, the Data Window will only show the data displayed there. If it's inspecting the main window, we will be able to see all the chart data. To move the Data Window click its upper band, where the name "Inspector" is placed, then drag it and release the mouse button to place it where you want. In case you would like to update the Data Window only when dragging the mouse pointer, click the icon on the left side. See the example below. Press Ctrl button and click the upper band of the Data Window to fix it again. Top There are several reasons a chart can show holes. Using Visual Chart you will be able to hide these holes and see the chart bars in a continuous way. Click the Hide Holes icon to activate this option. To add this icon to the toolbar: 1. Use Main Menu - View sequence. 2. Select Toolbars. 3. Click Pointers to activate this option on the screen. 4. Click the Hide Holes icon. In case data is restored on the server, you can fill in the correct values selecting Fill gaps from Data menu. All the symbols displayed on the current sheet will be restored between the screen starting and ending date. Top Using Visual Chart you can add or delete chart bars and modify its visualization and details. Keep clicking the corresponding icons until you get a desired effect. If you haven't added these icons to your toolbar, follow these steps: 1. Use Main Menu-View sequence. 2. Select Toolbars. 3. Click Pointers tab. This bar will be activated. 4. Press Add Bars or Delete Bars icons. Top 1. ¿About market profile?. 2. ¿How to insert a market profile?. 3. Properties of a Market Profile chart. 1. About market profile. Market Profile is a chartic representation which show the information of the negotiated volume in a determinated gap of time.We need to know that it is a helping tool for traders to take desitions not a system to negotiate... In a market profile chart we divide the dayly trading in half hour's periods from the opening, if they were intraday charts we could modifie these periods. Each period is called time price opportunity. It associates a letter to each period of time like placeholders for tpos and it can be configurate ( the time).Each time the market operates in a price that hasn' t occur in a period previous to 30 minutes a letter is placed for this price. As the day advances, the letters are placed some on others to produce a sight of the prices operated on,in the period of maximum and minimal time. A line in the left of the profile represents the initial balance. Normally ,this refers to the first trading hour if we are in a dayly chart in case of an intraday chart this will coincide with the TPOs period compression. In the center we will find another bar which indicate the value' s area place where 70 %TPOs have moved. The line at the right of the profile represents the volume area.This is the range of 70 % of the daily volume or of the intraday bar that we are analizing both for the tick and for the real volume. 2.¿how to insert a market profile?. To insert a market profile in a chart first thing to do is have an opened chart.Once it' s opened we press in the option "chart" and "market profile". and immediatly we will se the chart as shown in the following chart. We need to know that it will represent the last day by default but we can modifie it to get more days.If we insert it in a dayly chart it will show all day, in the other hand if it is an intraday chart it will show every bar. 3.Properties of a market profile chart. Next we will see how to modifie a market profile chart for this we click with the right button of the mouse in the chart and acceed to the menu "object configuration" . Next we wil see a dialog box where we will see the market profile options. General: In this eyelash we see the object' s name, in this case "market profile" the number of days to see for historical and the posibilities to adust the cotations with the minimum mouvement. Show objects : This option allows us to visualize differents parametrers of the emarket profile. Object color: From here we will be able to change the color of the objects, for exemple, initial balance, quotes areas and mid points volume and volume's area. TPOs configuration: It alows us to visualize the compression our chart is made in, the compression in which the tpo' s are calculated and the symbols that their represent. Color TPOs: In this option we will change the TPO 's color. If you need more information about these charts, click here . ( pdf file). Inicio When you open an intraday chart, a default interval type and number will be 5 minutes. If you want to modify these parameters, click the interval number window and select a desired option. You can also write it down directly. To add this icon to the toolbar: 1. Select Toolbars. 2. Click Pointers to activate this icon bar on the screen. Top A daily chart can be plotted in the weeks or months data interval. Follow these steps to modify the time span: click the arrow on the Interval Type window and select a desired option. To add this icon to the toolbar follow these steps: 1. Use Main Menu - View sequence. 2. Select Toolbars. 3. Click Pointers to activate this option on the screen. Now you will see two windows, the Interval type, Days, and the Interval number. 4. Display the first window to select Weeks or Months, and the second one to select the interval number. Top Often, we would like to keep the settings created when analyzing an individual chart (indicators visualisation, representation type, trend lines, other graph objects). You can make this possible using Templates. Right click the screen space and select Templates, then click the "Save as Template" option. Now you have to write down a name to identify the template, which will be saved by default in Templates folder. You can also use "File - Templates - Save Template as" menu sequence. APPLY TEMPLATE There are several ways to insert the saved template in a chart: Right click the chart, select "Apply Template..." and choose the template you want to apply. Or use the File Templates - Apply Template menu sequence. Right click the chart, selecting "Apply Template to New Window", to display the chart and the selected template in a new window. You can also use File - Templates menu sequence. When working with several charts, you can switch from one to another, automatically including in all of them the same template you have selected for the first chart. Open a chart and select "Apply a Template to New Window. Then insert a quotes' list clicking the "..." button. Select one of the quotes' lists displayed in the dialog box. On the example below, you can see the Madrid Stock Exchange's Mercado Continuo quotes' list. Click the right or left arrow aside the "..." button to switch from one chart to another. You can also do it clicking the arrow on the upper left side of the workspace, next to the quotes' name, or pressing Ctrl + M. Display the list of quotes and select the one you want to switch to. Top Click the Graph Objects Manager icon to handle the graph objects open in the chart. The Environment window, displayed on the left side of the screen, will show all the main window's active elements. If you want to delete any of these elements, right click a desired one and select "Delete". To add the icon to the toolbar follow these steps: 1. Use Main Menu - View sequence. 2. Select Toolbars. 3. Choose Standard. 4. Click the icon. Enable or disable the Environment window clicking the icon. You can also leave it in standby mode clicking the drawing pin on the Object Manager window. When it's in vertical position the Object Manager window is displayed, and it disappears when the drawing pin is horizontal. You just have to position the mouse pointer on the Object Manager tab, on the left side of the screen, and the Object Manager window will be displayed again. Top Follow these steps to export a chart: 1. Open a chart you want to export to text file. 2. Right click the chart. 3. Select Export (text), and the following dialog box will appear: 4. Save the file with your desire name. When you open it with a text program, all the historic data will show up as standard numeric format divided into fields. Top Using the toolbar you can access quickly and easily any Visual Chart's element and feature: the charts, quotes' lists, systems etc. On the these toolbars the icons you will find are grouped by their functionalties. To display the toolbars on your screen follow this menu sequence: Display the menu View and select Toolbars. Click on the toolbar you are interested in. Status Bar: This bar appears on the lower part of the screen and provides information about some software's features, for example contextual help when you place the mouse on the icon, explaining the functionality in a brief commentary or showing on the keyboard when the number lock is active. You can enable/disable it going to menu View, Status Bar and selecting it. Main Bar: These are the icons you will find on it: Open. Save. Save Workspace. New Chart. Insert Chart. Insert Quotes' list. Open Quotes' list. Depth of Market. Data Server. Broker's connection. Visual Basic. Properties. Quotes' lists access window. Graphic objects manager. Pointers Bar: These are the icons you will find on it: o o Chart compression type window. Chart compression units window. o Chart's representation type. o Add bars. o Delete bars. o Delete gaps on the chart. o Point out the traces. o Inspector. o Object's colour. Alignment Bar: Here you will find the Visual Platform icons which will help you to distribute the elements drawn on it. Center vertically the objects. Center horizontally the objects. Left align. Right align. Up align. Down align . Equalize horizontal size. Equalize vertical size. Equalize size. Equalize the horizontal space between the objects. Equalize the vertical space between the objects. Visual Design Bar: In this bar you will see the icons from the visual platform Acces to toolbars ( Series, indicators,fonctions,variables,Start bar Compile/Record strategie,oscilator,study. Show grid. Show conectors. Global view. Pointer. Incorporate condition. Incorporate curle"while...". Incorporate curle"from....to". Incorporate buying...selling order. Set indicator' s properties Set study' s properties. Create a sentence. Connect elements. Delete elements. Drawing bar: This bar gives you access to all the icons that serve as tools to draw in a chart inside a window. The triangles in the low straight corner show options. Pointer. Clean window. Line(prolong forward). Líne (prolongbackward). Lines (líne, Parallel , support, vertical, cross) Figures( rectangle, ellipse, triangle, rhombus, arch) Graphic objects(cicles, Fibonacci cicles,angles, resistences, archs, regressions) Graphic objects II (regresion line, regresion channel, angle, up arrow, down arrow) Graphic objects III (text, quote,chart) Zoom + Zoom Ruler (vertical, horizontal). VBA bar: By means of these icons you can insert indicators, systems and studies Insert indicator. Insert system. Insert studi. order' s bar: By means of these icons you can carry out diverse operations related to the direct access. Buy ( normal order). Buy (parked order) Sell ( normal order). Sell (parked order). Cancell order Modify order Customize: Using this option you will be granted access to a selection window where you'll be able to select and customize the icons.Fill it and adapt it to your needs. Comands: Illuminating each of the categories of the left window youwill be able to observe what icons it bears. Bars: Driving this eyelash you will be able to arrange on screen a battery of icons according to its functionality. The different groups of icons are named. Line: They are the icons used in Platform of Visual Design to improve the aspect of the confection of programs Draw: They are the group of icons with the drawing tools. Visual design: They fit to the icons of system construction, indicators, studies, etc. of Visual Design platform Vba Extension:They are the icons associated with the elaboration of systems, indicators and studies in Visual Basic. Main menu: It activates the bar of Visual Chart' s main menu. Orders: They are the icons associated with the orders of buy and sale in direct access process. Work pages:They are the icons which allow the user to move fromone workpage to another quickly(ou can find out more about it in organization units) Full screen: It incorporates the icon of access to complete screen to use it in any moment if necessary. Main:This one is formed by the group of most used icons Pointers: This one is formed by the set of icons that have effect in the information and composition of the bars in a chart. To annex: With this eyelash one accedes to a series of auxiliary programs that can turn out to be useful to the user fell like Notepad: A note-pad of annotations. Paint Brush: Drawing program.. Windows Explorer: It allows the user a straight access to internal files AGM On Line: it allows access to user to the web page www.agmercados.com. Calculator: It has a usefull calculator. Keyboard: By means of the screen that appears by activating this eyelash you will be able to accede in a fat way to the icons that you wish by doing these operations: Select in "category" The required option from the program' s main menu. Iluminate with the mouse the command that you want to acceed to in a fastway. Write in the window "Create shortcut" the access way.. Press the key "attach " Menu: By means of the screen that appears on having activated this eyelash we are shown the icons used as frame of the application, in the graphical platform in the platform of visual design and in the default menu . Also it is possible to accede to contextuals menus in case youwant to introduce some changes. Options: it is possible to decide here three aspects of the toolbar: To show or not emergent notes, to show or not short-cut keys in these notes, and to use big or small icons. Inicio FULL SCREEN Sometimes you need to work with Visual Chart disposing of the maximum space avaylable on the screen. The only thing you have to do is follow any of these steps: Display View Menu and select “Full Screen”. Click directly CTRL + F12. All the toolbar's icons will disappear, leaving more space available on the screen for the chart you are analyzing. The only data left is the Company or Index identification, and the values of the prices' fields. On the lower part of the screen you will find the tabs of the windows' sheets and the scrollbar. If you click CRTL+F12 or “ESC” you will get back to the pervious situation. Top The quotes' list displays all the symbols of your choice in a tabular format, and you will access to the most complete information: market depth, realtime quotes, daily high and low... To create a custom quotes' list: 1. Go to Quotes. 2. Click New. Now the list will be displayed on the screen, and you can enter all the symbols you want to add. To do so select the "Code" column, left click a cell and enter the code or name of the symbol you want to add. If you don't know the code or you want to see in detail its full name, exchange, symbol type, connection, etc. click " Menu" column and select "Symbol Search". You can reach the same result right clicking a cell. Follow these steps to select a symbol: In case you don't know the name or code, mark "Search Symbols containing code/name" box and write only few letters of the symbol's code or name. Then click "Search" button to display all the symbols matching this criteria in a window at the bottom left side of the dialog box. Using the arrow on the right side you can add found symbols to the list of selected symbols. You can search the symbols directly, just select Name and write it in the box. Click Search to display all the symbols containing the entered name. Using the arrow on the right side you can add the found symbols to the list of selected symbols. Search directly the code by selecting Code, and writing it in the box. Click Search to display all the symbols containing such a code. Using the arrow on the right side you can add found symbols to the list of selected symbols. You can search symbols specifying the exchange, type and connection. Your search results will be displayed in a window at bottom left side of the dialog box. If you click the symbol you are interested in, it will be added automatically to the list of selected symbols. The most frequent codes are registered by Visual Chart. To register any other code follow the instructions given in the corresponding chapter of Visual Chart Help. Once the Custom Quotes' List is created, you can save it following these steps: Click Menu on the Quotes' list. Select Save as. Write a name for the quotes' list. Click Save to end the process. Top The generic quotes, allow to have a complete vision of all the information related to a set of selected values. They allow to visualize of every value and in the same window: -Tick chart. -depth -ticker -Cotation data (last , %, volume, high and low) To open a generic quote click in Quote, and then click in Generic quote. You will find three options -open in a new window -insert in a sheet -new. On selecting Open in new window, the selection' s window allows to choose the quote that we need, acceding to the corresponding folder and double clicking with the mouse on the quote, or selecting and clicking ok. At the moment of seeing the information from an generic quote, we have the option of choosing the type of information that we want to see in every moment. In the previous image, we see the cabins marked Limits (corresponding to the depth) and Fields (corresponding to values of the quote). The information that we obtain in the generic quote appears in the image that follows. For the following example, we select only the cabin that allows to visualize the tick chart for each value of the selected quote. In the following image, we show an example in which we choose the quote selection, and on the other hand, mark all the cabins relating to the different representations of the information. In the following image, we can see that it is a question of a quote where we have different futures as mini - dow jones, eurostoxx50, future ibex-35 etc.. In each of them we observe that there are 4 differents kinds of cells, to represent in each of them a type of information relating to these assets. The type of information or symbol of a cell can be modifyed once the generic quote is opened. For it, we have a bar in the top of the quote. In the left part, a menu appears where we can select what type of information we want to see in the selected cell (tick chart, quote etc ..), as it appears in the following image. In the right' s side menu we are able to indicate the menu. We also have the option of modifye cell' s properties y save a quote that we have alread modified from it's menu. Inicio To create a generic quote click in the menu generic quote list and select the correspondent option. A window appears with 8 cells by default, 4 rows x 4 columns. As we need more, automatically new cells are created. As we can see in the following image, all the cells are empty. To complete the quote, we place ourselves in any cell and choose the product and type of information that we want to see on it. To do this, we have, in the top part of the quote, a bar where we are able to indicate the type of information and symbol that we want to show. In the left side we are shown a menu where we can choose the kind of information that we want to see in the seleted cell ( tick chart,cotation,etc...., as it is shown in the following image. In the right's menu we are able to choose the symbol. If we do not find in the menu the symbol to visualize, all we need to do is write in the yellow zone the code or description and press intro. Automatically a search of the related products that contain this chain of characters will be realized. In the following image, we show an example in which we have written the chain "fesx" to visualize the future of eurostoxx50, and on having touched intro the result of the search returns the related products to us. Once the information required is inserted in each of the cells we can modyfie cells properties. Save a generic quote Once our quote is configurated to our taste, we can save it, besides other options, acceding to his own menu Edit allows the user to copy and paste the contains of one cell to another and to add insert and delete rows Open allows the user to open a previously created generic quote in the current window. Save allows the user to save the modifications done in a previously created quote Save as.. allows the user to save the quote with the name that he wishes,giving us the option to save it in the requires folder. Maximize and restaure the size of the window. Stablish consultation It gives the possibility to enter the consultation of some market and visualize the information related to it. For example, if we enter the consultation of the quote of the values of ibex-35, which is *0 *.ibex, will show us all the values that compose the index in 4 forms of representation. Close allows the user to delete the quote from the window. Inicio Visual chart allows to visualize simulataniously in he same sheet a different series of elements. Charts Oscilators Averages Quotes Generic quotes etc.. To insert a generic qote in a sheet it needs to be previously activated,for this follow this simple steps 1. Press Quote in the main menu. 2. Choose Generic quote' s list -> Insert in a sheet. Next we select the quote that we want to visualize and the kind of information we need to see, in in this case we select only depth (limits) and cotations (fields), as it is shown in tne following image. As soon as we have selected the quote to be shown and pulsate agree, this one will be inserted in the same sheet that we had opened.. Inicio The volume distribution is a visual chart's tool that allows to visualize by means of a graphical representation, the monetary volume of a set of selected values.. To be able to see the volume distribution of a series of symbols we've got to follow the following steps: Go to the menu quotes and click in Volume distribution List. Next the selected window appears which allows us to choose the requireesquote by acceding to the corresponding folder and double cliccking on it with the mouse or clicking in ok. For exemple we have selected the quote with ibex's 35 values. In the followingimage we are able to see very fastly which symbols have the biggest liquidity.The representation is shown in a proportional scale based in te volume. In this image we cansee for exemple that Altadis has a monetary volume of 533 million of euros.In the left upper part it is indicate that the menu is shown in a scaleof 1 million and that the % of he calculation is 5%. From the distribution quote you can find out some kind of informationabout the cotation of a smbol.By positionating ourselves in a cell we aree shown a window withthe following steps. current symbol current price % difference relaitng to the previous day. Volume of titles negotiated at the moment. In the previous image, we can see as example, on having placed ourselves on the symbol MVC.MC (METROVACESA's code), the information mentioned previously COLORS AND INTENSITY We can differentiate different colors and intensity, both are configurable . The boxes of green color refer to those values in which the evolution is positive, on the other hand the boxes of red color are those who are having a negative variation. If the box is white , variation has not taken place in the volume The higher the positive or negative variation is te higher the color intensity is. Configuration options By clicking in the quote withthe right button of the mouse we are granted access to the object configuration where we can modifie certain awpects of the volume distribution quote.The window has 3 lashes,general,color,style. General It shows us the name of the quote that we are consulting. Color It allows to change the color of the volume according to this one being positive, negative or do not having alteration. By clicking on the icon we are shown the colors Parameters give us the option to change differents aspects Volume digits It gives option to modify the quantity of digits that we will show on having visualized the volume of negotiation for every symbol. Depending on the digits that we indicate, it changes the scale in which the informaiton is provided visible in the top left part of the window. %of volume calculation ,Depending on the percentage indicated for the calculation of the volume, we can obtain several intensity of color .The minor the % of volume calculation is the bigger the volume intensity will be in the cells which show us the monetary volume. Font and labels It allows to change different aspect of the source of the letter, style and size of it. In the previous image, we see the result of having modified the value of the field Digits of volume, showing all the digits, for what the scale is 1. Also we have indicated as % of volume calculation 1, for what the intensity of colors is stronger. Top To modify the properties of representation in an generic quote, we do click with the right button of the mouse on the cell where we want to act, the different possibilities of configuration appear, depending on the type of information that is visualized in the selected cell. TICK CHART If we place ourselves in a cell where the tick chart of a symbol is shown and we click on it with the right button of the mouse a properties option is shown. By clicking on properties we will find the properties configuration window with to eyelashes general and colors. In the menu General we have the option to apply changes in all the quotes where we have a tick chart inserted. In the eyelashe Color we are given the option to change the background text and line color. LIMITS By clicking with the right side of the mouse we are shown the option properties.. . Inside the configuration window we will find 3 eyelashes General, Color and style, giving us the otion to change the color of the bar and text,the letter style,and the option to apply this changes to all the cells where we are showing the information. TICKER If we wan to see the properties of a cell wher a ticker is inserted,by clicking wih the mouse we are shown 2 options. By selecting Properties...we will find the eyelashes general, color and style, being able to do the same modifications than in the cells where the limit charts were shown. En el caso de pulsar configurar cabecera tenemos opción de elegir qué campos de la cotización visualizar en en ticker . En este caso la ventana que se muestra es la siguiente. We only need to click or unclick the fields that we want to visualize and click accept if we want to apply them.. Fields If we wish to change the cells configuration, where the information about the cotation is shown, we click with the mouse´s right button in the cell and we´ll get the same menu than in the case of the ticker, showing us 2 options Properties and Heather set up. By clicking on Properties.. you can make changes about the colour and style of the selected cell or in all the cells where this kinds of datas are included. By clicking in Heather set up, a window is shown where we can uctive and unactive the fields that we wish to see. The following picture is an example of a quote where modifications have been made in the cells configuration. Inicio The tool Depth ofmarket, shows for each symbol a graphic representation of the bid and ask volume for each level of prices. To use this tool you need to acceed to the menu quotes and then select the option Depth of market. We can also do it from the corresponding icon in the main toolbar. The following step is to insert the symbol to be checked in the appearing window. There are two differents ways to do it 1. If we know the name or code, all we need to do is write it in the field Symbol and press intro.Later an automatic search of it is made. If they are more products which code contains the inserted chain of characters, they will also appear in an eyelash, giving the option to choose the one that we wish. In this case we want to check the depth of market for the futures of eurostoxx50,wich code is ES. By writing these carachteres and pressing intro we will find differents symbols which code is "ES", we' ll select the one we are interested in. 2. If we don' t know the code,we can choose to make a search of the symbol in the server by pressing the icon In the window Symbol search... We can proceed to the search by selecting the market and type (stock,futur,idex...). This search can be done by Code or Name. To select a symbol all you need to do is mark the case in the left side of each element found in the search and it will go through the window Selected symbols. One we press ok, the depth of market will appear in the screen. Elements of the window depth of market. Tick Chart. in the left side of the Depth window a tick by tick chart is shown with the last cross of prices. Vertically we can see the volume of contracts or titles wich are being negotiated in each level of prices.The red colors tells that the cross has taken place at bid price and the blue collor tells that it has taken place at ask price. Chart B .Graphical representation of the bid volume in each level of prices. These horizontal bars represent the proportion of the number of titles in each position regarding to the major one. Títulos B. amount of titles or contracts asked at this level of prices. Prices. Show the prices of the cotation the shadowed zone colored in grey shows the level in which the cotations are moving (high and low of the day) Títulos V. Number of contracts and titles offered at this level of prices.. Gráfico V.Graphical representation of the volume of titles or contracts offered in each level of prices. These horizontal bars represent the proportion of the number of titles of every position with regarding to the major one. Ord. Shows the number of agencies which are offering at this level of prices in the preceding exemple this field hasn' t got any value because we don' t get this information from the market sin embargo, en el mercado continuo si lo podemos comprobar. In the following example we can see how the informations relating to this in the depth of market window for dax futures. In the heather we have a data line and we are shown the following information. 1. Volume of total negotiation 2. Bid volume represented graphically 3. Whole of titles that are offered in the bid (sum of the values of the column Titles C.) 4. Difference in points and percentange. 5. Whole of titles that are offered in the ask (sum of the values of the column Titles v.) 6. Ask volume represented graphically Bid and ask window configuration. The bid and ask window can present the aspect that you wish thanks to the posibilidades of configuration that it contains. To do any change all you need to do is select the place of the window where you want to make changes and to press with the right buton of the mouse, an eyelash appears where there is a wide scale of ways to change the presentation. Option of menu Borders. Allows to configurate the window and shows the information of the cell with bordersor not. Option of menu Horizontal Alignment.The text of each cell can be alined horizontally at user wish. Option of menu Vertical Alignment. The text of each cell can be alined vertically, giving the following options. Option of menu Fonts. We are given the option to change the grid and header. Option of menu Colores. We have the option of changing hte text color and the grid and header too. Selecting Header background or Header text the colours options are shown for it confguration. Selecting the menu option More .. a window of color selection is shown for the text configuration and background of the differents rows. Next we show an exemple where we have change the background colour of the grid and text. To change the colour configuration of the chart Tick Chart, all we need to do is pulsatee on it with the right button of the mouse. The configuration option avylable here allow the user to make the following changes. Once we press OK the window takes the changes. For example we have change the default background colour for the black colour and for the line colour we have selected yellow. Option Save aspect. If we press this option,any changethet wehavedone will be applicate in this window and in the following.it is necessary that you confirm the modifications in the following window. Options of Menu Trading. It refers to the possibilities of operating from a bid ad askwindow To get more information about the way to operate fom a Bid and ask window check the chapter Investment of Visual chart help. Utilities of the Bid and Ask window. How to launch orders using the system armed. The functionality ARMED is a tool that allows to maximize the rapidity at the moment of throwing orders from the depth of market windows and bid and ask window. To know more about the use of this tool consult Disparo desde cuadro de profundidad. Differents sheets in the same window. The deth of market window,shows at the bottom of the screen two default eyelash,one wich represent the current symbol and new which is a sheet without any symbol consultation and is ready in case that you want to consult a new symbol. As we are using one new, other one is created autoaticlly. We have the option of visualizing in a depth of market window as many sheets as we may need. To delete a sheet it needs to be selected and ten press the icon window. Inicio , which is situated top right of the Choose one of the following options to open a quotes' list in a new window: Display Quotes from Main Menu and select Open option. Click Open icon on the toolbar Type Ctrl + T Select a folder and the existing quotes' lists will be displayed. Click the one you want to open. Top Visual Chart allows to visualize simultaniously in the same Sheet different series of elements: charts, oscillators, averages, etc. And information quotes. . To insert a quote in a sheet it needs to be prevously selected,For thisfollow this simple steps. 1. Press quotes in the mian menu. 2. Choos Insert Quote in a sheet. 3. First select the folder who contains the file you are interesed in.Then,once the differents folders existing on it are shown,mark the one corresponding to te quote you want to insert. Click Open. The result will be the one shown bellow. In a sheetthat was holding a chart we have got now a quote. You can insert as many quotes as required. Top Customize the quotes' list according to your needs and follow the exchange evolution. Include the quotes, indices, exchanges etc. you need and change their form, color or style. Using the following sequence you can modify the quotes' list appearance: Open a quotes' list you want to modify. Click the Menu column header. Select Properties. Customize: Borders. o Borders on o Borders off o Vertical Border only o Horiziontal Border only o Horizontal/vertical Border Horizontal Alignement o Left o Center o Right Vertical Alignement o Up o Center o Down Font o Grid o Header Colors o Grid Background o Grid Text o Header Background o Header Text Header Setup Top If you want to modify the quotes' list by inserting a new row do the following: 1. Open the quotes' list. 2. Place the mouse pointer on the column "Order number". Click the row number where you want to place the new row. 3. Right click and select Edit, Insert Row. See the example below. Once the operation is completed the quotes' list should look like this. As you can see, the selected row is inserted above you current position: Top If you want to delete a row follow these steps: 1. Open a quotes' list. 2. Place the mouse pointer on the Order Number column of the quotes' list, and click the row you want to delete. 3. Right click and select Edit, Delete Row See the example below to visualize the quotes' list after deleting the two last rows: Top If you want to modify a quotes' list adding one or several rows at the end of this quotes' list, do the following: 1. Open a quotes' list. 2. Place the mouse pointer on the Row Number column. 3. Right click and select Edit, Add Row. See the example below: Top If you want to delete a quotes' list column content follow these steps: 1. Open a quotes' list. 2. Place the mouse pointer on the column you want to delete (you can place it anywhere except on its header). 3. Right click and select Edit, Delete Column. On the example below you can see how the column Description disappears : Top There are three ways to align horizontally the quotes' list cells: Left. Center. Right. You can do it in this way: 1. Open a quotes' list. 2. Click the first cell you want to align. Drag it over the rest of the cells you want to align. 3. Drop and right click the selected area. Choose Properties, Horizontal Alignment. 4. Highlight one of these options: Left, Center, Right. On the example below you can see the text aligned on the left side. Top If you want to customize the quotes' list text font follow these steps: 1. Open a quotes' list. 2. Place the mouse pointer on the cells, left click and drag selecting those whose text font or color you want to change. 3. Now right click and select Propeties, Fonts or Colors. 4. Highlight one of the options: For Fonts, you can select grid or text; For Colors, you can select grid background and grid text or header background and header text. See the examples below: Select the cells whose colors you want to modify and right click them. Then choose Properties, Color, Grid Background. Finally select a color in a dialog box and apply it. This is a text modification example. Using the mouse pointer select all the cells whose text you want to modify. Then choose Properties, Fonts. Select the font type and size, for grid and header, and apply it. Top There are three ways to align vertically the quotes' list cells: Up. Center. Down. You can do it in this way: 1. Open a quotes' list. 2. Click the first cell you want to align. Drag it over the rest of the cells you want to align. 3. Drop and right click the selected area. Choose Properties, Vertical Alignment. 4. Highlight one of these options: Up, Center, Down. On the example below you can see the text aligned up: Top You can setup the quotes' list headers, selecting the elements you want to add: code, date, time, positions, etc. 1. Open a quotes' list and place the pointer on the header. 2. Click and select Properties, Header Setup: 3. 4. Fill in the following dialog box. You can add all the elements displayed in the inner window, just mark the corresponding checkboxes. Click Move Up/Move Down button or use the scroll bar to go up/down. Click " Hide" button to unmark and "Show" to mark an element. These are the header elements you can add: Last: The last price at which the symbol traded. Purchase1: The symbol's buying position. Sell1: The symbol's selling position. Time: The time at which the last trade occurred. Difference.: The difference between the last displayed price and the previous day's close. %: The difference between the last displayed price and the previous day's close, expressed in percentage. N.Negotiations.: Number of trades. Volume.: The accumulated volume of contracts. Low.: The lowest price the symbol traded at today. High.: The highest price the symbol traded at today. Open.: The opening price of the regular trading session. P1: Contracts/Shares to buy at Purchase1 price. PS1: Contracts/Shares to sell at Sell1 price. Previous.: The closing/settlement price of the previous trading session. OpenInt: Number of open contracts (Futures) Ag.P1: The total number of agency buying at Purchase1 price. Ag.S1: The total number of agency selling at Sell1 price. Average Price.: The average price between the trading session high and low. Description: The full symbol's name. Ag.P.: The agency buying the last trade. Ag.S.: The agency selling the last trade. Date.: Last trade date. Purchase2.: The second best buying position price. Purchase3.: The third best buying position price. Purchase4.: The fourth best buying position price. Purchase5.: The fifth best buying position price. Sell2.: The second best selling position price. Sell3.: The third best selling position price. Sell4.: The fourth best selling position price. Sell5.: The fifth best selling position price. PP2: Total number of contracts/shares at Purchase2 price. PP3: Total number of contracts/shares at Purchase3 price. PP4: Total number of contracts/shares at Purchase4 price. PP5: Total number of contracts/shares at Purchase5 price. SP2: Total number of contracts/shares at Sell2 price. SP3: Total number of contracts/shares at Sell3 price. SP4: Total number of contracts/shares at Sell4 price. SP5: Total number of contracts/shares at Sell5 price. AgP2: The total number of agencies buying at Purchase2 price. AgP3: The total number of agencies buying at Purchase3 price AgP4: The total number of agencies buying at Purchase4 price. AgP5: The total number of agencies buying at Purchase5 price. AgS2: The total number of agencies selling at Sell2 price. AgS3: The total number of agencies selling at Sell3 price. AgS4: The total number of agencies selling at Sell4 price AgS5: The total number of agencies selling at Sell5 price. Last1: The price previous to Last Last2: The price previous to Last1 Last3: The price previous to Last2. Performance: For shares, the percentage of growth since the beginning of the year; for funds, the appreciation since the beginning of the year. Select the elements you want to add and click OK. Top You can use several criteria to order the quotes' list. There are two different ways to order it: 1. Double click the header of the quotes' list area you want to order. 2. Right click the header of the quotes' list area you want to order: 3. Select Sorting and then choose one of the following options: Real Time. Disable Real Time. Order Column. In the example below you can see how different elements have been ordered using the Realtime last price criteria. Top If you want to see the charts included in a quotes' list or exchange, click the following icon: Click the "..." button to display all the quotes' lists included in the program. Select one and click OK to see the charts included in this quotes' list. Click the left or right arrow, and the charts included in the selected symbols list, will be displayed one by one. It's very useful if you insert indicators, strategies etc. in a chart because all the new charts you start displaying will update automatically the information included in the first chart (e.g. indicators, strategies etc.). Top Follow these steps to copy links to excel: 1. Display a quotes' list which includes the symbols you want to export to Excel. 2. Right click the quotes' list Menu, select Export, and Copy links to Excel: 3. Open Excel and select Paste from Edition menu. Top If you want to export data to Metastock follow these steps: 1. Open a quotes' list whose data you want to export to MetaStock. 2. Click Menu and select Export, Export to MetaStock. 3. Write the name you want for this file and click "Save" button to Save this text file.: 4. This file contains the last tick of each quote on the quotes' list. Top Visual Chart allows to organize the available information attending to one n º practically unlimited of criterias. The organizational architecture of the software is based on three fundamental units connected between them, and that in descending order are: the workspaces, the Windows and the sheets. 1. Workspace: this is the top level l, The plane in which all the elements and configuration that the user specifies or wants to have available for his study or analysis will be kept . Its more out-standing characteristics are the following ones: A hughe amount of workspaces can be created. in a workspace you can keep differents types of information,quotes,charts,tickers etc... The information contained in a workspace can be recovered in the following work session. The information in a workspace is automaticlly updated when you open it.This allow the user to keep his studies,alerts,etc...alwas avaylable to be used in a work session. From this caractheristic you can deduce that it is a tool of information organization, flex and commode, with huge amount of possibilities. Examples of workspace. o User 1: Decides to create a workspace: 1. For spanish market. 2. For europeans markets. 3. For nasdaq stocks. He has used a market criteria for his workspace. o User 2: Decides to create a workspace. 1. For real time values. 2. For end of day values. His using a type of data reception criteria to organize his information. And we could keep showing differents types of organisation models. Of course that Quotes ,alerts ,system and differents types of work technics avaylable can be inserted in Visual chart. 2.Windows: The first physical concretion of the Workspace, you can create an unlimited number of them depending on your needs , and to gather in crowds in the classic formats that Windows offers. There can be visualized one or several windows simultaneously. An example of it use might be the following one: With a Workspace dedicated to the continuous Market, we decide to create Windows for each of the sectors: Banks, Electrical, Investment, etc. With a Workspace dedicated to the values that are followed in real time, we decide to create Windows for those that are already acquired, for those who deserve a special attention, for the rest. 3. Sheets:The Window can use multiple sheets. They constitute the basic substratum where the data files will be reflected in the shape of charts, quotes, where indicators, studies, systems, etc. will be inserted.Continuing with the previous examples, in a Workspace dedicated to the Constinuous Market, with Windows for every sector, in the Sheets the data of each of company would be reflected Close to these fundamental units, we find others that complement the whole studding: 4.Pages: Astride among the supralevell Workspace and the level Window, we find as innovation in this version of Visual Chart the Pages, which constitute a practical attempt of distribution of the contents, in such a way that they can be formed up to four different ones, where you can show very diverse aspects of the same Space:charts, quotes, pictures , bid and ask windows, studies, systems, etc. In every Page multiple Windows can be included, this is the reason why they are constituted in real secondary Workspaces inside the mainl one. 5.Subwindow: The visual space of a sheet can subdivide in to multiple subwindows. This one is a very useful procedure to compare charts or quotes both in real time and in end of day data . Each of the subwindows possess identical properties to those of the Sheet. 6. Subsheet: inside the visual space of a sheet you can insertsubsheets.One of each is another sheet with identical properties. We advise the user to dedicate a bit of his time to understand the previously mentioned levels of organization of the information. It worth it since it allows to have differents spaces organized in a flexible way to obtain an ideal performance of Visual Chart's possibilities. up Creating a workspace. To create a workspace followthis easy steps. 1. Unfold the file from the main menu. 2. Press the option Workspace, New workspace. 3. Then you will see a window similar to the following. 4. Select a name from whom you want to remenber your workspace in future ocasions and click in Create. From now you will be able to save in this workspace elements as charts,alerts,systems,quotes,studies and as many analyse elements that you may need to take your desitions.. From the option Open a workspace you can recover all the information updated. Open a workspace. To open an already created workspace follow these steps: 1. unfold File from the main menu. 2. Press the option Workspace,open a workspace. Next you will see a dialog box where you will be able to select the required workspace. Iluminate the file that you want to activate from the list inside the dialog box and press ok. Save a workspace. Three diferents options are avaylable to save a workspace. Go to File and in the main menu click the option workspace.and then in Save workspace. Press inthe icon Save . Press Ctrl + S. If you want to save a workspace under a different nameproceed the following way. 1. Select File from the main menu.l 2. Press the option Workspace, Save as. Select in the dialog box the name in the corresponding case. Delete a workspace. To delete a workspace.: 1. Select File from the main menu,press the option workspace and press the option Open workspace. 2. Iluminate the one that you want to delete from the list in the dialog box and then press del or with the right button of the mouse select delete up Create a window. When we have in front of us an empty Workspace , prepared in order to set it at our wish, the first step is to create a window.for this a registre must we created following next steps.Once this is done the window will be activ. To create one chart for a value index or futur in a new window follow those steps: Select charts in the main menu. Press open chart in a new window (Ctrl+G) This process can take place directly from it representative icon in the taskbar which is the following. In any case you will acceed to a symbol selection dialog box where we will choose the required one, once we have previously chosen the exchange the symbol belongs to, mark the case of the symbol in a way to iluminate it and then specifye it differents carachteristics,type (intraday, dayly, weekly, monthlyl), compresión (1,2,5,10,15,...), Start date,end date.....l, etc. If we find ourselves with along list of symbols inside an exchange, we can start a search with a special procedure .We pulsate with the right button of the mouse inside the cell and choose the option search..beetween the options you will find. We complete then the information that we want to find weather writing it full name weather writing a part of it and indicating if the search will take place from up to down or down to up , then the differents symbols containing this chain of carachteres will appears . You need to press the button find next for the process to take place. As it happens with the contextual pictures , you can configurate them by pressing with the right button of the mouse inside it and in the appearing menu choose between the differents possibilities horizontal alignments, borders, vertical alignment fonts and colors. The result of open chart in a new window could be the following: WINDOWS VISUALIZATION From the menu window you can select other aspects of the visualization choosing betwenn the options Cascade, Tyle horizontally,tyle verticallyl , with the followig results in order, ACTIVATE, MINIMIZE, CLOSE WINDOW We can move among windows by pressing this option and then you will see a catalogue box, where all the windows kept in this workspace appear. We select the one that we want use and we double click on it or mark activate. This takes us to the appearance on screen of the corresponding window. Iluminating our selection and pulsating Minimize, we manage to make the window disappear from the space in the screen, it will stay in the left bottum of the screen only with the icons that allow us to maximize it again or close it. Pulsating Close window(s) the ones that are currently activated dissapear from the catalog, and it will be imposible to activate them again unless we create them once more. Inicio Sheets Each new window of a workspace presents by default ,two sheets avaylable to incoporate organize and distribute inside them all the required elements.To pass from one sheet to another all you need to do is click in the corresponding eyelash at the bottom of the screen and insert a chart on it.If you need more sheets to complete the window there' s no problem because it turns out that news sheets are added everytime that you incorporate a new registre. To change the name of the sheets you need to double/click in the eyelash.The previou name remains ilminated andwaith the cursor blinking untill you asignthe requiered name.WRite this name and click on the screen.The changes will be saved. To open an intraday, daily,weekly......chart in a ,new sheet in an already created window follow these steps. Select in the main menul Chart. Pulsate Insert chart in current page (Ctrl+I) This process can be carried out directly if we pulsate in the representative icon of the action in the taskbar, which is the following one. You will acceed to a symbol selection dialog box, where we will mark the one we required,,As soon as we have established in the window market the one to which the symbol belongs , we mark the cell with the name or code in a way to iluminate it and then specifie it differents carachteristics (intraday, daily, weekly,monthlyl), compresión (1,2,5,10,15,...), start date end date etc..... If we find ourselves with a long list of symbols inside an exchange, we can start a search with a special procedure .We pulsate with the right button of the mouse inside the cell and choose the option search..beetween the options you will find. We complete then the information that we want to find weather writing it full name weather writing a part of it and indicating if the search will take place from up to down or down to up , then the differents symbols containing this chain of carachteres will appears . You need to press the button find next for the process to take place. As it happens with the contextual pictures , you can configurate them by pressing with the right button of the mouse inside it and in the appearing menu choose between the differents possibilities horizontal alignments, borders, vertical alignment fonts and colors. If we havn' t pass to the followig sheet previously to the symbol selection,the chart will be inserted behind the other chart,as it appears in the following exemple. If we' ve got a window with fews active sheets, we can use the following options (you will be granted acces to it by pressing in the eyelash with the right button of the mouse ): Selecting the option new , a new sheet is automaticlly added o the existing one's Selecting the option Insert , a new one appears in the middle of the indicated with the number of order that it had at the end. Selecting the option delete, you will delete the selected sheet Selecting the option rename,the name of the sheet will start blinking and you will be able to replace the current name for the new one. Selecting the option automatic switching, Several sheets of a window can be visualized in an alternative way. For this it is necessary to realize certain specifications in the apearing picture : In this window we' ve got to set the time spent in seconds to pass from one sheet to another,if you want the rotation to take place from right to left or left to right. Pages When we create a workspace,we can make a filter of the differents windows that we are going to create in a way that to many elements don' t perturbe they visualization,and they access in differents forms to be fast and easy,with hughe posibilities.For this we can use te pages.In the same workspace we' ve got 6 pages,complete workspaces inside another workspace.We can activate them from it icon in the taskbar,and configurating the data when you create the windows,or from the menu views/workspace pages. It is possible to alternate among the four pages simply with a click on the icon or with the key sequence Ctrl+1, Ctrl+2, Ctrl+3 or Ctrl+4. By default pageone turns out in to frame or environment of general configuration. Lets have an exemple. In a workspace that we have called Performance several windows have been created where the evolution of a fews companies that we are following to trade on them is reflected. In page one we have situated a depth of market window with several sheets one for each value of the catalog. In page two we have placed the chart analyse for each of them. In Page 3 the influence of technical indicators of different classes. And in Page 4 each one's chart with the insertion of an automated system of investment and the alerts derived from them.. With a simple click in the icons we move from a Page to other one with great speed and facility, and we can observe the most diverse points of view to take important decisions. up It is a tool that allows, starting from any point on the chart, to show resistance angles and divide them into zones based on a predetermined formula. You can configure this tool by color or shape. Follow these steps to activate the Resistance Fan Indicator: Open the option Draw from the Main Menu. Click on Graphic Objects I and then on Resistance Fan. Once you have selected the tool, the mouse pointer changes into a pencil. Click on the place of the chart where you want to start drawing, drag the pointer and drop it where you want to finish drawing. The angles will show automatically. You can configure the Resistance Fan in the way you wanted using the Properties Editor. To do that you need to activate the indicator. §Go to View in the Main Menu and click on Properties or click on the indicator with your right mouse button and then select Object properties. Follow the steps in the Configure Resistance Fan Object, click on Generals, Color, Style, Fans and Alerts tabs. The tabs in this box allow us to have all the information of the object you have drawn. Generals: Shows the name of the active object. Color: It is possible to change the color of the object, clicking on the little box with 3 points (…) next to the color. Style: You can change the type and thickness of the object, as well as to adjust the object to the lines. Fans: You can show or not all the angles, deciding among the following: Rectangle, Upper resistance angles, Lower Resistance angles. Also it is possible to be chosen the type of lines and proportions they can maintain. In the row Fan Resistance it is indicated which one is effective, and if you click on the little box with 3 points (…) it will show the range of types you can choose from: Customized, Fibonacci, Gann or Speed Lines. If you chose the customized option, you can configure the number of lines on the screen, as well as the slope measure in degrees of each and every one. Alerts: It is possible to activate alarms when the last quote on the chart crossover predetermined points. In that way, the alarm will sound if we activate in the Resistance Fans configuration box, Alerts tab, the line and in which direction prices will break. Top It is a tool that allows to draw any type of angle on the active chart, in the place, form and size you need it. To draw an angle follow these steps: §Open the option Draw from the Main Menu. Click on Graphic Objects II and then on Angles. Once you have selected the tool, the mouse pointer changes into a pencil. Click wherever you want to start the drawing and drag it left or right to the desire distance. Stop clicking the mouse to let the angle appear on the screen. It will appear with its corresponding measurement. You can configure the Angles using the Properties Editor. Go to: View on the Main Menu and click on Properties, or select the object and click the right mouse button, and then select Object Properties. Follow the steps in the Configure Resistance Fans Object, click on Generals, Color, Style, Degrees Label and Alerts tabs. Generals: Shows the name of the active object. Color: It is possible to change the color of the object, clicking on the little box with 3 points (…) next to the color. Style: You can change the type and thickness of the object, as well as to adjust the object to the lines. Degrees Label: If you click on this tab you can view how wide is the angle, allowing you to change the type of font if you click on the button with 3 points (…) on the right side of Font. Alerts: The program allows to emit alerts of acoustic and visual type if when a bar crosses upwards or downwards the angle drawn in the chart. Top It is a tool that allow us to draw, anywhere in the chart, the arc figure and you can configure to any form and size. To draw an arc follow these steps: Go to Draw on the Main Menu. Click on Shapes and then Arc Once you have selected the tool, click where you want to begin to draw the Arc and drag the pointer until you finish the Arc. Release the mouse’s button to let the Arc appear on the screen. You can configure the Arc anyway you want going to the Configuration Editor. Go to: View on the Main Menu and click in Properties, or select the object and click you right mouse button and then Object Properties. Follow the steps in the Configure Arc Object, click on Generals, Color and Style tabs. Generals: Shows the name of the active object. Color: It is possible to change the color of the object, click on the little box with 3 points (…) next to the color. Style: You can change the type and thickness of the object. Top This tool allows us to draw different arcs divided proportionally based on a predetermined formula. You can configure this tool in shape and color. To draw Resistance Arcs follow these steps: Click on Draw on the Main Menu. Click on Graphic Objects I, Resistance Arc Once you have selected the tool, the mouse pointer changes into a pencil. Click on the place of the chart where you want to start drawing, drag the pointer and drop it where you want to finish drawing. The angles will show automatically. The Resistance Arcs can be configure in any way you want to using the Properties Editor. Go to: View on the Main Menu and click on Properties, or select the object and click the right mouse button and then Object Properties. Follow the steps in the Configure Resistance Arc Object, click on Generals, Color, Style and Arcs tabs. Generals: Shows the name of the active object. Color: It is possible to change the color of the object, click on the little box with 3 points (…) next to the color. Style: You can change the type and thickness of the object, as well as to adjust the object to the lines. Arcs: Shows the type of Arc that is active in the chart. You can change the type of Arc if you click on the button (…) located at the right side of the box. In this box you can select the type of lines you want to display, whether it is customized, Fibonacci, Gann, or Speed Lines. Top This is a tool, which allow us to draw, based on the Regression Line of the last x number of bars, a Regression Channel. To draw it, you have to open a chart and follow these steps: Click on Draw on the Main Menu. Click on Graphic Objects II, Regression Channel Click where you want to start drawing the channel and drag the mouse’s pointer to the left or right and drop it wherever you want the channel to end. Release the button to let the channel appear on the screen. The Regression Channel can be configured any way you want using the Properties Editor. Go to: View on the Main Menu and click on Properties, or select the object and click the right mouse button and then Object Properties. Follow the steps in the Configure Channel Regression Object, click on Generals, Color, Style, Extensions, Own and Alerts tabs. The features you can modify are: Generals. The name of the object. Color. You can change the color of the edge on the one hand, and the color of the interior of the channel on the other hand, also existing the option to leave to transparency the interior. Style. The style and thickness of the lines. Extensions. Forward extensions and backwards extensions. Own. You can modify the origin of the channel: close, low, high or open. Alerts. You can add alerts over any of the lines that are part of the channel: upper line, regression line or lower line. This is a study tool, which you can use to select, starting from any point on your screen, a predetermined period in your chart and divided all in equal size cycles, which you can configure in shape and color. To activate the cycles follow these steps: Click on Draw on the Main Menu. Click on Graphic Objects I, Cycles. Once you have selected the tool, the mouse pointer changes into a pencil. Click on the place of the chart where you want to start the cycle, drag the pointer and drop it where you want to end the cycle. The cycles will show automatically. You can configure the Cycle tool from the Properties Editor. Go to View on the Main Menu and click in Properties, or select the object and click on the right mouse button and then go to Object Properties. Follow the steps in the Configure Cycle Object, click on Generals, Color and Style tabs Generals: Shows the name of the active object. Color: It is possible to change the color of the object, click on the little box with 3 points (…) next to the color. Style: You can change the type and thickness of the object, as well as to adjust the object to the lines. This is a tool which allows to, starting from any point on the chart, apply Fibonacci Cycles, with its own characteristics. To insert this tool follow these steps: Click on Draw on the Main Menu. Click on Graphic Objects I, Fibonacci Cycles. Once you have selected the tool, the mouse pointer changes into a pencil. Click on the place of the chart where you want to start the cycle, drag the pointer and drop it where you want to end the cycle. The cycles will show automatically. The Fibonacci Cycles can be configured in any way you want from the Properties Editor. Go to View on the Main Menu and click in Properties, or select the object and click on the right mouse button and then go to Object Properties. Follow the steps in the Configure Fibonacci Cycles Object, click on Generals, Color and Style tabs. This will allow you to change the color, style and thickness of the lines, as well as adjust the object. Top This is a tool, which allows you to draw, in any point of your chart, an ellipse that can be configurable in shape and size. To insert this tool in your chart follow these steps: Go to Draw on the Main Menu. Click on Shapes and then on Ellipse. Click on the place where you want to start drawing and drag to the left or right until you reach the size you want. Release the button to let the ellipse appear on the screen. The Ellipse can be configured in any way you want from the Properties Editor. Go to View on the Main Menu and click in Properties, or select the object and click on the right mouse button and then go to Object Properties. Follow the steps in the Configure Ellipse Object, click on Generals, Color and Style tabs. This will allow you to change the color, style and thickness of the lines, as well as adjust the object. To show the user where the long positions are taken, in any chart showing in your screen, you can draw anywhere in that chart the Arrow Up. In this way you will be able to have bullish signals from start to finish, which facilitates the work of investigation and observation of behaviors of the active security. Go to Draw on the Main Menu. Click on Graphics Objects II, Arrow Up. Click where you want to place the arrow. The Arrow Up can be configured in any way you want from the Properties Editor. Go to View on the Main Menu and click in Properties, or select the object and click on the right mouse button and then go to Object Properties. Follow the steps in the Configure Arrow Up Object, click on Generals, Color and Style tabs. This will allow you to change the color of the borders and the inside, change the style and thickness of the lines, as well as adjust the object. Top To show the user where the short positions are taken, in any chart displayed in your screen, you can draw anywhere in that chart the Arrow Down. In this way you will be able to have bearish signals from start to finish, which facilitates the work of investigation and observation of behaviors of the active security. Go to Draw on the Main Menu. Click on Graphics Objects II, Arrow Down. Click where you want to place the arrow. The Arrow Down can be configured in any way you want from the Properties Editor. Go to View on the Main Menu and click in Properties, or select the object and click on the right mouse button and then go to Object Properties. Follow the steps in the Configure Arrow Down Object, click on Generals, Color and Style tabs. This will allow you to change the color of the borders and the inside, change the style and thickness of the lines, as well as adjust the object. Top In the option Tools from the menu Draw we find four choices: o Zoom box +. This tool allows us to display a specific area of the screen. When you click on Zoom box +, the pointer of the mouse turns into a pencil on the active window. Click and drag until you reach the size of the rectangle you desired, it will show up in detail. We can also use this tool to maximize only one bar or candlestick thus individualizing it in the screen. You only need to place the pencil on the object that we wished to extend and click with the left button of the mouse. Zoom box -. It will only be active if you use before the zoom + and its mission is evident, to restore the chart to its previous state. o Horz. Ruler. It is use to know the number of bar or candlestick which, counting from the first one on the chart, represents the one. You have to click with the pencil pointer over the bar or to know the numbers of the extreme bars of a section that we indicated of the same form extending the line that is formed with the left button of the pressed mouse. o Vert. Ruler. It is use to measure the vertical distance where you indicate the starting and ending points. Information like the opening price, the closing price and the difference in absolute terms (points/dollars) and percentage, this last one in a double way, calculated from the upper part and calculated from the lower part. o The Horizontal and Vertical Ruler can be configured from the Properties Editor. Go to View on the Main Menu and click in Properties, or select the object and click on the right mouse button and then go to Object Properties. Follow the steps in the Configure Object box, click on Generals, Color, Style and Extras tabs. This will allow you to change the color of the border, limit and bars, change the style and thickness of the lines, as well as adjust the object. Top This tool allows us to draw two crossing lines over the active chart. To activate them go to: Draw on the Main Menu Click on Trendlines and then Crossover. Click on the chart where you want to display the crossovers. The crossover lines can be moved from one point to another if you click on the crossing point and drag the lines with your mouse. This tool allows us to insert parallel lines in any point of your active chart. To activate them go to: Draw on the Main Menu Click on Trendlines, Parallels. Click on one point of the chart and without releasing the mouse button move it to the second point in a straight line. To draw the second line you just need to move the mouse with the line attached to the pointer, to the area where you want to display the second line; click to release the second line. The Parallel Lines can be configured from the Properties Editor. Go to View on the Main Menu and click in Properties, or select the object and click on the right mouse button and then go to Object Properties. Top This tool allows us to insert straight lines anywhere in the active chart you have on your screen. To activate it go to: Draw on the Main Menu Select Trendlines, and then Trendline.(Ctrl+L does the same function) Click on any point of the chart where you want to display it. The line drawn can moved to another place on the chart if you click over the line and drag it with the mouse. Also the line can be turned, be extended or changed of position with the pointer of the mouse in any direction. Top It is a study tool that allows to draw up the regression of a number of closing prices of several successive bars from a certain place to another one. In order to visualize a Regression Line you must have an open chart and follow these steps: Go to Draw on the Main Menu. Select Graphic Objects II, Regression Line. Once you have selected the tool, the mouse pointer changes into a pencil. Click wherever you want to start the drawing and drag it left or right to the desire distance. Release the mouse to let the line appear on the screen. The Regression Line can be configured from the Properties Editor. Go to View on the Main Menu and click in Properties, or select the object and click on the right mouse button and then go to Object Properties. Follow the steps in the Configure Regression Line Object box, click on Generals, Color, Style, Extensions, Own and Alert tabs. This will allow you to: o Generals. The name of the object. o Color. The border one. o Style. The style and thickness of the lines. o Extensions. Forward and backwards extensions from the line. o Own. The adjustment of the lines can be done based on the open, high, low or closing prices of the bars. o Alerts. The program allows you to set an acoustic or visual alert if the last bar crosses upwards or downwards the regression line. Top This tool allows drawing horizontal lines or support lines anywhere in the chart. To draw the lines follow these steps: Go to Draw on the Main Menu Select Trendlines, Supports. Click on the chart where you want the line to be displayed. Top This tool allows drawing in any place of the chart, all the vertical lines you need. To draw a vertical line, follow these steps: Go to Draw on the Main Menu. Select Trendlines, Vertical. Click with your left mouse button anywhere you want to place a vertical line. This tool allows drawing in any place of your chart, rectangles which you can configure in shape and size. Follow these steps: Go to Draw on the Main Menu. Select Shapes and then Rectangle. Click anywhere on the chart and drag the mouse to the right or left until you reach the desire size. Release the mouse to let the rectangle appear on the screen. The Rectangle can be configured from the Properties Editor. For that, you have to activate the rectangle, clicking on it with the left mouse button. And then: Go to View on the Main Menu and click in Properties, or select the object and click with the right mouse button and then go to Object Properties. Follow the steps in the Configure Rectangle Object, click on Generals, Color and Style tabs. Top It is a tool that allows to draw, starting from any point in the chart, parallel lines in accordance with a certain percentage of regression. It is possible to choose the type of regression used between those of Fibonacci, Gann, Lines of Speed or Customized Lines. Follow these steps to activate Regressions: Go to Draw on the Main Menu. Select Graphic Objects I, Regressions. Once you have selected the tool the pointer will turn into a pencil. Click wherever you want to start drawing and without releasing drag the pointer up to your desire point on the chart. The regression lines will show up on the screen. The Regressions can be configured from the Properties Editor. For that, you have to activate the figure, clicking on it with the left mouse button. And then: Go to View on the Main Menu and click in Properties, or select the object and click with the right mouse button and then go to Object Properties. Follow the steps in the Configure Regressions Object, click on Generals, Color, Style, Regressions and Alert tabs. Generals: It displays the name of the object. Color: It displays the color that offers the edge of the graphical object. In order to modify it click on the box (…) and change it to the desire color. Style: Allows you to choose among different type of lines and thickness. Regressions: You can choose among different types of percentages: Fibonacci, Gann, Speed Lines or Customized. Alerts: The program allows you to set an acoustic or visual alert if the last bar crosses upwards or downwards the selected regression line. Top It is a study tool that allows to draw, in any place on the chart you have on your screen, the figure of a rhombus which can be configure in shape and size. To draw a rhombus follow these steps: Go to Draw on the Main Menu. Select Shapes, Rhombus. Click where you want to start the drawing and drag it left or right to the desire distance. Release the mouse to let the rhombus appear on the screen. If you click on the figure to activate it, you can then drag it to anyplace on the chart. The Rhombus can be configured from the Properties Editor. For that, you have to activate the figure, clicking on it with the left mouse button. And then: Go to View on the Main Menu and click in Properties, or select the object and click with the right mouse button and then go to Object Properties. Follow the steps in the Configure Rhombus Object, click on Generals, Color and Style tabs. Top In the option Graphic Object III under the menu Draw, we find three choices: Text, Quote and Graph. TEXT To insert text anywhere in a chart, the user can choose size, type and color. When you select the tool you will notice the pointer changes into a pencil. Click where you want to start typing. The cursor will change and start writing where is blinking. The text can be configured from the Properties Editor. To do that: Click over the text until it is activated. Go to View on the Main Menu and click in Properties, or select the object and click with the right mouse button and then go to Object Properties. Follow the steps in the Configure text Object, click on Generals or Font tabs. If you want to erase the text click on it with your left mouse button and then press the delete button on your keyboard. QUOTE If you want to insert a quote table as a graphic object within the main window, you have to select this tool on the Graphic Objects III menu. In that precise moment the pointer will turn into a pencil over a small table. Click and it will display an empty quote table waiting to incorporate the symbols of which we want information. When we select the table, we can expand its size by pulling the cells in the direction we need them. Now is the moment to decide which securities we want to display. If we want a table we already build and saved, we have to go to the option Menu on the table and then go to Open. Look for the folder where you saved the table and then open it. It will show up on the window: The other way to insert securities on the table is if we go to the option Menu on the table and choose the option search symbol. This will open a search box where you can search by name or by symbol, then we choose which one to insert. To delete the inserted table you just need to click on the table header and press your delete button on the keyboard. GRAPH To insert a chart within the main window, we select the option Graph on the menu Graphic Objects III. The pointer will turn into a pencil over a small table and then click where you want the graph displayed, then a dialog box will open where you can choose the security, type, compression, dates, connection, etc. Repeat the steps if you place many charts within the main window. Look at the previous example inserting a secondary chart, in this case a monthly chart, which you use to analyze the security in a long term way. To delete the inserted chart, click on the chart and then press the delete button on your keyboard. Top It is a study tool that allows to draw, in any place on the chart you have on your screen, the figure of a triangle can be configure in shape and size. To draw a triangle follow these steps: Go to Draw on the Main Menu. Go to Shapes, Triangle. Once the pointer turns into a pencil, drag the pointer to a desire point in the chart and release. This point will be the line of the triangle. From there, move to the second point, click again and then the second line will appear. The third one and complete triangle will show up by itself on the screen. The Triangle can be configured from the Properties Editor. To do that: Click over the figure until it is activated. Go to View on the Main Menu and click in Properties, or select the object and click with the right mouse button and then go to Object Properties. Follow the steps in the Configure Triangle Object, click on Generals, Color and Style tabs. Top To erase any individual line, support, angle or any displayed graphic object, you have to select the object clicking over it. You will notice a few small black squares will show up, then press the button delete on you keyboard and the object will disappear. There are two other ways you can do the same thing: You can go to Draw on the main menu and then click on Clean Screen, although in this way you will erase all the objects present on the chart. Using the Graphic Objects Manager (go to the Graphics folder and then go to Data Visualization and Organization.) Top To erase all the objects you have inserted in the chart, you have to follow these steps:: Go the Draw on the Main Menu. Then click on Clean Screen You can also click on the graphic object manager icon, which is located on the main toolbar (check on the section Charts, from the chapter Organization and data Visualization). To change the properties of any graphic object you have on the screen is necessary to click on the object with the mouse pointer. You will see little black squares around the object, then look for the Properties Editor in any of these two ways: Click on the icon, which is in the main toolbar. Click with the right mouse button and select Object Properties. Follow the steps you will find on the dialog box. Depending on the graphic object, you will get a few tabs with different options for custom configuration. Top To view the bid and ask positions from any security you can proceed in different ways. One way is following these steps: Go to Quotes on the Main Menu. Select the option Bid/Ask. Fill up the dialog box Bid/Ask Window. Click on the little arrow on the right side of the box and it will display the list of securities and markets available. There we select the security and immediately it will display the entire bid and ask information. Another way to find a symbol is by clicking on the icon shown as a magnifier, which will display a search box. Using this box you can select the symbol you need looking by its name, its code or highlighting over the column where you see the security. After you write the code or the name, click on the button Search. When the results show up on the left side, check the little box before the name. This will move the names you selected to the right side. Click Ok. If you made your selection highlighting on the list, it will also automatically move the security to the right side. After you click Ok, it will stay attached to the Bid/Ask Window. If you made a mistake and want to erase any of the securities you have previously selected, you just need to highlight the security and then click the arrow pointing left. Another way to do this is: Open a table, going to Quotes, options Open or Insert at current page. Once you have the quote, click with your right mouse button over the security you want the information from. Choose the option Display Bid/Ask. It will open a window with the security you have specified, with the bid and ask positions In the window with active positions, it will show by default two tabs, one with the symbol you are using and another one, in case you want to see more symbols. Every time you add another symbol, a new tab will appear in case you need it. The Bid/Ask window can be configured anyway you want. You only need to select the field you want to change and click with your right mouse button. It will show a vast array of configurable options, not only for the buy and sell options, but also for the trading prices. It is specially interesting the configuration of the headers of the information window, because you can access all the information for the available sell and buy positions, agents buying or selling, trading prices, etc. Top From any quote we can see the traditional horizontal ticker of the values that we have inserted in the quote table, for that we have to click with the right mouse button and select the option View Ticker as we shown on this picture: Then we will have the horizontal ticker where it flows all the symbol’s information that we have on the table: With the buttons you can control the speed of the data moving on the ticker. If you want to configure the color or the fonts, you have to click with the right mouse button over the object. In the next box you have to choose the option Configuration. If you want to close the ticker, you have to select Delete in the same box. You can define the color you want for the fields shown on the left side window, including the availability of changing fonts when you click on that field. Top The feature Vertical Ticker has the function of displaying detail information of any security or symbol. It looks like a vertical table so it can be placed wherever the user needs it. Like with the quote tables, the information can be customized. To view the Vertical Ticker, follow these steps: 1. 1. Go to Quotes, on the Main Menu. 2. Select Vertical Ticker. 3. Select the quote table you want to view If we want to create a new vertical ticker, when we select it we will see a blank page with columns ready to display the data. When we click inside with the right mouse button, it will display a menu with actions and configurations. Click on "Symbols Setup" and on the next box we find the securities we want to follow with the ticker (by code or name or by selecting the exchange, type of symbol or connection) and we move them to right side of the window. When the list of symbols is complete then we click Ok and the ticker will be displayed on the previous blank page, but now with the information it is gathering in real time. The ticker can be saved within the folder Quotes if you are going to need it in the future. To do that, click with the right mouse button over the ticker and select Save As. We will need to name the file. You can customize the Ticker in any way you want using these options: Borders, Fonts, Colors, Horizontal Alignment, Vertical Alignment and Header Setup. If we want to Open the ticker in a new window or insert in a new page, you need to click on the corresponding option in the menu Quotes. It will display all the tickers we have created. You need to click on the one you need to display. Top Visual Chart offers to the user a program to manage their money. With it, you will be able to do a lot of trades that will mimic the real market in real time. With the application Portfolio you will value how dynamic is your analysis, your systems or trading strategies. Portfolio allows you to register every buy or sell operation, plus you will be able to make valuations of your closed or open positions, or get statistical conclusions based on the investments you have done. Before you start working with Portfolio it is necessary to create one. To do that, you need to follow these steps: 1. Go to Portfolio in the Main Menu. 2. Select Build Portfolio. 3. Write the name of your Portfolio. 4. Click on OK. From now on you will be able to play in any way with your Portfolio. Before conducting operations in Portfolio, it is advisable to complete the chapter of commissions, in order that the movements that are registered incorporate the expenses that entail. Inicio To open an existing portfolio you need to do the following: 1. Go to Portfolio in the Main Menu. 2. Select Open Portfolio. Highlight the portfolio you need to activate and then click the button Open. Inicio The Portfolio appearance is an important fact to create a nice work environment. The personalization of the Portfolio is possible to do it if it is open. With the configuration that you build you can adapt backgrounds, colors, fonts, etc. to reach an area of ideal work. To accomplish this process, first you have to open the Portfolio. Then, when you have it activated on the screen, press inside of the window with the right button of the mouse. You will get this box: Borders: Each one of the annotations realized in a Portfolio can be seen with or without borders, horizontals or verticals. Press on the previous box on the option Borders to do this. Borders On: Allows seeing the lines and columns surrounded by a border in each annotation. Borders Off: Each register is presented without borders Only Vertical borders: If you only need the vertical border to appear, choose this option Only Horizontal Borders: If you only need the borders with horizontal lines, choose this option Horiz/Vert Borders: Visualize the notes you have on your Portfolio with horizontal borders as well as verticals. Alignment The shown texts in each cell can be aligned horizontally as well as vertically. 1. Point with the mouse cursor the line you would like to configure. 2. Press the right side of the mouse 3. Choose the option Horizontal Alignment or Vertical Alignment Left Horizontal Alignment: Allow the text to be to the left side of each cell. Center Horizontal Alignment: The text of each cell is centered. Right Horizontal Alignment: If you want the text to be scroll to the right side, choose this option Up Vertical Alignment: Choosing this option, the text will be in the upper part of the cell. Center Vertical Alignment: You will see centered in each selected cell the written text Down Vertical alignment: The text will be a scroll down the bottom of the cell, if you choose this option. Fonts It refers to the fonts for the written texts in the grid as in the headline. If you wish to configure the fonts, you must follow these steps: 1. Press with the mouse cursor in the Portfolio Window 2. Press the right side of the mouse. From the box that appears choose the option Fonts. Grid Fonts: Choosing this option you will access the Fonts box where you can choose any one you like in the cells of the Portfolio window Headline Fonts: In this option you can choose any font the headline can have An example of a font modification in Portfolio can be: Colors The presentation of the portfolio already arranged to its background colour , font and header allows the user to give it´spersonal touch to the application. 1. Click with the mouse inthe portfolio window. 2. Click with the right botton of the mouse . In the dialog box select the option colour.. Grid background : By clicking on this option you will acceed to a colour dialog box wher you will be able to choose the required color fro the portfoli' s main window.. Grid text: If you want to see the text with a determinated colour click in this option. Header background : The header background can be modified too with this option. Header text : You can modifie the header text with this option.. This is an example of what could be the portfolio interface : Inicio In order to make a correct valuation of the behavior of a Portfolio it is necessary to consider the commissions that are applied in each of the entered movements. If you previously set up the commission rate, by the time you have a buy or sell operation, the program will make the calculation of the expenses that entails the mentioned operation. In order to complete the commissions you must have open the portfolio that has been created: When you have on the screen the portfolio selected. You can determine the commissions you are going to be charged every time you make trade. To do that: 1. Go to Portfolio in the File menu. 2. Select the option Commissions. You can do it faster if you click over the Commission icon. This box will show up, where the most important fields are: Name: When you give a name to this sheet, the commissions will be store under this name and ready to be use anytime. Use by default: If you want to every time you make a trade, apply the commissions saved in this sheet, then click on the tab Use by Default. New: You can make as many commissions files as you want. When you click on New the program will open a new sheet to complete. You have to previously put a name to your file so the program will recognize it in the future: Erase: If you click here you will erase the commission sheet you have active in the field Name. Commissión%: Specify the percentage your brokerage charges every time you make a trade. Minimum: Independently of the amount of stocks you are going to trade, input the minimum amount in dollars, that you are charge for the trade. Brokerage%: Some financial institutions charge a percentage for brokerage services. Input that number here. Minimum: Input the minimum amount, in dollars, that you are charged regarding of the amount of stocks. Your broker can charge certain fees based on scale trading. You can specify this scale in these fields. From: Up to: Exchange: When you are finished filling these fields, they will appear on the right side window. Click Ok when you are done. Inicio To record your buy or sell operation you have to have your portfolio open. Open it and then follow these steps: 1. Go to Portfolio on the Main Menu or click with your right button of your mouse anywhere on the screen. 2. Select Buy or Sell. 1. Complete the Buy or Sell dialog box, depending on what kind of operation you intent to do. 1. Date: By default it will show your current date, but if you click the arrow on your right you will get a calendar where you can choose a different date. 2. Symbol: If you click on “...” which is on the right side, you can choose the desire symbol using the dialog box Search… 3. Contract number: Specify how many shares or contracts you want to buy or sell. 4. Price: If you are connected in real time, it will show the last price. If you want, you can specify your own price. 5. Commission: You can choose among the different commissions already configured in the chapter Commission. 6. Group: You can use with the intention to assign it to a person or category, in order to use some kind of classification. 7. Value: Assigns the value of the trade (buy or sell) based on the number of shares and the last price. 8. Commission: Reflects the commission rate based on the number of shares and the last price. 9. Total Amount: Reflects the total amount of the operation with the commissions you have applied to it. Inicio To do a different kind of operation besides buying and selling, like dividends, refunds, expenses, impositions etc. you have to open your portfolio where you want to register the operation. Proceed opening the portfolio and then: Go to Portfolio on the Main Menu or click with the right mouse button anywhere on the screen. Select the option Impositions, dividends.... Complete the dialog box. You can also access the option Impositions, refunds, etc. clicking on the tab Other. The following dialog box allows you to control the movements of your portfolio, which are not related to buying or selling any market. Capital Imposition: if you click in this tab you can include any monetary deposits, specifying the date and a brief explanation of the matter. Click OK after you finished writing. After that, it will show the movement you have register in your portfolio. Refund: If you want to register a refound and you want to reflect this in your portfolio, click on this tab and complete the dialog box: Click Ok after you finished. Income: If you need to register an income of any kind in your portfolio, click on this tab and complete the following dialog box. It will be register in your portfolio in this way: Expenses: If you want to register an expense in your portfolio, click on the tab and complete the dialog box. It will be register in your portfolio in this way: Dividends: You can register the dividends you have received clicking on the Dividends tab. In this window you have to specify the Date, Symbol (If you do not know the code or the complete name of the security, click on "..." and select it), Number of shares and dividend per share. In the window Total Amount it will show the amount for the dividends you have received. Click Ok when you are done. In your portfolio it will show in this way: Inicio Using your Portfolio you can follow completely the behavior of the securities included in it. The screen has several tabs from which you will obtain an exact and punctual information of its current condition connected in real time. For the visualization of the movements in your Portfolio you have to open it, then go to Open and then Portfolio. By default, in the screen it is always shown the content of the lower left tab called Movements, where is revealed all the transactions you have made: buys, sells, paybacks, taxes, etc. If you only want to see the open transactions, you have to activate the corresponding tab, which is situated in the lower part of the window. If you only want to see the closed transactions, you have to activate the corresponding tab, which is situated in the lower part of the window. Sometimes it is necessary to make some arrangements or corrections in the annotations and registrers made in a Portfolio. To change any notes, you must open the Portfolio and activate the Movements tab. Making any modification: 1.Point with the left button of the mouse the line that you wish to modify. 2.Press the right side of the mouse and choose from the box where appears the option Modify The pointed line to modify in the suggested example is the Payment to XXX in a determined date. When you press Modify it will appear the dialogue box that was used when the register was created: After that, all the necessary changes will be made and then you must press Ok when you agree with all the modifications. For example, we change the quantity of the Total Amount from 2300 to 2600. Now you can see that the quantity has been changed. This same process is applied to any other annotated element in Portfolio: prices, dates, numbers of shares, applied commissions, etc. Inicio If you want to visualize the results obtained in the action of Portfolio, it is necessary that the screen is active. Once open, press the Valuation tab. The Valuation Box gives information about the concepts with the main relevance for a Portfolio: Capital contributions, Incomes, Transactions, Profits, Liquidity, Open transactions, valuation, etc. Inicio Visual Charts has the capacity to generate warnings or signals, which alerts the user that something has happened with the object, making decisions at the right time. Likewise, it counts with the order execution option from the activation of an alarm configured previously in relation to prices, lines, indicators, studies, etc. In this way, when an alert pop up, the application can create instantaneously the corresponding orders to the auxiliary trading program and send to the Stock Exchange the buy and sell orders, in the conditions formerly foresighted. To create an alarm, you can do this: Display the View Menu Select Alert Manager A management window will appear in the lower part of the screen, with several info columns and pages with different activities. Alerts over prices Press the right button of the mouse inside the Alert window. Choose in the display the Create an Alert option. Now go to the Alert about prices dialogue box. Symbol code: Type the value code about the alert established. If you don’t know the code, press the button “…” and find it in the Search Symbol box. Field: Specify in which parameter you want to relate the alert. Display the right arrow to choose. Logic Operation: Indicate the logic condition that will trigger to pop up the alarm. If the price is more than, more or equal, less than. Quantity: Quantify the price An alert general box can be in this way: When an alert is triggered, it appears on the screen a warning: Alert Triggered, and the corresponding information. If in the initial configuration, File-Options-Alerts-Sounds, the sound signal was activated with the visual one, this will have the selected sound. ALERTS OVER LINES 1.In a price chart It is possible to create alerts over the crossings of a bar in relation to lines previously done in a graphic. For that, you must have opened the graphic where you have drawn the object. After that, choose the object with the cursor of the mouse and press the right button. Choose Configure Object and in the property box, co to the Alerts tab. Choose now the Activate little box, and then two lines will appear: Warn before a … up crossing or down crossing. Choose according to your intentions. After pressing Accept, the alert has been created. 2. In the graphic of a indicator To create an alert about an indicator, it is necessary to have it active in a graphic. For example, the oscillator RSI related to the Exxon value, of the continuous market. We want to create an alert to the moment in which the value of the RSI crosses over a determinate line. For this, first we trace that line in the oscillator window. After that, we activate it clicking over it with the left button of the mouse and then press the right button, choosing the Configure Object option. The Properties Editor box appears. Go to the Alerts tab. Choose the Activate little box which will make appear two lines: Warn before an up crossing or down crossing. Mark according to your intentions. After pressing Ok, the alert has been created and the program generates an alert in the moment the indicator value crosses over the positional value of the traced line. Inicio To make modifications in a price alert, which has been previously made, it is necessary to activate the Alerts screen: 1. Display the View menu 2. Choose Alert manager The alerts that are in the screen can be modified highlighting with the help of the mouse (left button) the one that we want to change, and after pressing with the right button over it, choosing in the display the Modify a Price Alert option. Do the modifications that you wish in the Price Alert dialogue box, in which the original values will appear. Rectify what you think is convenient and then press Ok. If we want to do the modifications in an alert over lines, if it is about the price level, it is enough to scroll the line towards the level wanted and then it reflects the changes of the alert manager. If it is about changing the kind of crossing, go to the Properties box of the line object and then check or uncheck the corresponding option. Inicio You can delete an active alert following these steps: Display the Alerts box Choose, pointing with the mouse cursor, the alert line you will like to delete Press the right button and choose Delete Chosen Alert(s) In the case of Alerts over lines or indicators, it can be deleted going to them through the Properties box as they were activated, and in the Alerts tab you uncheck the established option, or you just eliminate the line. Inicio Follow these steps to configure an alert warning by Email via SMS to a cell phone. Display the File menu Press Option Click with the mouse on Alerts or the + sign that preceded it. Point the SMS option Check the little blank box next to the text Alert by cell phone (SMS short message), in which you can add the email address established with the telephone company in the corresponding line If you wish to send a message as a demonstration, activate the little box next to the text that shows this option. Inicio Follow these steps to configure an alert warning by Email via SMS to a cell phone. Display the File menu Click Options Click with the mouse on Alerts or the + sign that preceded it. Point the E mail option Check the little blank box next to the text Alert by Email, in which you can add the email address in the right line If you wish to send a message as a demonstration, activate the little box next to the text that shows this option. Inicio When conditions that cause the alert trigger, are produced, it will show the information in a box with the following appearance: It is important to emphasize that in the space available they are accumulated all the alerts that are gone off, as well as prices, graphic objects and systems. If we want to remove the text of triggered alerts, we highlight it and then press the Delete button (this way the alert warning is deleted, not the alert itself, because this action is realized from the Manager box). To go to the mentioned box from this window, press the corresponding button in the lower right part. Inicio The alerts Screen can be configure in several ways creating different color styles, fonts or content distributions. To configure the alert screen follow these steps: Display the View menu, and choose the Alert Manager Click the right button of the mouse inside the Alert window Choose between the different options offered o Borders: Border On/ Off: It makes appear or disappear the box in which the alerts are shown. Solo Vertical border: let visible the dividing line between the columns Solo Horizontal Borders: let visible the dividing line between the rows Horiz/Vert Borders: let visible the dividing line as well as the columns and the lines Horizontal Alignment: It makes different ways of text alignment from each line in a same horizontal space Vertical Alignment: It does the same that the preview option but now in the vertical space of the line: up, center, down Fonts: Allows choosing fonts (type, style, size, effects, color) of the grid and the headline. Grid Background: Selecting this option you can make the alert screen shows the color of your preference. Grid text: In the dialogue box, configure the font, which written elements must have in the alert screen. Headline Background: If you click in this option, and viewing the dialogue box that appears, you can configure the headline background giving it a different color from the original one that has by default. Headline Text: With this option you can modify the font of the alert screen headline text. Selected line Background: From this option you can change the color to an active line. Choose it in the Color dialogue box. Selected Line text: Allows putting the desired color to the text of an active line. An example of alerts box with a configured screen could be: Before: After : Inicio Strategies In Visual Charts we call strategies the sequence of objective rules that are use to build systems, indicators and studies. The systems allow us to give buy and sell orders, the indicators are data lines that can be visualize on screen and through the studies we can choose to paint the bars of a chart with any color. The intention of the investment strategies is to be able to establish a series of objective rules based on factors that can be measured, which allows to verify how these rules have worked in the past (historical data) and to automate the buying and selling decisions. It is important to notice that Visual Chart is not an investment strategy itself, but a powerful tool that allows you to design your own strategies without limits. All the strategies that can be design in Visual Chart (trading systems, indicators and studies) can be visualize in the graphic tool. The two main advantages of designing logical strategies in Visual chart are: in the first place, we can eliminate unconscious and confusing behaviors that often appear when a decision has to be made and in the second place, we can check our strategy results in the past and analyze its behavior. Inicio Strategies Calculation Visual Chart uses historical data to do different strategies calculation. The historical data is organized in bars. A bar has the highest price information of a temporary period (high), the lowest price of that period (low), the first price of the period (open) and the last one (close). In each bar also is stored the temporary period time that summarizes. For example, lets consider a bar: the five minutes one. The included one between the 9:00 and 9:05 the bar has the hour which is 9:05 and we can obtain it as the military format of 24 hours, in the previous case the corresponding number should be 0905. This data is considered as a number and it can be used in our strategy with all the effects. The same happens with the date, each bar has a register with the date of which is in “YYYYMMDD” format, that at the same time is numeric; the date 22/10/2000 should turn into 20001022. Finally, there is also volume information in each bar (number of stocks traded) and the Open Interest (This field is only available in the end of day bars and gathers the numbers of demanded options in a sequence for the next day). The referring data to a bar will vary logically depending on the temporary period that is chosen. (E.g. 1 minute, 2 minutes, 5 minutes 60 minutes, etc.) When a strategy is inserted in Visual Chart the program starts to calculate it bar to bar. This is why the established conditions in every strategy must be thought out to calculate it in each bar. At the end of every passage the program executes an order (it can be buy, sell, pay off, paint Indicator, paint bar or act in a table) To do the calculation of the bar to bar strategy, we logically will have to make a reference to the previous bars. Visual Chart considers the bar in which you are making the calculations as the bar zero (0). When we would like to make reference to the previous bar, we consider it as the bar 1, the previous one is the bar (2) and so on. In all the available piece of information, there is a reference to the number of bars from which we would like to obtain the info. For example, if we want to make a reference to a closing bar, we will have to indicate the number of bars back we need. (For example: Closing (5) which refer to the closing of five preceding bars). If the number of bars is not indicated, it will take the current bar (0) by default. Besides the data referring to the symbol (stock names, futures, etc.) on which we will apply the strategy, Visual Chart can have pieces of information that comes from Indicators and functions. Also the Indicators can be calculated on others. To refer the information from one Indicator a number of bars back, we will make it as it has been explained in the previous paragraph. Inicio Visual Design Platform (VDP) is an assistant that belongs to Visual Chart. Using it we can design systems, indicators and studies without programming concepts. When a strategy is design in VDP, and we activate the process of compiling and registering the strategy, VDP automatically generates the programming code for Visual Basic Applications (VBA) and registers the strategy in Visual Chart so it can be used. This process is completely automatic. It means that VDP can be used without knowing the Visual Basic programming language. The programming environment as well as the name of the functions, indicators and data relating to the symbol is in the user language. Once we have finished designing the strategy, we must press the Compile and Register button. This step is very important because if you do not do it, we cannot use the strategy designed in Visual Chart. When we press this button, these steps are done automatically: o The program transcribes the flowchart to VBA language. o It is compiled in VBA o It is registered the DLL (interpretable code by the program) corresponding to our strategy in the systems, indicators and studies catalog, to be available from Visual Chart. If there is any error when we press compile and register, a window will appear in the Design Platform where it will indicate what type is it. If there is not any problem, the message will be “Process correctly finished” The essential structure in the VDP programming is the flowchart, which uses commands in one side, in which several tools are inserted (sources, functions, indicators, variables) and on the other side Operators. The connectors through the Link Points relate all these elements. Commands: The commands are: Condition, Sentence, loop While and loop Since…Until Operators: The operations are Buy/Sell order, Establish Indicator value and Draw Study Link Points: They are represented with a small blue box and they are in the verticals and laterals of the commands and operators. Each one of these points represents a way for the flow to reach (the ones situated in the upper part of the Commands and Operators) or where it can continue (the ones situated in the lower part and in some cases in the right and left laterals). Therefore we can distinguish two kinds of Link Points: Entry Points: they are the link Points where the flow enters to a command or operator. The entrance points are, in all the cases, the ones situated in the upper side of the Command or Operator. There are two exceptions in which the entry point is by the right side of the command. These commands are the loop While and the loop Since…Until. Exit points: these are the points where the flow will continue once the command is calculated or the operator executed. The exit points can be one or two depending on the command. o Only one exit point: All the operators have only one exit point situated in the lower part. . In these cases the flow always enters by the upper part, the sentence or operator is executed and continues by the lower link point. o Two exit points: With two exit points are: o Conditions: the conditions have two exit points, one in the lower part and the other in the right lateral. When the calculation flow reaches the condition, this is calculated and if the condition is true the flow will continue to go down, and if it is false, the flow will continue to the right. o Loop: The loop Since…Until and the loop While have one lower exit point and other in the right lateral. While the loop is calculated, the flow will continue by the lower side, when the loop stops been calculated, the flow will continue by the link point of the right lateral. The connectors: They are arrows that link some commands and operators with others. To link two commands just click over a link point in the origin command and drag it to the destiny command. Automatically, an arrow will be displayed that will follow the mouse until it reaches its final point. When the mouse is close to the other link point, a box will appear. This indicates that if we let go the mouse click, the arrow automatically will connect to that link point. Before letting go After letting go FlowChart: If we would like to work with the VDP, it is fundamental to understand how to structure the flowchart. If the program is not correctly done, error messages will appear when the strategy is registered, or it won’t work as it is expected. Definition: A strategy is calculated step by step (command by command) The order in which the commands are executed depend on how the connectors are linked. Once the starting place is detected (command or operator without any linked connector to its upper link point) the program follows the way we indicate through the connectors. Basic Concepts: Calculation Starting: The strategy starts been calculated by the command that does not have any connector linked into its upper link point (vertex or upper part) For this reason, it can only be just one command or order with the upper link point (blue point) without any linked connector. Calculation Ending: The strategy stops been calculated when it arrives to a point in which there isn´t any linked connector (any link point except the upper one) Wrong connections: A command or operator inside a loop cannot be connected (In the example, both commands inside the circle) with other that is outside of it. Once the flow has entered in a command or operator and it’s out of it, the flow cannot enter again. An exception can be found in Loop While and Loop Since… Until. This is not allowed because Visual Chart will enter in an infinite calculation process. Two different conditions cannot be linked with just other command or operator WRONG CONNECTION CORRECT CONNECTION CORRECT CONNECTION CORRECT CONNECTION A connector can not be linked with two link points from the same command or operator · Calculation flow cannot enter in a command or operator by a exit point (situated in the lower and right part) · Two entrance points can not be connected. · There can not be more than one linked connector to an exit point. · The conditions must have at least one linked connector to one of its two exit points. Flow Follow Through: Condition: When a condition is inserted in the flowchart, the flow can follow two ways depending if the condition is true or false. In each one of these possible ways we can add the desired commands or operators. A condition command always has other dependent commands. When we want to establish other conditions that are completely independent of the first ones we have put, we must make the flow that begins from the lower link point and from the right link point encounter both in the same command or operator. When two connectors enter in a command by the upper link point (of entrance), we will always be closing the condition that divided the flow. Taking as a base the previous example, if we would like to established a condition independent from the previous one, we have to proceed as follows: In this example we have connected the Sentence 1 with the Condition 2 and the Sentence 2 also with the Condition 2. When the flow is in the Condition 2, it closes Condition 1 and start Condition 2 calculation. In the next example we have suppressed Connection 2. If Condition 1 is false, Sentence 2 would be executed and the calculation would be stopped because there would not be a continuing flow. Remember that the calculations for that bar are ended when the calculation reaches a command or operator that does not have continuing flow. In the next example if Condition 1 was false, the flow will also be interrupted in the right link point. In the next example the flow is not interrupted and after check if Condition 1 is true, Sentence 1 is executed and if it is false, the flow goes directly to Condition 2. In this way the condition is close and the calculation passes to other command group (calculate Condition2) - A condition can be subordinate to another. In this case, Condition2 will only be executed if Condition 1 is false. Condition 2 will only be executed if Condition 1 is false. In this example we can observe that two connectors reach Condition 3. When two connectors reach a command or operator, it is interpreted that the condition in which the flow has been divided has been closed (Condition 1) and that this new command is independent to the previous ones. If in any moment the flow that was divided in a condition joins to it, this one looks closed and the program will continue doing the calculations in the new command. In this case Condition 2 is only link with Condition 3 through the lower link point (It does not matter if there is a sentence between since this does not divided the flow). If Condition 2 were false the flow would not be interrupted and will continue to Condition 3 because that flow that was divided in condition 1 join in the entrance of Condition 3. This produces that Condition 1 closes and the program starts to examine another command or commands group (Condition 3) In this case the calculation is not interrupted in the right exit of Condition 2 although there is not any connector because the Condition 2 is subordinate to Condition 1. In the next example there is a flow interruption in Sentence 2 and in the right link point in Condition 2. The main difference with the previous example is that sentence 2 is not linked with Condition 3. This causes that the flow that has divided in Condition 1 does not join before Condition 3, so condition 3 is also dependent of Condition 1. In this example there is a main condition (Condition 1) and two subordinates or dependents (Condition 3 and 2) They are called dependent conditions because their fulfillment depends on Condition 1 results, true or false respectively. In this example we have a jump point in Condition 2 and other in Condition 3. If Condition 2 is false the flow jumps directly to Condition 4 and Condition 3 is not executed. Condition 3 is dependent of Condition 2, that is why it does not fulfill in case of Condition 2 is false. In order to make Condition 3 to be executed we must make condition 3 not to depend on Condition 2. For this we will join the right link point of Condition 2 (Exit if condition is false) with the entry point of Condition 3, making a link in the flow, which separated in Condition 2, and making Condition 3 independent from 2. In this case Condition 2 and 3 are independent between them but depend on Condition 1. On the next example the continuation of the flow in a complex system is shown. This is a very important tool on every indicator, system and study. Start bar will indicate the number of bars that Visual chart will let pass to begin calculating the system, indicator or study that we are designing. Start bar will have a value of zero by default. For example, if we wish to use in our calculations the closing value of forty previous bars, we should assign a value of 40 to the start bar to make sure that the program will let pass 40 bars before beginning the calculation. If we would like to calculate a function in the last 30 bars, we must proceed the same way. Finally if we use different elements in a system we must consider the one, which requires the largest number of bars for its calculation, and assign their value to the start bar. Start bar can also be a complex expression, a parameter or a variable. If we don’t modify this value the strategy will begin to calculate from the first bar and if we make reference to previous bars, it will consider the values (close, high, low, etc.) we request from the first bar of the historical. If we use an indicator that has indicated a specific value from the start bar (e.g. 50), our strategy automatically will have a start bar that will be the sum of the start bar we establish plus the start bar of the used indicator. If we use two indicators it will take the highest value. This just happens for the indicators. Indicators already programmed in Visual Chart have a Start Bar that coincides with the parameter value, which indicates the number of bars back, which is what we need to calculate the indicators (e.g. if we select a RSI with a 14 period, it will be assigned a Start Bar of 14). When we need to design an indicator we advice you to give to the Start Bar a value equal the parameter which define the number of bars in which the indicator will be calculated. This way when we use that indicator to build a system or any other strategy we will make sure that the mentioned indicator will start calculating correctly always. If we calculate an indicator over another one, the assigned Start bar will be the sum of the assigned for both separately. If we use a system that will use to its calculations a moving average of 50 and we also do reference to the closing of 25 previous bars, it won’t be necessary to establish a start bar to this system because it will take a start bar of 50+0 (Start bar by default) that is enough for the moving average to start calculating well and so we can do a reference to a correctly closing of 25 bars back. Inicio Sources are the base from which the systems, indicators and studies are calculated (e.g. historical data about a company, an index, a future, etc) Sources are constitute by a series of registries that contain different fields (date, hour, open, high, low, close, volume and open interest) Each one of these registries corresponds to a bar of a symbol (company, index, future, etc) If the data we use is between days, you will include the field “Hour” and the value of each register will vary in function of the time compression selected for each bar (5 minutes, 10, minutes, 30 minutes, etc.) In Visual Chart the historical data of a graphic inserted in any window are called “data” (a source inserted in a graphic) By default all the systems, indicators and studies are built to be inserted in “data” (data by default) that is any symbol from which the system is inserted. By default the data does not need to be add by the user since the VDP include it in any new created project. In the case we wish to use different symbols to make a system, we will press the right button of the mouse over sources and we would select between two ways of selecting a new source. Add Data: If we add new data using this option, it would be called “data 1” and will make reference to the first symbol inserted in the window in which the system, indicator or study are inserted. If we add one more data, it will take the name of “data 2” and will make reference to the second symbol inserted in the window and so on. That’s why we have to make distinction between “data” (data by default) that makes reference to a symbol from which the system, indicator or study are applied to and the new added dataset (data1, data2, data-n) that makes reference to the different symbols inserted in the window and take the name based on the insertion order (data 1=first inserted symbol, data 2= second inserted symbol… etc.) the “data” (data by default) and some of the added dataset (data1, data2… etc.) can be the same. This situation could happen in case we use a system that uses “data” (data by default) and other data “data1” in a window in which previously we have inserted several symbols. If we inserted the system in the sub window, “data” and data1 would refer to the same symbol. For this reason, do not use “data” (data by default) when several symbols are used. The window in which the system is going to be inserted, should have the symbols that are going to be used ordered up/down so there is a simple correspondence between the data number and the order in the graphic. (Data1= first symbol, data2=second symbol…etc.) Add: We have access to the symbol selection dialogue box through this option. In a simple way, the desired symbol will be selected and added as accessible data from the VDP. The symbols selected in this way are independently used if they are inserted then in a window as a graphic or not. For example, reference data to the Dow Jones Index can be used to make a system that later will be inserted in IBM without the Dow Index graphic been inserted in a window next to IBM. Inicio Functions are a mathematic formula that uses different data for its calculation, and give a result. However, there are other functions that don’t make calculations but return an available data in Visual Chart. For example, the GetSymbolInfo function that return different symbol data from which the system, indicator or study (are apply) that we are designing. Functions can be calculated about any indicator or base source but they cannot be calculated on themselves because they are not data series. If we would like to calculate a function about an indicator, we have to add the new indicator and select the desired function choosing the source in the Base Source cell (in this cell appears every source and indicator). To use a function in VDP is necessary to select it first. For that, you only have to press the right button over functions and selected the add option. A dialogue box will be displayed where you can select the desired function and establish the parameters by default of each one. Once the function is selected it can be visualize, displaying the function folder tree pressing the left button of the mouse over the “+”. The name of the function is visualized as a compound formed by the function name plus the data name (or source) on which is applied. If you want the parameters of the selected function to be also parameters in the system, indicator or study that we are designing, press the right button of the mouse over the function name and choose the enable/disable parameters option. Once executed this operation, we’ll notice that each one of the entry parameters of the function is in a variable which name is a compound formed by the function name followed by the parameter name. Each one of the new generated variables is activated as a parameter; it will appear when the system, indicator or study is inserted, so we can give it the desired value. These variables can be found in the variables folder that are in the main tree and are available for its use in the VDP. Inicio Indicators are a mathematic formula that uses different data for its calculation, and offer results that allow inferring some characteristics of the source form, which are applied. To use a function in VDP is necessary to select it first. For that, you only have to press the right button over Indicators and selected the add option. A dialogue box will be displayed where you can select the desired indicators and establish the parameters by default of each one. If we wish to use a calculated indicator over another one (e.g. a moving average calculated over the RSI), then you have to add the indicator from which we would like to make the calculation (in the previous example RSI) and then add the new indicator (in the previous example the moving average) choosing in the Base source cell the option RSI (In this cell will appear every source and indicators previously selected) Once the indicator is selected it can be visualize, displaying the indicators folder tree pressing the left button of the mouse over the “+”. The name of the indicator is visualized as a compound formed by the indicator name plus the data name from which is applied. If you want the parameters of the selected indicator to be also parameters in the system, indicator or study that we are designing, press the right button of the mouse over the indicator name and choose the Enable/Disable parameters option. Once executed this operation, we will observe that each one of the indicator entry parameters is in a variable which name is a composed formed by the indicator name followed by the parameter name. Each one of the new generated variables is activated as a parameter; it will appear when the system, indicator or study is inserted, so we can give it the desired value. These variables can be found in the variables folder that are in the main tree and are available for its use in the VDP. The indicators can have more than one data line (10 lines maximum. E.g. Directional Movement) In these cases when we use the indicator that uses bands (e.g. RSI) these are also considerate as data line, although its value is always the same (In the case of RSI the line2 value is 0) Inicio A variable is used to keep a value that will be used later in other system, indicator or study section that we were building. (E.g. If we are interested in using through a system the value of the high plus the close divided by 2, we can use the dialogue box to create sentences and assign a previously closed variable (e.g. MyPrice) the value “(High+Close)/2”. Once the variables have a value, they can be used in calculations representing that value (e.g. MyVariable=MyPrice+100, where MyPrice substitutes the value previously obtain from High+Close/2). Building Variables: To create a new variable, press the right button of the mouse over Variables. In the displayed dialogue box, press the Add option. A dialogue box will be displayed, in which we’ll type the variable name, what kind (it can be Boolean, numeric, date, price, string) and the initial value that we would like the variable to obtain before the calculations start. A cell appears below in which we could mark if we want the variable to act as a parameter (if a variable is activated as a parameter, when we insert the system, indicator or study that is used, the variable name will appear and a cell to introduce the desired value) Types of Variables: o Boolean: Variables defined as Boolean allow us to keep the “true” or “false” values. These variables can only take these two possible values. o Numeric: Variables defined as numeric can contain any numeric value included between 1.79769313486231E308 a –4.94065645841247E-324 for negative values and 4.94065645841247E-324 to 1.79769313486231E308 for positive values. Practically, it is equivalent to any numeric value we would like to assign. o Date: Variables defined as “date” keeps values in date format. Although this kind of variable can be necessary for some Visual Chart users, it is useful to notice that when we use the date that is in the bar, we are using a number with the format “YYYYMMDD” and contains it in a numeric variable kind (e.g. when we make reference to the date of a bar that has the date 29/12/2000, the system will use a numeric value equal to 20001229) o Price: Variables defined as “price” can keep “Price identifiers”. The prices identifiers can refer to the open, close, volume, open interest. We must have clear that these variables cannot lock the value of close, open, etc. of a bar, but it is useful to identify which bar register field we would like to use. Generally, these variables are used as parameters (if we wish an indicator to be calculated in some occasions about the close and other time about the open we can opt by defining a variable as “price”, activate it as parameter and use it to identify the field we would like to refer (close, high, low, etc.) o String: Variables defined as “string” keeps the chain or character values. These values must be between quotation marks (e.g. “MyVariable”). If any number is included between quotation marks it won’t be interpreted as itself, but as one more character. o Variable Parameters: Any variable used in the VDP can be activated as a parameter. To do that, you only have to press with the right button of the mouse over Variable and choose from the displayed dialogue box the Enable/Disable parameters option. When we insert a system, indicator or study, which include parameter variables, the insert dialogue box will ask the desired value for these variables. The parameters are extremely useful when we build systems, indicators and studies because it allow us to control the number of bars back to consider, an indicator period or any value we would like to assign in execution time. Establishing parameters will allow us to optimize the productivity of the system we were using through the Visual Chart powerful tool called “Optimizer”. With the parameter optimizer we can obtain the maximum efficiency from any system we had designed. (e.g. if we build a system that is about buying when one moving average crosses above another moving average, the optimizer can indicate us which is the period for each one of the two moving averages that more profits offer us) Inicio To establish a condition (a requirement we demand to be accomplished in our strategy), press the “Condition” icon. A tutor will be displayed and it will help us to establish the desired condition. In this tutor are clearly two different parts: the upper part in which we find the commands to create the condition and the lower part in which the condition we are creating is edited. (Edit window). In the upper part (in which we established the condition) there are three different blocks. In the central block we find the logical operators that connect the expression situated in the left block with the one in the right block. In this cell we can choose one of the following logical operators: o More than o More or Equal o Less than o Less or Equal o Equal o Different Also, in the central block is the Add button, which inserts the current expression in the editor. In each block (right and left) we have the following elements: Identifier: In this cell we find all the available elements to establish the condition. These elements must be selected first in the main tree, which is in the tool window (by default we will have data selected that gives us the data related to the source from which the system, close, volume, etc. is applied). The elements we can find in this cell are: o Sources o Indicators o Systems o Variables o Functions Value: In this cell will be displayed the different options we can use, in the selected element in the identifier cell. If in the identifier cell we have selected a source (data or a symbol code) we can pick the following values: o Open o High o Low o o o o o Close Volume Open Interest Date Time If we select in the identifier cell an indicator, in the Value cell will be displayed the ten data lines that can only have one indicator (Line1, line2 … line10. By default line 1 will appear). When we select a system in the identifier cell, in the Value cell we could select: Number of different entry orders Kind of Order (Stop, limited, Close, Market) Order value (this field is only valid for the stop and limit orders models) Number of contracts/stocks System label If in the identifier cell we choose a variable, the Value cell will appear empty because there are not different values for a variable. If in the identifier cell we choose a function, the Value cell will appear empty because there are not different values for a function. Bar: In this cell is indicated the number of bars back that we wish to be related to the data selected in the identifier and Value cells. If we need to built a more complex expression, that cannot be defined by the cells previously described, we can opt to click over the button The sentence editor will be displayed. In it we will be able to design more complex expressions, and then they will appear in the edition cell that is at the left side of that button. Once the required expression selected to both sides of the logical operator, we will press over the Add button to insert the expression in the editor window. If the condition is just about one expression, you can directly press over Accept. This operation will insert the condition in the VDP editor. If the desired condition is about more than one expression once inserted in the edition window the first expression, we will press over the button Y or the button O and then we will add the second expression. This process can be done as much as our condition will need expressions. If we have created a condition composed of two or more expressions linked by the button Y, the condition will only be interpreted as true if both expressions are true. If we have created a condition composed of two or more expressions linked by the button O, the condition will only be interpreted as true if any of the expressions are true. Editor window: In the lower part of the window appears a blank space that can be used to write directly the condition. It is an alternative. Once the condition is written, we will press accept to add it in the Editor. If there is any incoherency in the selected expression when we press Accept an Error message will appear. Diagram: the external appearance of the condition is shown in the Visual Editor as a diamond that has three marked vertices. Upper: Admits a flowchart entry that could proceed from any other point of the general diagram. If any connector is not linked to this entry, VDP will interpret that this one is the beginning. It will start calculating in this condition. Two commands (conditions or sentences) cannot have this entry uncovered. Lower: This is the direction that the flow will follow if it is true. Right: This is the direction that the flow will follow if it is false. In this tutor we will also find the New Function and New Variable buttons, that let us to access directly to the dialogue boxes which allow us to select new functions and create new variables. Once the condition is created and added to the VDP editor, we could edit and modify its content again, by clicking over the Icon (diamond) with the mouse left button. To select and change the size of a condition, you must press with the button over it. The extremes will be highlighted. To change the size, click in one of the highlighted extremes and drag out to give it the desired size. If we want to move it, we will do it by clicking with the mouse left button over it and moving it to the desired place. All the connections that depend of it will be automatically restructured. We can edit the expression of a condition without using the conditions editor. We can do it by pressing the mouse left button over the condition and once selected, pressing again over the text. The diamond will transform into a square and the text will appear in edition format. When we make the desired arrangements pressing the enter key, the condition will return to its original format inside the flowchart. To change the color of the condition, we have to select it by pressing the mouse left button, and then pressing the mouse right button over the condition. A menu will be displayed in which we will have to choose the Properties option. A Properties editor will be displayed in which we can select the desired color by pressing the mouse right button over the color cell and choosing it. Inicio From…To Loop is a command that allows us to execute several instructions (commands) while a variable increases its value. The increment is produced between two extremes, lower and upper. This kind of loops, allows us to execute a sequence of commands through an established number of times. Every time the loop is executed, the counter variable will increase. When we press the From...To Loop icon, a tutor will be displayed and it will allow us to establish the following options The While Loop is represented as a diamond that has four marked vertices. From: In this cell will appear the name of the counter variable (by default an “i” appears, which is defined automatically as a numeric kind variable. Although we can change it for other selected by us pressing the “Ed” button that is situated in the right side). Then, we will indicate the lower value we wish the counter variable to have in the moment the calculation in the loop is started. If the value we wish to have in the variable is complex, we can opt to press the “Ed” button that is situated in the right side. A properties editor will be displayed to establish the value or expression that we would like this cell to have. To: In this cell we will indicate the higher value for the loop counter variable. When the variable reaches this value the loop will stop executing and will continue the flow to other parts of the strategy. If the desired maximum value is complex, we can opt to press the “Ed” button that is situated in the right side. A properties editor will be displayed to establish the value or expression that we would like this cell to have. Jump: In this cell we will indicate the desired increment we want to occur in the counter variable every time the loop is executed. From this tutor we can directly create new variables and new functions. Once the properties are determined, we will press Accept and will show in the VDP a diamond with the four marked vertices: Upper vertex: Admits an entry of the flowchart that can proceed from any other point of the general diagram. If any connector is not linked to this entry, VDP will interpret that this is the beginning. It will start to calculate in this loop. Two commands (conditions or sentences) cannot have this entry uncovered. Lower Vertex: The program flow will continue by this vertex every time the counter variable increases. The flow that comes out from this vertex must return to the loop by the left vertex, after the commands (conditions, sentences, etc.) have been fulfilled and that we link them to this vertex Left Vertex: To this vertex the program flow must return when the commands (conditions, sentences, etc.) have been fulfilled that are between the lower vertex and this one. Right Vertex: The strategy calculation flow will continue by this point when the counter variable reaches a value equal to the upper extreme defined in the Since cell. For example, if we wish to know if the low of the current bar is lower to each one of the previously five bars lows, we will proceed in the following way: In this example we have previously defined the “Control” variable as Boolean. Before the calculating is started in the loop, we will establish the value of the control as “True”. We have assigned a lower value of 1 to the counter variable and a high value of 5. So the loop is started with “i=1”. The first command that is inside the loop is the “High > Low(i) condition. This condition confirms if the low of the current bar is higher than the low of the “i” bar. If this happens, it will give a “False” value to the “control” variable, allowing us to know when we leave the loop if it is true or not what we wanted to know (that the low of the current bar is lower than each one of the five previous bars lows). Every time the condition and sentence commands are executed the flow returns to the loop where the “i” value is increased in one unit. The loop will do a total of five turns (number established as a maximum for “i” in the “Until” cell. If in this five times that the condition is fulfilled there are no any other occasion in which the low of the current bar is higher than the low of the “i” previous bars, the control variable will continue having the value we give to it before we enter the loop (True). When “i” enters a value equal to 5 the strategy calculation flow will continue by the right extreme of the diamond. To select and change the size of a loop, you must press with the button. The vertex will be illuminated. To change the size, click in one of the lightened extremes and drag out to give it the desired size. If we want to move it, we will do it by clicking with the mouse left button over it and moving it to the desired place. All the connections that depend of it will be automatically restructured. We can reedit the established values for a loop without using the loops editor. We can do it by pressing the mouse left button over the loop and once selected, pressing again over the text. The diamond will transform into a square and the text will appear in edition format. When we make the desired arrangements pressing the enter key, the loop will return to its original format inside the flowchart. To change the color of the loop, we have to select it by pressing the mouse left button, and then pressing the mouse right button over it. A menu will be displayed in which we will have to choose the Properties option. A menu will be displayed in which we can select the desired color. Inicio While Loop is a command that allows us to execute several instructions (commands) as long as an established condition is true. When the established condition is false, the commands inside of it will not be working anymore. It is important to notice that whereas the expressed condition is true the loop will continue executing itself time and time again. It is necessary to make sure when establishing that at some point the condition will be false. If not the loop would be executing itself indefinitely and would produce an application error. When we press the While Loop button, a tutor similar to the one in create condition will be displayed. In this tutor we can establish which condition has to be accomplish so the loop keeps working. The While Loop is represented as a diamond that has four marked vertices: Upper vertex: Admits an entry of the flowchart that can proceed from any other point of the general diagram. If any connector is not linked to this entry, VDP will interpret that this is the beginning. It will start to calculate in this loop. Two commands (conditions or sentences) cannot have this entry uncovered. Lower Vertex: The program flow will continue by this vertex every time the condition included in the diamond is true. The flow that comes out from this vertex must return to the loop by the left vertex, after the commands (conditions, sentences, etc.) have been fulfilled and that we link them to this vertex Left Vertex: To this vertex the program flow must return when the commands (conditions, sentences, etc.) have been fulfilled that are between the lower vertex and this one. Right Vertex: The strategy calculation flow will continue by this point when the established condition for the loop is false. For example, if we wish to know how many bars back we got a higher high than the one in the current bar, we can make the following loop: o In this example we have previously defined an “n” variable as numeric with a value of 1 before the calculation flow enters the loop. When the loop starts to execute it will confirm the condition we have established “High>=High(n)”. It means that the current bar high has to be highest than the n bars back high. Every time the condition is true the flow will go down and the sentence “n = n+1” will be executed, and n will increase its value anytime the sentence is confirmed. When the n bars back high is higher than the current high (it means, the established condition is false). The program execution flow will continue by the left vertex. When this happen n value will be the number of bars back that has passed since a greater high than the current one has been found. o To select and change the size of a loop, you must press with the button. The vertex will be highlighted. To change the size, click in one of the highlighted extremes and drag out to give it the desired size. If we want to move it, we can do it by clicking with the mouse left button over it and moving it to the desired place. All the connections that depend of it will be automatically restructured. o We can reedit the condition for a loop without using the loops editor. We can do it by pressing the mouse left button over the loop and once selected, pressing again over the text. The diamond will transform into a square and the text will appear in edition format. When we make the desired changes pressing the enter key, the loop will return to its original format inside the flowchart. o To change the color of the loop, we have to select it by pressing the mouse left button, and then pressing the mouse right button over it. A menu will be displayed in which we will have to choose the Properties option. A menu will be displayed in which we can select the desired color. Inicio The operators are the main instructions given in the strategies. Thus, if we are building a system after establishing the conditions that must be fulfilled, we must give the buy/sell or position liquidation orders. A different icon will activate depending what kind of strategy we are building. The way we establish the properties depends on the type of strategy: 1. System strategy When we pressed the Order icon with the mouse left button, a dialogue box will be displayed and it allows us to establish the characteristics for the orders we wish to set up: In the Order cell you can select the following options: o Buy o Sell o Long Liquidate o Short liquidate In the Order Types cell you can select the following types: o Stop o Limit o Close o Market In the Price cell we will indicate the desired price to execute our order. If the expression is not a simple number, instead a complex expression or a variable value will press the Editor button. The Create Sentence box will be displayed, in which we can give it any value. In the Number of Contracts cell will express the number of contracts or stocks we wish to buy or sell. If the expression is not a simple number, instead a complex expression or a variable value, we will press the Editor button. The Create Sentence box will be displayed, in which we can give any value to the number of contracts or stocks we wish to operate. In the Label cell we can give a name to the order we are establishing. This name can be visualized at the screen when we insert the system. This field is important to differentiate the different entry orders in a same way in the same system (e.g. two or three buy orders inside the same system). Also, the label will help us to differentiate the orders in the four models of matching orders that are included with Visual Chart. 2. Indicator Strategy When we pressed the Create Indicator, a window will be displayed in which we can establish the following properties for the create indicator order: When we press the button from the Indicator Value line upper part, the Create Sentence box will be displayed, in which we can give a new value to the indicator (a variable, a complex expression or just a number). In the Line number cell, the indicator line is established. Indicators with several lines can be created (10 as a limit). In the Color cell, we will establish the color of the icon that is going to appear in the PDV. 3. Study Strategy Pressing the Draw Study icon, a window will appear in which we can establish the following properties from the study we are creating. Depending on what we have marked in the Study Type cell, others will be displayed that allows us to complete all the study properties. The three studies types you can select in this cell are: Paint Bar/Paint Candlestick: Using this option we can paint bars or Japanese candles in the graphics with the values we desire as open, high, low, close. If we select it, it will appear the following possibilities to configure: o Paint. Is the name of the studio type (PaintBar or PaintCandleStick) o Open. Here we give the desired value for the bar open that we are going to draw. By default, the “Open” value will appear, that makes reference to the open of the current bar from which the study is calculated. If we wish it to have a different value, we will press the cell and a Sentence editor will appear in which we can pick the desired value or expression. This process will be used by all the lines except by the color one, in which a color palette will appear. o Close. We must give the desired value to the bar close we are going to draw. By default the “Close” value will appear, that makes reference to the close of the current bar from which the study is calculated. If we wish it to have a different value, we will press the cell and a Sentence editor will appear in which we can pick the desired value or expression. o High. We must give the desired value to the bar high we are going to draw. By default, the “High” value will appear that makes reference to the high of the current bar from which the study is calculated. If we wish it to have a different value, we will press the cell and the Sentence editor will appear in which we can pick the desired value or expression. o Low. We must give the desired value to the bar low we are going to draw. By default, the “Low” value will appear that makes reference to the low of the current bar from which the study is calculated. If we wish it to have a different value, we will press the cell and the Sentence editor will appear in which we can pick the desired value or expression. o Line number. In this cell we will specify the order number to paint study. This is for studies that use different paint orders. (e.g. If we want to include in a study a paint order like PaintBar or other like HiLow, we must give to the first order line number 0 and to the second one, line number 1) o Width. In this cell we can establish the width of the bar we are designing. By default, the value is 1 that is equal to the value of the bar in the graphic. If we give a huge value, the bars graphic will join as a result. o Bars Back. If we wish to paint a bar that is before the current bar (in which the calculation are being made), in this cell we can indicate the number of bars back in which the bar we are designing will be painted. o Color. In this cell we can choose the color of the bar when we insert the study in a graphic. Pressing in the line, a basic colors palette will be shown, and it can be enlarged adding shades by selecting the More colors option. Paint High/Low. This option is similar to Paint Bar, because it is exactly what it does, paints a bar. The difference is that in this one we can only establish values for the High and the Low of the bar we wish to paint. If we select this option, the following possibilities to configure will appear: o Paint. In this cell will appear the name of the study we are selecting. In this case will be PaintHighLow. o High. We must give the desired value to the bar high we are going to draw. By default, the “High” value will appear that makes reference to the high of the current bar from which the study is calculated. If we wish it to have a different value, we will press the cell and a Sentence editor will appear in which we can pick the desired value or expression. o Low. We must give the desired value to the bar low we are going to draw. By default, the “Low” value will appear that makes reference to the low of the current bar from which the study is calculated. If we wish it to have a different value, we will press the cell and a Sentence editor will appear in which we can pick the desired value or expression. o Line number. In this cell we will specify the order number to paint study. This is for studies that use different paint orders. (e.g. If we want to include in a study a paint order like HighLow or other like PaintBar, we must give to the first order line number 0 and to the second one, line number 1) o Width. In this cell we can establish the width of the bar we are designing. By default, the value is 1 that is equal to the value of the bar in the graphic. If we give to it an excessive value the result will be that the bars of the graph will be joined. o Bars Back. If we wish to paint a bar that is before the current bar (in which the calculation are being made), in this cell we can indicate the number of bars back in which the bar we are designing will be painted. o Color. In this cell we can choose the color of the bar when we insert the study in a graphic. Pressing in the line, a basic colors palette will be shown, and it can be enlarged adding shades by selecting the More colors option. Paint Series. This option is used to paint data lines in the screen. This task can also be accomplished building an indicator, but in the case we would like to combine lines with options of PaintBars or PaintHighLow, we can opt to create a study that includes all these types. If we select this option the following possibilities will appear: o Paint. In this cell will appear the name of the study we are selecting. In this case will be PaintSeries. o Paint Line. In this cell we must include the value we wish the current bar line to have. By default the close of the current bar is selected. When we press this cell a Sentence editor will be displayed, that will allow us to establish the value or expression we wish the line to have. o Line number. In this cell we will specify the order number to paint study. This is for studies that use different paint orders. (e.g. If we want to include in a study a paint order like PaintSeries or other like PaintBar, we must give to the first order line number 0 and to the second one, line number 1) o Width. In this cell we can establish the width of the bar we are designing. By default, the value is 1 that is equal to width of an indicator line. o Bars Back. If we wish to give a value to the line in bars previous to the current one (in which the calculation are being made), in this cell we can indicate the number of bars back in which the bar we are designing will be painted. o Color. In this cell we can choose the color of the bar when we insert the study in a graphic. Pressing in the line, a basic color palette will be shown, and it can be enlarged adding shades by selecting the More colors option. Inicio Pressing the Sentence icon and indicating over the Editor the place where we would like to insert the sentence, the Create a Sentence tutor will be displayed. The Sentence Editor is used to assign values to a variable and to compose complex expressions that cannot be created from other points of the VDP. In this way, we will have access to this editor from the Create Condition Tutor, While Loop, Since…Until Loop, Buy/Sell orders, establish indicator value, paint bar order and establish Start Bar value, etc. The Sentence editor has three different parts: In the upper part are the identifier, value and bar cells, which will allow us to have access to the elements information previously selected. In these cells will appear: o Identifier: In this cell we find all the available elements to establish the condition. These elements must be selected first in the main tree, which is in the tool window (by default we will have “data” or data by default selected that gives us the data related to the source from which the system, close, volume, etc. is applied). The elements we can find in this cell are: Sources Indicators Systems Variables Functions o Value: In this cell, different options will be displayed, which we have available selecting the identifier cell. If in the identifier cell we have selected a source (data or a symbol code) we can pick the following values: Open High Low Close Volume Open Interest Date Time If we select in the identifier cell an indicator, in the Value cell will be display the ten data lines that can only have one indicator (Line1, line2 … line10. By default line 1 will appear). When we select a system in the identifier cell, in the Value cell we could select: o Number of different entry orders o Order Type (Stop, limit, Close, Market) o Order value (this field is only valid for the stop and limit orders models) o Number of contracts/stocks o System label If in the identifier cell we choose a variable, the Value cell will appear empty because there are not different values for a variable. If in the identifier cell we choose a function, the Value cell will appear empty because there are not different values for a function. o Bar: In this cell is indicated the number of bars back that we wish to be related to the dataset selected in the Identifier and Value cells. A panel that closely resembles the buttons of a traditional calculator composes the main part. Open and Close parenthesis and True or False buttons must be added. The last ones are used to assign a Boolean variable the value true or false. In the lower part is the Editor window in which the expression will be appearing while we add values. It can also be used to write directly the desired sentence or expression. It is an alternative. Once the condition is written, we will press accept to add it in the Editor. To create a sentence or expression, we must continue pressing the different buttons. Each time we press a button its content will be added to the sentence or expression. When we press the Add button, the expression that has selected the Identifier, Value and Bar cells in that moment will be added. This editor is useful, for example, when we want to make reference to the close of an n number of bars back. We can do it by selecting the data value in the Identifier cell, the close option in the Value cell and we will press insert, it will appear in the Editor Window the expression “Close”, then we will press the left parenthesis button, and select in the Identifier cell the desired value (previously defined, in this case n), we will press add and, to finish, the right parenthesis button. The resultant expression will be “Close(n)”, that makes reference to the close value of n bars back. If we wish to create several grouped sentences, after creating the first one press enter + control key. The cursor will change lines and we can create the next sentence that is independent from the one in the upper line. If there is any incoherency in the selected expression when we press Accept an Error message will appear. Diagram: the external appearance of the condition is shown in the Visual Editor as a rectangle that has the upper and lower parts marked. Upper: Admits a flowchart entry that could proceed from any other point of the general diagram. If any connector were not linked to this entry, VDP would interpret as this one is the beginning. It will start calculating in this condition. Two commands (conditions or sentences) cannot have this entry uncovered. Lower: This is the direction that the flow will follow. In this tutor we will also find the New Function and New Variable buttons, that let us access directly to the dialogue box which allow us to select new functions and create new variables. Once the condition is created and added to the VDP editor, we could edit and modify its content again, by clicking over the Icon (rectangle) with the mouse left button. To select and change the size of a sentence, you must press with the button over it. The extremes will be illuminated. To change the size, click in one of the highlighted extremes and drag out to give it the desired size. If we want to move it, we will do it by clicking with the mouse left button over it and moving it to the desired place. All the connections that depend of it will be automatically restructured. We can reedit the expression of a sentence without using the conditions editor. We can do it by pressing the mouse left button over the sentence and once selected, pressing again over the text. The rectangle will transform into a square and the text will appear in edition format. When we make the desired changes pressing the Enter key, the condition will return to its original format inside the flowchart. To change the color of the sentence, we have to select it by pressing the mouse left button, and then pressing the mouse right button over the sentence. A menu will be displayed in which we will have to choose the Properties option. A Properties editor will be displayed in which we can select the desired color by pressing the mouse right button over the color cell and choosing it. Inicio Delete. If we wish to eliminate a command (sentence, condition, operation icon) or a connector, we must select them by pressing the mouse left button over them, and then pressing the Delete button or the Delete Key of your keyboard. Connecting elements. To create the flow chart, we must connect the commands and orders among the connectors (arrows that link the different commands and orders). This subject is deeply analyzed in the Flowchart and Connectors chapter. Show Grid. This button is used to activate a pointed line sign that can help us to place the commands in the diagram. This utility has just esthetic value because it will not affect the strategy if it is activated or not. Global View. If we are working in a large dimensions project, this utility can help us to rapidly move from one place to another. When we press the Global View button, a little window will appear with the complete flowchart and a little box inside. Clicking this box and moving it through the entire window, we could visualize in the PDV editor the part of the diagram that is in that box. If we enlarge the box dimensions, the magnifying glass effect will be bigger and we will see the commands and orders larger in the editor. VBA is an application developed by Microsoft to be used in other programs (like Visual Chart). VBA is a Programming language and it is necessary to know programming concepts to use it, which are different to the Visual Design Platform. That is why you should use the help file incorporated in the application itself or the huge quantity of books about this subject, which you can find in bookstores and libraries, to learn how to program in Visual Basic. This help file is all about the integration between VBA and Visual Chart. In VBA, the user can define his own investment strategies: Systems, Indicators, Studies (PaintBar, PaintSeries, PaintHighLow) and Macros on tables. When we create or modify an investment strategy using VBA, a VBA editor will appear. The procedures or methods that will appear are similar for Systems, Indicators and Studies. In the case of Macros on Tables these methods are different. In the case of Systems, Indicators and Studies the following procedures will appear: OninitCalculate, OnCalculateBar, OnSetParameters, OnCalculateRange and OnConnection. These procedures will appear in the order they are mention. The user will only use the two first ones (OninitCalculate y OnCalculateBar) to write his code, the other three ones are necessary for the strategy calculation but they must not be modified in any case. The Macros on tables are different because they are not calculated bar to bar like in the three previous examples. The macros have the following procedures or methods: OnTableInicialized, OnAnyChange, OnCellChange, OnError, OnConnection. In this case, the user will write his code in the three first ones (OnTableInicialized, OnAnyChange and OnCellChange), like in the previous example, the other two, are indispensable but they must not be modify in any case. Once we have finished designing the strategy, we must compile and register the strategy. For that we select the menu “Debug” and press the option " Publish". This step is very important because if you do not do it, we cannot use the strategy designed in Visual Chart. When we press this button, automatically these steps are done: It is saved the VBA project. It is compiled the VBA project It is registered the DLL (interpretable code by the program) corresponding to our strategy in the Systems, indicators and studies catalog, to be available from Visual Chart. If we return to the menu Debug and press Compile, which is the option below publish, it will give us helpful information about the error. Related to the Compile and Register idea, exists in the File menu an option denominated Strategies, that has different possibilities of forward proceeding: Incorporating new VBA projects. It allows register at once all the indicators, studies, systems, explorers, which are in the general catalog but without possibility of applying it because the absence of this requirement. This occurs when, for example, it has been copied from a web site but has not been compiled. Pressing the first option, we find a box in which appears all the strategies that are found in this situation. Compile is chosen and this make the register effective. Incorporating all the VBA projects. In some occasions a general problem can occur because of some DLL distortion from the different designed strategies, which makes it to work incorrectly or produces errors. This is when we can use this option. Verify VBA integrity. Verifies that the DLL are created correctly. When we have designed a strategy but it is not working as it was expected, in other words, that we have established a condition but when we insert the strategy in the graphic those established conditions are not reflected, it can be that we have not defined correctly the code of the strategy. To purge those errors exists an option to execute the strategy in mode “Debug”. To make it we have to proceed like this: In first place we will display the menu “Run” and we will press the option “RunProject”. The same result is obtained by pressing directly its icon. In second place we will establish the rupture points where we wished that the calculation were stopped when we insert the strategy later. To set a rupture point, put the cursor over the line where you want to interrupt the calculation and press the key “F9”, or press with the left button of the mouse over the vertical gap that is by the left side of the code, like is shown in the picture: In third place we must insert the strategy in the graphic or table we are working with. When we do this, the calculation will begin and will be interrupted in the point where we have set the rupture point. The strategy will not be shown in the graphic, but the code will be visualized showing the variable highlighted now in yellow from the previous color and pointing with a little arrow. Once interrupted the calculation, pressing the ”F8” key we can continue step by step the strategy calculations. If we press the “F5” key the program will be execute until the next established rupture point. Make sure that there is one set. In other case, the program will be executed until the graphic ends. To observe the value of the variables or functions, you just have to pass the mouse over the desired variable and a window will appear with the value, which in that moment has the calculation of the variable. If you want to follow the value variables or functions in a separate box, you must press with the mouse right button over each of them and choose the option Add Watch, that take us to a box where must be declared, with the previous add .app if it is a function, its name and in which process or processes will be searched. Like this, in the lower part will appear a small window where the information will be collected depending on the analytical passes that are being done with F5 and F8. Remember that the code is executed once for each bar in the process “OnCalculateBar” and just once at the beginning in the process “OnInitCalculate”. This is important when we establish the rupture points and pursuing the values of the variables in each bar. If we want to delete all the rupture points we can employ the combination Ctrl+Shift+F9 or pressing each of the marking points. To stop the Purge mode you must press over the icon that now is Stop project instead of Run Project. This will make the strategy to be inserted in the graphic, after the stop is executed. To have access to a function value you just have to type a point “.” over the VBA editor and automatically, a window will be display containing the available functions and variables list of the system. When you start to type the function name, automatically, those who start by the same letters are going to get selected in the window. When you see selected the function you want, you can insert it in the code by pressing the Tab key or Space Bar. If the function has parameters, the VBA online help will be displayed to indicate what kind of parameter receives each function. The functions are not data lines like the Indicators consequently they cannot be calculated based on other function, because functions only return one data. In the case of functions that obtain datasets, the parameters must be in parenthesis (e.g. the functions “GetLowest”) In the case of functions that give orders or establish values, it is not necessary to put in parenthesis the parameters, like “.Buy”, “.Sell”. “.SetIndicatorValue”, ”.SetCellValue”, etc. In addition to these specific functions of Visual Chart, you will find available all the VBA functions. You can find the help file and the way to use these functions in the VBA editor. To create a Study, we must use some of the following functions: PaintBar. Using this option, we can paint bars in the graphic with the values we wish to Open, High, Low, Close. This function receives the following parameters: o Open. In this parameter we have to insert the desired value for the opening bar that we are going to draw. Any numeric value or any numeric type variables are accepted in this parameter. o Close. In this parameter we have to insert the desired value for the closing bar that we are going to draw. Any numeric value or any numeric type variables are accepted in this parameter. o High. In this parameter we have to insert the desired value for the bar High that we are going to draw. Any numeric value or any numeric type variables are accepted in this parameter. o Low. In this parameter we have to insert the desired value for the bar Low that we are going to draw. Any numeric value or any numeric type variables are accepted in this parameter. o Color. In this parameter we must introduce a “RGB” type color (Red, Green, Blue) This visual basic function accepts values for these three colors between 0 and 225. VBA has defined colors by default that is standard in English with a VB in front (vbRed). o LineNumber. This parameter will specify the order number of the paint study. This is for studies that use different paint orders.(e.g. if we want to include in a study a order like PaintBar and other like PaintSeries, We must insert to the first one, line number 1 and the other line number 2. o Width. In this cell we can establish the width of the bar we are designing. The value “1” is equal to the standard width in the graphic. If we give a huge value, the bars in the graphic will join as a result. o nBarsAgo. If we wish to paint a previous bar of the current one (in which the calculation is being done), in this cell we can indicate the number of bars back in which the bar we are designing will be painted. PaintHighLow. This function is similar to Paint Bar. The difference is that here we can only establish values for the High and Low of the bar we wish to paint. If we use this function, we must insert the following parameters: o High. In this parameter we have to insert the desired value for the bar High that we are going to draw. Any numeric value or any numeric type variables are accepted in this parameter. o Low. In this parameter we have to insert the desired value for the bar Low that we are going to draw. Any numeric value or any numeric type variables are accepted in this parameter. o Color. In this parameter we must introduce a “RGB” type color (Red, Green, Blue) This visual basic function accepts values for these three colors between 0 and 225. VBA has defined colors by default that is standard in English with a VB before (vbRed). o LineNumber. In this parameter will specify the order number of paint study. This is for studies that use different paint orders.(e.g. if we want to include in a study an order like PaintBar and other like PaintSeries, We must insert to the first one, line number 1 and the other line number 2. o Width. In this cell we can establish the width of the bar we are designing. The value “1” is equal to the standard width in the graphic. If we give a huge value, the bars in the graphic will join as a result. o nBarsAgo. If we wish to paint a previous bar of the current one (in which the calculation is being done), in this cell we can indicate the number of bars back in which the bar we are designing will be painted. o sivo el resultado será que se juntarán las barras del gráfico. o nBarsAgo. Si queremos pintar una barra que está antes de la barra actual(en la que se están haciendo los cálculos), en esta casilla podemos indicar el número de barras hacia atrás en la PaintSeries. This function is used to paint data lines in the screen. This task also can be done making an indicator, but supposing that we want to mix lines with PaintBar options, or PaintPictures, we will be able to choose to create a study that includes all these types. It is necessary to remember here that the studies cannot be used in another type of strategy like systems, indicators etc. Therefore if we wished to use later the data line we must choose to create an Indicator. If we used this function, we will have to insert the following parameters: o Price. In this parameter we have to insert the desired value for the current bar line. Any numeric value or any numeric type variables are accepted in this parameter. o Color. In this parameter we must introduce a “RGB” type color (Red, Green, Blue) This visual basic function accepts values for these three colors between 0 and 225. VBA has defined colors by default that is standard in English with a VB before (vbRed). o LineNumber. In this parameter will specify the order number of paint study. This is for studies that use different paint orders.(e.g. if we want to include in a study a order like PaintBar and other like PaintHighLow, We must insert in the first one, line number 1 and the other line number 2. o Width. In this cell we can establish the width of the bar we are designing. The value “1” is equal to the standard width in the graphic. o nBarsAgo. If we wish to paint a previous bar of the current one (in which the calculation is being done), in this cell we can indicate the number of bars back in which the bar we are designing will be painted. To establish the value of an Indicator, the function SetIndicatorValue is used. This function has two parameters: Value: It is the desired value for this indicator in this bar. Line: It is the desired line number for this order of set indicator value. The indicators can have several data lines. To set several data lines you must use as many times as data lines this function want to create, and give a different number each time to this parameter. The four functions that are use to give the Buy/sell orders are: Buy. It is use to give buy orders. Sell. It is use to give sell orders. The sell order is supposed to get a short entry. If we wish to close a buy we must use the next function. ExitLong. It is used to give orders to Liquidate Long positions. These types of orders are used to close positions. E.g. if we had given a buy order of 100 stocks and we wish to sell them, we will use this function. The sell order is suppose to be a short entry or a sell to be credited, it is used for futures, options and others. ExitShort. It is used to give orders of Liquidate Short. This function is used to close short positions. Like selling futures, options and others. o These functions receive the following parameters: Type: Is the type of order. This parameter can have four values which are: Atclose. Orders at Close. AtMarket. Orders to Market. AtLimit. Limit Orders. Atstop. Orders in Stop. Contracts: It is the number of contracts/stocks we wish to buy/sell in this order. Price: is the order value in the case of limit and stop orders. Label: It is the label we want for the order. Its value must be between quotation marks. Data: With this parameter we will set in the data in which we would like to buy/sell The indicators are mathematical formulas that use different data for their calculation, and offer results that allow inferring certain characteristics of the source on which they are applied. To use an indicator in VBA, it is necessary to follow the steps in the next example: The first step is to define a variable identifier as “DataIdentifier”. This variable will contain an identifier of the chosen Indicator (in the example, the RSI). It is better if the variable name is different to the name of the indicator we wish to obtain. In this case we have chosen “MyRsi” to obtain the indicator RSI. Any other name is valid except the one from the indicator itself. This is because the indicators and systems generated by VBA are defined as constants in other project modules and a conflict of variables could be produced. In second place, we must obtain the indicator identifier. For that, we will assign to the variable “MyRsi” the value obtained by the function “.GetIndicatorIdentifier”. This function receives as obligated parameters the Data Name (Code) and the data or source from which we want the indicator be calculated. This function also receives a number of additional parameters “Additional Parameters” that corresponds with the entrance parameters from the indicator. The number and type will depend on the selected indicator. In this example we have selected the DataName “RSI”, the series from which it will be calculated will be “Data” (o data by default that is any graphic from which the indicator is inserted). Like additional parameters we have chosen “14,70,30” that are the desired parameters for the RSI. Instead of the parameters we can put a variable. In third place, we have used the identifier obtained in the second step in the function “GetIndicatorValue” that is used to obtain the value of an indicator. In any function in which a parameter is asked as Data we will put “MyRsi” and the function will be calculated taking as a base the values of indicator RSI to its calculation. In this example we have established a condition that is about buying at the close of the current bar if the indicator RSI has a value higher than 70. In the case we wish to use an indicator calculated from other indicator (e.g. a moving average calculated around the RSI), the process to follow is: In this example we have defined two variables as DataIdentifier, “MyRsi” and “MovingAverage”. In the box 2 we have assigned to the variable MyRsi and identifier of the source RSI. When we obtain the indicator for the moving average we follow the same process but in this case we have put the variable MyRsi in the parameter in which the Data is called in the function “GetindicatorIdentifier”. Finally, we have used the identifier that was saved in the variable MovingAverage, in the function “GetindicatorValue”, that as we have explained before, it is used to obtain the indicator value. In this case, a simple moving average of 10 applied on the indicator RSI. The indicators can have more than one data line (10 lines maximum. e.g. Directional Movement) In these cases when we use the function “GetIndicatorValue” to obtain the indicator value we must pass it in the second parameter of this function the Indicator line we wish to obtain. If we do not pass any value it will consider it as line 1. The sources are the base from which the systems, indicators and studies are calculated (e.g. historical data about stocks, indexes, futures, etc). The sources are a series of registries, which contain different fields (Date, Hour, Open, High, Low, Close, Volume and Open Interest). Each one of these registries corresponds with each Symbol Bar. If the data we use is between days, you will include the field “Hour” and the value of each register will vary in function of the time compression selected for each bar (5 minutes, 10, minutes, 30 minutes, etc.) In Visual Chart the historical data of a graphic inserted in any window are called “data” (a source inserted in a graphic) By default all the systems, indicators and studies are built to be inserted in “data” (data by default) that is any symbol from which the system is inserted. The data by default does not need to be added by the user since the VDP include it in any new project. In the case we wish to use different symbols (stocks, futures, etc) to make a system, we could choose between two ways of doing it: Using Datasets. The dataset are numeric values. In VBA, there are four constants defined with this numbers: the constant “Data” is defined as 0 and is the data by default; there are also three more constants defined and they are “Data1” that has a value of 1, “Data2” that has a value of 2 and “Data3” that has a value of 3. If we want to use more datasets we just have to define constants that are equal to the number of data we wish to use. (E.g. if we wish to use a symbol inserted in the sub window 5, we only have to define a constant and assign it a value of 5 “Const Data5 As Long = 5”, although we can write directly 5 instead of data). In this way, “data1” will make reference to the first symbol situated in the window in which the system, indicator or study is inserted. “Data2” will make reference to the second symbol inserted in the window, and so on. That is why we have to make distinction between “data” (data by default with a value of 0) that makes reference to a symbol on which the system, indicator or study are applied and the new added datasets (data1, data2, data-n) that make reference to the different symbols inserted in the window and take the name based on the order they were added (data 1=first inserted symbol, data 2= second inserted symbol… etc.) The “data” (data by default) and some of the added datasets (data1, data2… etc.) can be the same. This case could happen in the case we make a system that uses “data” (data by default) and other data added (data1) in a window in which previously we have inserted several symbols. If we inserted the system in the first sub window, “data” and data1 would refer to the same symbol. For this reason, do not use “data” (data by default) when several symbols are used. The window in which the system is going to be inserted, should have the symbols that are going to be used ordered up/down so there is a simple correspondence between the data number and the order in the graphic. (Data1= first symbol, data2=second symbol…etc.) Adding Symbols. To add a new symbol we must follow the process of the next example: In circle 1 we have the definition of the variable Exxon as DataIdentifier In circle 2, it is assigned to the variable Exxon a symbol or source identifier we wish to obtain. In this case we are obtaining an Exxon identifier. In the third circle we have used the Exxon identifier in the function “Close” which returns the close value. In this example, the function returns the close of bar 0, which is the last bar of the graphic in which we insert the system. In this way, every time it is ask the data in a function we can insert Exxon and the function will return calculated or obtained a dataset from this symbol. The symbols selected in this way are independently used if they are inserted then in a window as a graphic or not. For example, reference data to the Dow Jones Index can be used to make a system that afterwards will be inserted in Exxon without the Dow Index graphic been inserted within the Exxon window. This possibility has been created to use it mostly in the Macros on tables because in these cases there is any symbol from which the Macro is inserted. When we build systems to be used in different symbols, we use datasets (excluding, as we have seen, the “data” or data by default to avoid confusions) Data1 will be used to make reference to the first inserted symbol, Data 2 for the second one, etc. In the upper part of the VBA editor will show a reserved space to declare Public Variables (it keeps its value after of being calculated each process) and the Variables Parameters In the upper part of this annexation appears two times the expression “^^Parameters”, “^^Parameters!!”. Between this expressions the requiered variables for strategy parameters must be declared. The value of these parameters can be modified when we insert the strategy in a graphic or a quotes table. Then the expression “Option Explicit” will appear. This will force the user to declare all the variables used in the strategy. This expression must not be deleted. The next expressions, “Public APP As SysUserApp” and “Implements System”, must not be eliminated in any case. These expressions are used to link VBA with Visual Chart. APP is defined as SysUserApp that have the property to link with the datasets of Visual Chart. In all the modules with the Variable APP we can have access to any kind of information existent there (we just have to type a point “.”), because the expression “With App”, include in all the process that the user will use, it can make it possible. In any place of this section we can defined our variables. In the next example we have defined two variables. The variable “MyVariable1”, will behave as a parameter, and “MyVariable2” will be used later in different procedures. The complete name of this process will vary in function of the strategy we are designing. If we are designing a system, the name will be System_OnCalculateBar”, if it is an indicator the name will be “Indicator_OnCalculateBar” and if it is a study, “Study_OnCalculateBar”. This process will be called once in each bar. Therefore, the calculations included in it will be executed once for each bar that exists in the graphic in which we insert the strategy. The calculations will start in bar 0 (CurrentBar=0) and will end in the last bar of the graphic. In this process is where the conditions and requirements of our strategy must be established, as the different operators like: buy/sell orders. (E.g. “.BuyAtClose” if it is a system, "PaintBar" if they are orders to paint a study, "SetIndicatorValue if a Indicator value want to be set). In the next example we have the process “System_OnCalculateBar”. After the definition of process “Public Sub System_OnCalculateBar()” will find the expression “With APP”. This help us avoid to write the variable “APP.” Each time we want to have access to a data of Visual Chart, like, the close of the current bar. So, to access the closing price of the bar, instead of writing “APP.Close” , we would only write “Close”. The two next expressions “End With” and “End Sub” close the expression “With APP” and the process. When we type a point “.” inside the module that corresponds to our strategy, a menu will be displayed in which will appear all the functions and variables of the system we can get into. While we are writing the name of the function, it will be locating in the displayed menu. When we have found the function, pressing the tab key or the Space bar, automatically will be inserted in the editor. ¡¡The user must not write anything in this process!! The complete name of this process will vary in function to the strategy we are designing. If we are designing a system, the name will be “System_OnCalculateRange”, if it is an indicator the name will be “Indicator_OnCalculateRange” and if it is a study, “Study_OnCalculateRange”. This is the process that is call from Visual Chart when a strategy is calculated. In this process, we call “OnInitCalculate” before starting to calculate bar to bar, and then “OnCalculateBar” and we pass it a variable (Bar) which is the bar number of the chart from which it is inserted (CurrentBar). It is called “OnCalculateBar” as many times as bars in the graphic and when it is in the last one, it stops calling this process. ¡¡The user must not write anything in this process!! The complete name of this process will vary in function to the strategy we are designing. If we are designing a system, the name will be “SysUserAppInstance_OnConnection”, if it is an indicator the name will be “IndUserAppInstance_OnConnection” if it is a study “StdUserAppInstance_OnConnection” and if it is Macro over table “TabUserAppInstance_OnConnection”. This process is used to assign to the variable APP the value of the connection variable that receives this process, which is Application. This is used to connect Visual Chart with Visual Basic. The complete name of this process will vary in function to the strategy we are designing. If we are designing a system, the name will be “System_OnInitCalculate”, if it is an indicator the name will be “Indicator_OnInitCalculate” and if it is a study “Study_OnInitCalculate”. This process is only called once before starting to calculate the strategy bar to bar. This process must be used to: Call the indicators, additional systems or additional sources that we would like to use in the strategy calculations Start the variables before starting the calculations So, if we wish to use a moving average to build a system, this is the correct process to create an identifier for that moving average. Also, in this process we can create identifiers for other systems and other additional sources from the existent ones in the window in which the system is inserted. In the next example we have the process “System_OninitCalculate”. After the definition of the process “Public Sub System_OnInitCalculate()” we find the expression “With APP”, This avoid us to write each time we want to have access to a data of Visual Chart, like, the variable “APP”. So, to access the closing price of a bar, instead of writing “APP.Close” , we would only write “Close”. The next two expressions “End With” and “End Sub” close the expression “With APP” and the process. When we type a point “.” inside the module that corresponds to our strategy, a menu will be displayed in which will appear all the functions and variables of the system in which we can get into. While we write the name of the function, it will be locating in the displayed menu. When we have found the function, pressing the tab key or the Space bar, automatically will be inserted in the editor. ¡¡The user must not write anything in this process!! The complete name of this process will vary in function to the strategy we are designing. If we are designing a system, the name will be “System_OnSetParameters”, if it is an indicator the name will be “Indicator_OnSetParameters”, if it is a study “Study_OnSetParameters” and if it is Macro on table “Table_OnSetParameters”. All the variables that are between the expressions “’^^Parameters” and “’^^Parameters!!” (Parameter Variables), will take in this process the value the user gives to it, when he inserts the strategy in a graphic. This process is used only in the Macros on Tables In this process the user must write the code he wish to execute each time a change is produced in the table in which the Macro is inserted. This process is used only in the Macros on Tables In this process the user must write the code he wish to execute each time a change is produced in any of the cells he have defined previously in the process “Table_OnTableInicialized”, from the table in which the macro is inserted. To define the cells rank whose change we desire to produce a call to the process Table_OnCellChange, we must use one of the next functions in the process Table_OnTableInicialiced: AdviseWhenCellChange. This function receives as parameters: o Col. The column in which the cell is, whose change we want to produce a call in the process Table_OnCellChange. o Row. The Row in which the cell is, whose change we want them to produce a call in the process Table_OnCellChange. AdviseWhenCollChange. This function receives as parameters: o Col. The column we want them to produce a call in the process Table_OnCellChange when a change is produced in any of the cells it contains. AdviseWhenRowChange. This function receives as parameters: o Row. The row wants to produce a call in the process Table_OnCellChange when a change is produced in any of the cells it contains. AdviseWhenRangeChange. This function receives as parameters: o TopRow. The upper row that defines a square whose cells rank we want them to produce a call in the process Table_OnCellChange when a change is produced in any of the cells it contains. o BottonRow. The lower row that defines a square whose cells rank we want them to produce a call in the process Table_OnCellChange when a change is produced in any of the cells it contains. o RightCol. The right column that defines a square whose cells rank we want them to produce a call in the process Table_OnCellChange when a change is produced in any of the cells it contains. o LeftCol. The left column that defines a square whose cells rank we want them to produce a call in the process Table_OnCellChange when a change is produced in any of the cells it contains. Defined any of these functions in the process Table_OnTableInicialized a call will be made to the process Table_OnCellChange each time a change is produced in the cells rank that includes any of the previous functions. When a change is produce in the cells rank of one of these functions a call is produced to Table_OnCellChange. This function receives two parameters to identify the cell that has changed, “X” and “Y”, where “X” is the column in which is the cell that has changed and “Y” is the row in which is the cell that recently has changed. In addition it receives two more parameters, “OldValue”, which is the value the cell has before it changed and “NewValue”, which is the new value of the cell that recently has changed. In the next example we have defined the function “AdviseWhenColChange 2” in the process Table_OnTableInicialized. This will make that every time a cell in column 2 of the table in which we insert the macro changes a call will be produced to the process Table_OnCellChange that will receive as parameters “X” and “Y”. In the process Table_OnCellChange we have added the function “SetCellTextColor x , and , VbRed “, which will make that every time a cell of column 2 changes the text from that cell will drawn in red. This process will be reserved for possible upcoming detection of errors. This process is used only with the Macros on Tables In this process the user must write the code he wish to execute once the Macro is inserted in a table. The studies are visual performances that can be done on the format of the price data (bars, candles) with the intention of emphasize situations that helps to clarify certain aspects that can be useful at the time of making a more effective analysis of our performance in the market. The user has the possibility to create or personalize his own studies based on his own ideas or in combinations of study tools that the program has incorporated. The creation of a study from the Visual Platform can be made in a simple and intuitive way, without the need of knowing programming language. Follow these steps to create a study in Visual Platform: 1. Go to Studies on the main Menu 2. Press New Study with Visual Platform Complete the New Study dialogue box, giving a denomination to the code for the catalog and the file name that is lately going to help recognizing it. Then, you will enter in the Platform screen, with a tool folder box and a blank space. Next to it, to the left, in vertical, the visual design tasks bar appears. If it is not visible, go to View in the main menu, ToolBars and choose Visual Design. Once in the Platform, we try to develop the idea that supports the strategy like a flowchart. E.g.: if we wish to represent graphically with one color those bars we can named “rising”, in which the close price value is equal or higher than the open, and another color for those we can named “decreasing”, with the close price value lower than the open. On the left we have the available tools panel. In this case, the dataset of the series are by default determined, we are not going to use indicators neither variables nor functions, and StartBar takes also by default the value 0, so, the study will be shown since the first bar of the historical. So, we go directly to the conditions icon, the isolated green diamond, and press it with the mouse. After that, we place the cursor on the main blank screen and click in it. A dialogue box will be displayed where we indicate the required condition specifying the identifiers dataset, the comparative judgment and pressing the button Add Condition when all is in order. Then, this will be shown in the blank space and if we agree, we choose Add. The dialogue box disappears and we are back to the Design Platform, in which we will see this: Now, we are going to try to express what we want to happen when the condition is given (lower exit of the diamond) and what we want to happen when the condition is not given. For that, we choose a green rectangle in the icons bar and press in the corresponding zone. A highlighted rectangle appears and linked to it, a properties box. In this box, using the vertical bar we can decide about some aspects like what color will take the bar, width, number of bars back in which is going to be visualize, price fields that will be painted, etc. After setting these characteristics, we leave this box by pressing in the X of the upper right part of it and join the lower point of the diamond with the upper one of the rectangle pressing at the same time the mouse’s left button. The same process is repeated for the side where the condition does not work, and the final result can be this: After compiling the code, pressing the Create system/oscillator/study icon , it is included in the Studies catalog of the program for its use whenever the user needs it. Inicio The user has the possibility to create or personalize his own studies based on his own ideas or in combinations of study tools that the program has incorporated. The creation of a study using Visual Basic requires specific knowledge of programming language. To have access to it follow these steps: 1. Go to Studies on the main Menu 2. Click on New Study in Visual Basic Complete the New Study dialogue box, giving a denomination to the code for the catalog and the file name that is lately going to help recognizing it. After this, we enter in the Visual Basic programming screen. On the right side we can see a divided list in different modules, that must be fill specifying the variables, the starting values, the indicators or functions that are going to be used, and the code or sequence of instructions to follow. Let’s see how the study model will be in which we want to represent graphically with one color those bars we can named “rising”, in which the close price value is equal or higher than the open, and another color for those bars we can named “decreasing”, with the close price value lower than the open. After compiling the study pressing the Publish option on the Debug menu, it is registered and included in the Program Studies catalog for its use by the user whenever he wants. Inicio The user has the possibility to create or personalize his own studies based on his own ideas or in combinations of study tools that the program has incorporated. The creation of a study using Visual Basic requires specific knowledge of programming language. To have access to it follow these steps: 1. Go to Studies on the main Menu 2. Click on New Study in Visual Basic Complete the New Study dialogue box, giving a denomination to the code for the catalog and the file name that is lately going to help recognizing it. After this, we enter in the Visual Basic programming screen. On the right side we can see a divided list in different modules, that must be fill specifying the variables, the starting values, the indicators or functions that are going to be used, and the code or sequence of instructions to follow. Let’s see how the study model will be in which we want to represent graphically with one color those bars we can named “rising”, in which the close price value is equal or higher than the open, and another color for those bars we can named “decreasing”, with the close price value lower than the open. After compiling the study pressing the Publish option on the Debug menu, it is registered and included in the Program Studies catalog for its use by the user whenever he wants. Inicio If we want to make any modification in a study that we have in the catalog, we have to: 1. Go to Studies on the Main Menu. 2. Press on the Modify option When we press this option the box with all the available studies appears. The one we want to show in the screen is selected and we press Open. Once in the screen with the code of the selected study, we can make all the changes we consider necessaries. After compiling again, it is registered again with the new modifications. If all the process has been done with the study inserted in the chart, when you go back, the changes have to be already shown. Inicio Scanner is an analysis tool that allows creating and using explorations according to the criteria established on data tables and then generating reports about it. This criteria can be simple lists of price fields, indicators values, etc. as the introduction of conditional filters that compares between each other several reflected aspects in the data base, going by the use of logical operators AND/OR. In any case the results that are shown makes a reference to the last registered session. CREATE AND APPLY AN SCANNER The exploration process starts going to the menu Studies, Scanner, New, and then a box will appear in which we must specify an identifying code and name. . The second step is about indicating what indicators or price fields are going to be used. In the example we have shown, in the previous session we are trying to search what values have closed at the high for that, check Close and High and move to the right screen with the arrow button. The third step is about specifying in each space of the first row the precise elements, the bar number it referred to, and the condition or relation that they must meet. If they were multiple conditions, you would have to use the logical operators AND/OR that appear at the end to complete the corresponding lines. After all this process, the condition is: Research the values which close in the bar 0, that is to say, in the current one, in the closest, be equal to the high, also in the same bar. Here you can play with the bar number (remember, 0 = current bar; 1= previous bar; 2 = the bar before the previous bar, etc). We press Finish and it is included in the user catalog. Now, once created, it is necessary to indicate what database or table is going to be applied. For that, we go to Studies, Scanner menu then Open in new window option or Insert at current page option. Then, in the box that appears, in the left part we must determine in the section assigned for that (Select Table). In this case will be the companies group of the S&P500 index, in daily compression, of one day and with an indicated period between the arrows that we can select. In the right part we search the name of the Scanner that we have created from the list that appears after pressing the vertical arrow, and after accepting, the requested exploration starts. The final result, after verifying the dataset, will be established in the page so it can be consulted, as we can see in the graphic we have above these lines. Lets see now the case of an indicator, comparing internally its values. We skip the first step and go directly to the screen of Scanner creation in Step 2. There we select the indicated cell, which takes us to the indicators general box, the one we are going to use in this case the is RSI, and automatically it will appear in the right screen. In the next box, we specify the search of those stocks that present levels of RSI higher or lower than 70 and 30 respectively, with the purpose of detecting overbought and oversold conditions. Notice the use of the logical operator OR. PFinally, an example of a simple list of values based on three different concepts: close, moving average of 200 periods and RSI. This is the simplest case. After selecting the performance elements, we try to insert them in those rows without any additional indication. Inserting it in a page and applying them over the S&P500 index companies table, we can see its result: three columns that follow the established order and that show respectively the value of the closing price, the 200 periods moving average and the RSI situation. MODIFYING AN SCANNER If we want to modify in any moment the Scanner we have created, we begin with the initial menu and select the Modify option. This take us to the folder box where the catalog of projects are, and we select the one we want to modify. It appears in two versions, Scanner and VBA. When we check the first version, indicated with a binoculars picture, we reach the screen where we introduce the necessary elements for the exploration and where you can rectify or add whatever we want. This can be done using VBA, next icon, but it is necessary to have some programming knowledge. Inicio Indicators are data lines obtained from mathematical calculations and susceptible of being represented on the charts or next to the quotation charts. There are different kinds and are supposed to help making decisions, informing the different properties of the markets, like volatility, trend, momentum, volume, etc. The user has the possibility to create or personalize his own studies based on his own ideas or in combinations of study tools that the program has incorporated. The creation of an indicator using Visual Platform can be made in a simple and intuitive way, without the need of knowing programming language. Only using a series of basic auxiliary tools you can achieve the same efficiency if using a specific programming language. Follow these steps to create an indicator in Visual Platform: 1. Go to Indicators on the main Menu 2. Press New Indicator with Visual Platform Complete the New Project dialogue box, giving a denomination to the code and the project name that is lately going to help recognizing it. Then, you will enter in the Platform screen, with a tool folder box and a blank space. Next to it, to the left, in vertical, the visual design tasks bar appears. If it is not visible, go to View on the Main Menu, ToolBars and choose Visual Design bar. Once in the Platform, we try to develop the idea that supports the strategy like a flowchart. E.g.: if we wish to represent a line that begins from the union of the middle points of two bars, taking as middle point the sum of the high, low and closing prices divided by the field’s total, in other words, three. For that, we do not need to take any element of the toolbox, because, by default, the series is shown (is the dataset that we have in the represented chart), an auxiliary indicator is not indicated, neither variables nor functions. As you can see since the first bar, we do not have to modify the StarBar value either. We indicate in the visual design bar the pink rectangle and we press in the blank space. The rectangle appears selected and the property box next to it. In it we press the consecutives dots of Indicator Value and the Create Sentences box is displayed, in which we insert the formula we have decided. After accepting it, this value is incorporated into the rectangle. Thus, this new Indicator code, that we have called middle Point, is what we see in this chart: After compiling the code, pressing in the Create system/oscillator/study icon , it is included in the Studies catalog of the program for its use whenever the user needs it. Inicio The user has the possibility to create or personalize his own studies based on his own ideas or in combinations of study tools that the program has incorporated. The creation of an indicator using Visual Basic requires specific knowledge of programming language. Follow these steps to create an indicator in Visual Basic: 1. Go to Indicators on the main Menu 2. Select New Indicator with Visual Basic Complete the New Indicator dialogue box, giving a denomination to the code and to the name of the project with which is lately going to be recognize After this, we enter in the Visual Basic programming screen. In the right side we can see a list divided in different modules, that we must complete specifying the variables, the starting values, the indicators or functions that are going to be used, and the code or sequence of instructions to follow. Lets see how programming the indicator model of each bar’s middle point will be. Remember: we want to represent a line that begins from the union of two bars middle points, taking as middle point the sum of the high, low and closing price divided by the field’s total, in other words, three. After compiling the indicator pressing the Publish option on the Debug menu, it is registered and included in the Program Indicators catalog for its use by the user whenever he wants. Inicio Any indicator can be inserted in an active chart. Indicators are created to be use as analysis and study tools in the system creation or as a methodological form of financial investment. Its configuration capacity makes them be very efficient in the research of the best answers for a determined investment proposition. To insert an indicator in a chart follow these steps: 1. Open the chart you will like to work in. 2. Go to the Indicators option on the Main Menu 3. Press Apply Indicator Using this selection dialogue box, you can search the indicators you need by this way: 1. Writing its name or its code in the Name or Code window in the upper part 2. Mark the box that goes with each element of the Oscillators and Tools catalog. Keep in mind that in this Oscillators box there is a column named Window, that defines the area in which the chart will be inserted, so if we choose new Window, the new window will be inserted in the lower part of the screen, if we choose Adjusted to Scale, it will be inserted and adjusted to the same chart, and if we choose Window 0, it will be inserted over the chart, but with its own scale on the left side. In any case, once the process is done, in the Parameters windows will appear an identification of the selected tool with the values by default that will determine its appearance in the screen. If you want to keep the configuration to stay unalterable each time you activate the indicator, press Set as default. If you want the configuration to be the same as it was in the beginning, press Restore Originals Values In the next example we can see the insertion of the Middle Point indicator, which we have developed in the Indicators creation section, over a chart of the company Exxon, with the Adjusted to Scale series: Inicio Any indicator can be applied to another allowing with this to make analysis, studies and valuations of its behavior in function to parameters and configuration that can be applied to. For example, if you want to apply a simple moving average, or any other kind of indicator, over another determined indicator applied to a graphic, you must follow these steps: 1. Open the chart you will like to work with. 2. Go to Indicators on the Main Menu. 3. Choose, in the “Selection dialogue” box, the desired indicator to apply in the chart. After accepting, it is inserted. Imagine we have selected RSI. 4. Now, go back to “Selection dialogue” and choose the indicator that you would like to apply over the first one, pressing over its code and specifying, later the window where it is going to be inserted. In the Parameters section, go to the Data Source and click the Value option. Specify here what object is going to be applied over the indicator. In our case, we can see that it is an Exponential Moving Average over the RSI. When we insert it with scale over the RSI window, which at the same time it has been applied over the chart in new window (situated in the lower part), the indicator moving average is shown to us. Inicio If we want to make any changes in an indicator that we have in the catalog, we have to proceed in this way: Go to Indicators on the Main Menu Press Modify Indicator. When we press this option, it will appear the box with all the available indicators. Select the one you want to take out and then press Ok. Once the code of the selected indicator is in the screen, we can make the necessary changes in it. After compiling, it is registered with the introduced modifications. If all the process has been done with the study inserted in the graphic, when we come back, the changes have to be shown. If you want to introduce any modification in an inserted indicator configuration, it can be done in this way: Move the cursor over the indicator lines and press the mouse’s left button. When you notice that the indicator presents little boxes in several places, press the mouse right button and choose Configure Object, and it will take you to the properties box. You can get into the same box when the indicator is checked, pressing in the main bar of Properties tools herramientas Propiedades the View menu, and selecting Properties. , or going to The Object properties dialogue box can help you to personalize however you want to visualize the selected indicator. This box presents the following tabs: Generals: Using this tab you can view the indicator’s name. Color: Activating this option you can give color and shape to the indicator’s lines. Activate each possibility of color according with your preferences. Style: Using this option you can choose the kind, style and width of the representation. Scale: Using this tab is possible to configure the following elements: o Scale: You can select between the indicator or the source chart from which the indicator is based on. o Inverse Scale: Inserts the scale in an inverse situation from the one that appears by default. o Scale type: You can choose between percent, lineal, logarithmic scale. o Scale representation: You can choose an Adjusted to the Screen (depending on the visualization of the screen), Adjusted to the series (depending on the indicator’s historical), or Personalize (You can give arbitrary values of width between the higher and lower levels) scale. o Higher level: Higher limit line of the indicator’s values. o Lower level: Lower limit line of the indicator’s values. o Center: Activating this tab you can center the chart of the indicator in relation to the indicator’s last value. o Scale: If you want to visualize the scale you must press the Visible option. o Justification: The scale values can be visualized to the left, to the right, automatically or both sides of the indicator’s chart. Just press the tab and choose whatever you desire. o Background: If you want a transparent background press this option. o Color: If you want to give it color, display this option to choose the desired background. o Font: To choose the fonts press this option. Indicator TR: Using this tab you can do configurations above the little informative window of the indicator’s value: o Indicator TR: To make visible the indicator in real time check the Visible cell. o Justification: The little informative window can automatically appear, by the indicator’s left or right o Fonts: The little informative window can present the color and font that you desire activating these options. Separator: With this tab you can draw a separating line between the indicator’s scale values and the indicator itself. This line is possible to color activating the window corresponding to Color. Parameters: An indicator’s configuration can be done from different dataset sources. Pressing DataSource the configuration can be done from close, open, high, etc. WHAT ARE SYSTEMS? Automatic systems are investment strategies designed in specialized programming environments, based on a combination of several elements that results in the clearness of objectives rules, which gives buy and sell signals in the markets without the human emotional factor, but in a totally mechanical form. These rules are reflected in centralized codes of instructions. The systems consist in a serie of calculations , applicated to a chart, which can generate automaticlly trading orders if the conditions implemented in the system are verified..the systems are calculated bar by bar.. This means that we need to think in the design thinking in the type of calculations that we need to do to make the system launch the correponding orders for each bar.The calculation starts when a number of bars have passed corresponding to the corresponding in Startbar (pdv) or startbar (vba). . Once this number of bars has gone through visual chart will evaluate the conditions or requirements that we have stablished in our strategie and will execute the buying or selling orders that we have placed. Next we will present to differents ways to focus the calculation process of a system .Those are the following: depending on the modal which refers to the system calculating itself in an already formed historical (backtesting) or when the system calculates itself in the cotations bars which are being formed once the cotation time in the market has start (realtime).. It can be too depending on the moment of the order modification, which can be in the bar´s opening in the closing or inside it. Mode - BackTesting In backtesting we do have a bar and the orders which are launched for this bar (depending on the system we have applied for).. With this mode we don´t know how the bar has been formed ( the mouvement that the market had while the bar was forming itself).We´ll have so, to make some suppositions to determinate what orders to launch. The opening is obviously the first event so it will be the first place where the system is going to check itself. It is supposed that the market evoluates in direction of the closer bar ´s limit (higher or lower) then towards the other extreme to finish then in the closing. . So the limit and stop orders are verified at the opening and then at the closer limit,the opposite and the closing.. If one value of the bar is similar to another one we will only have to verifie the order in one of the points.. As an example: If the open of the bar is similar to the low , we will only have to verifie it once at the open because if the order can be executed in the opening it can be executed in the low as well (because price is the same).Concretlly if the open coincides with the following extreme which is going to be verified ,it will only be verified once (in the opening not in the other extreme). If the close coincides with the other extreme it won´be verified twice neither. In one tick´s chart we know how the bar has been formed ,so the prices of the orders ara adjusted to the limit of the exchange. This way of calculation is activ when we insert the system or when we charge it from disc and keep it activ untill the calculation of all the bars from the historicall untill the current date. - Realtime In real time we know exactlly how the bar is beeing formed (while we are receiving the ticks) and the orders can be executed straight away (at the exact moment). So, we don´t have to make suppositions about the mouvement to go through the bar.Logically the moment of order´s execution in real time and backtesting can be differents. This mode is active when the system has completelly been calculated in backtesting .When a tick arrives to the chart´s last bar ,the stop and limits orders that are active are verified to know if they have reached the level to be sent at market. Depending on the verification moment. - Open. The market orders must be verified at the open of the bar .The market orders are always executed and in the market limits.. After the market orders have been verified we´ll proceed to verifie the orders "at stop" and "at limit". These orders (if they are executed) will be executed at the limits instead of the price that they specificlly indicate. .If a limit sale has a limit of 12.60 and the open of the bar is in 12.4, the order will be executed at 12.4 because in this moment it is send at market and this is what the execution price will be.. If the system is based in a data base different of the ticks (as charts in minutes,weeks etc...) we won´t be able to know where a bar finishes untill next one hasn´t started..In this case the close orders of barN cannot be verified at the closing of this bar and must be verified in the open of n+1..This means that the first thing we do at open (except on the ticks charts) is verifie the close orders in the previous bars. - Close. At the bar´s close the orders at close and auction.This orders will be allways executed and at the closing price.The auction orders are automaticlly cancelled if we are not in auction period (End of day).The stop and limit orders are verified in the same way that at the open. - Inside the bar Here the stop and limit orders will be verified.We need to make the difference between real time and backtesting. In the first case as we are getting the ticks ,we know exactelly the market limits and we can modifie the order´s execution price to adapt it to those limits... In the second case we only know the high and the low of the market and we can determine if the order must be executed or not, but not at which price.This way (backtesting) the order´s price will remain intact even if it´s not exactlly the market reality. .If it is a tick chart (even in backtesting) the price will be adjusted to the value. The systems are calculated bar to bar. This means that we must make the design thinking in what calculations have to be done for our system to give the pertinent orders for each bar. The calculation starts when a number of bars equivalent to the established one in StartBar (in VDP) or .StartBar (in VBA) have passed. Once passed this number of bars, Visual Chart will evaluate the conditions or requirements that we have established in our system and will execute the buy/sell orders that we have designed. Before starting a system design first we have to know what requirements or rules must be accomplished to give a buy/sell order. Once the rules are clear, we must think in the way to translate them to a VBA or VDP code. To do that, we must know that there are a lot of available tools (Indicators, Functions) to make easier this task. For example, if we wish to build a system based in RSI, we just have to use the indicator value that is already programmed. Another valid example could be if we wish to calculate the high of the last 15 days, for that, you only have to use the “GetHighest” function. With these examples we are showing that is necessary to search tools that can help us designing our system. Once we have programmed these rules, we must give the appropriate sell, buy, close long, close short orders. HOW CAN SYSTEMS BE CLASSIFIED? Generally, it is accepted the classification that distinguishes between Trend Systems (those who incorporate into a long made movement in a determined direction of the corresponding market), Countertrend systems (they try to take advantage of the lateral and congestion movements, taking trades estimating that a rebound or rejection is going to be produced in considerably critic points) and Pattern Identification systems (they try to localize determined situation structures or models that are considered to have precise consequences confronting the investment) The buy/sell orders are made with the function “.buy” in VBA and by the operator “Buy/Sell order” in VDP. Buy Order. This order is used to give buy orders of stocks or contracts. If we are using VBA, we must use the function “Buy” If we are using VDP we must use the buy/sell command This order is used to give sell on credit order. If we are building a system to buy stocks, we must use the buy order and the close long order to liquidate the open positions. This is because if we would give a sell order, Visual Chart understands it as a sell on credit and so it will close the buy positions and will open a new sell on credit position. That is why this kind of order is useful for futures, options, warrants, and stocks sold by credit. If we are using VDP we must use the command Buy/Sell order and if we are using VBA, the function “Sell”. This order is use when we want to close a sell on credit position and not to place a long or make a buy. For example, if we have given a sell order of 5 contracts of a future and the conditions we wish to set to liquidate that position are satisfactory, we must use the Buy/Sell order if we use the VDP and select the Close Short option or the “ ExitShort” function if we use VBA. If we do not specify the number of shares or contracts, neither the label, (in the case we are using several buy orders) they whole position will be closed and we will be out of the market. If we do not specify the number of shares but the label, (in the case we are using several buy orders) all the contracts/shares corresponding to the order that has that label will be closed. If we specify the number of contracts and the label, then, that number of shares/contracts of the order which label we have specified will be closed. If we specify the number of shares/contracts but not the label, if we have several open orders, the specified contracts of the last order will be closed. This order is used when we want to close a buy position and not to place a new short or make a sell on credit. For example, if we have given a buy order of 500 shares and the conditions we wish to set to liquidate that position are satisfactory, we must use the Buy/Sell command and select the Close Long option if we use the VDP or the “ ExitLong” function if we use VBA. If we do not specify the number of shares or contracts, neither the label, (in the case we are using several buy orders) the whole position will be closed and we will be out of the market. If we do not specify the number of shares but the label, (in the case we are using several buy orders) all the contracts/stocks corresponding to the order that has that label will be closed. If we specify the number of contracts and the label, then, that number of stocks/contracts of the order which label we have specified will be closed. If we specify the number of shares/contracts but not the label, if we have several open orders, the specified contracts of the last order will be closed. When we place a Close Order, Visual Chart will be using (Buy, Sell, Close Long, Close Short) the close price of the bar that is being calculated in that moment (Current Bar). So, one of the properties of this kind of order is that always the order will be executed if we give it. That is why we must try that the system flow only reaches the buy/sell order when we want to execute it.. If we are working with VDP we must select the option Close in the cell Type of Order and if we use VBA, pass as a parameter AtClose. When we place a Market order, Visual Chart will execute the order using (Buy, Sell, Close Long, Close Short) the open price of the next bar to the current one, the bar that is being calculated in that moment (Current Bar). So, one of the properties of this kind of order is that always the order will be executed if we give it. That is why we must try that the system flow only reaches the buy/sell order when we want to execute it. If we are working with VDP we must select the option Market in the cell Type of Order and if we use VBA, pass as a parameter AtMarket. When we place a stop order, we are conditioning the execution of our order to reach the stop price in the next bar. The orders in stops are verified in the next bar in which they have been produced (The current bar or in which the calculation is being calculated) If the trigger price (stop value) is reached the order will be executed with the trigger price we have set in the order. It is important to notice that the orders in stop produced in a bar, are only verified in the next bar. If we want to place an order in stop with a determined price for more than a bar, we must repeat the stop order in every bar we want the order to be verified. If we are working with VDP we must select the option Stop in the cell Type of Order. Also we must set the trigger price of the stop in the cell Price. If we use VBA, we must set AtStop in the parameter Type and the desired value in the parameter Price of the functions that are used in the buy/ sell If the open price of the next bar (in which the stop is evaluated) is above/below the stop, then the execution price of the order will be the opening value of the next bar. When we place a limit order, we are conditioning the execution of our order to reach the limit trigger price of the order in the next bar. Limit orders are verified in the next bar in which they have been produced (the current bar or in which the calculation is being process) If the price of the trigger (limit price at which the order is going to be executed) is reached the order will be executed with the trigger price we have set in the order. It is important to notice that limit orders produced in a bar are only verified in the next bar. If we want to place a limit order with a determined price for more than a bar, we must repeat the limit order in every bar we want the order to be verified If we are working with VDP we must select the option Limit in the cell Type of Order. Also we must set the trigger price of the order in the cell Limit Price If we use VBA, we must set AtLimit in the parameter Type and the desired value in the parameter Price of the functions that are used in the buy/sell If the open price of the next bar (in which the order is evaluated) is above/below the established price limit, the execution price of the order will be the opening value of the next bar. The buy and sell orders we send through PDV and VBA are matched automatically using Visual Chart, creating new trades. There are 4 modes of matching buy/sell orders: Non accumulating entry Accumulate by label. Always accumulate Combine labels. The established model by default in Visual Chart to match orders is the non-accumulating Entry In this kind of match, is not important the label that have the different orders. Working under this mode, only one order will be executed in every position. In other words, if we bought, only one buy order will be executed. If we have an open position and an opposite order is executed (for example if we are bought and a sell order is executed), the buy we have in execution price of the sell order that is just executed will be closed and a new sell position will be open. When a buy or a sell order is executed in determined bar, all the orders that are later given in the same position will be rejected. If we have given a buy order and it is executed, if in the next bars we give buy orders, these will not be executed. This will make easier the work when we design a system. In the next example we can see it. In this example, we have placed a condition, a buy order and a sell one. The condition is simple “If the current bar close is higher or equal than the close of 10 bars back, a buy order will be produced and if not, (it means if the current bar close is lower than 10 bars back) a sell order will be given. With a design like this, an order will be given in each bar. This order will be a sell or buy in function of the established condition. However, if a buy order has been executed and in the next bar the condition is fulfilled again and we send other buy order under the “Non accumulating Entry” mode, Visual Chart will rejected all the buy orders that reach after the one that has been executed. On the other side, if a sell or close long order reach, this will be accepted and if it is possible, it will be executed. If the next orders in the same trend would not be rejected, we have to make sure through the code that is not done. In this way we can send if we wish simultaneous buy and sell orders having the confidence that only the opposite ones to the current position will be executed. Inicio To configure this mode you must select the system, which is inserted in a chart, clicking over one of the present trades, and then pressing the mouse right button, Configure Object option. In the properties box select the Adjustments tab and in the Entry Method option choose Always Adding This mode is just useful if we wish them to be executed simultaneous in a same position more than one order. Under this mode all the given orders can be executed, (buy or sell) in a new position (long, short). This mode implicate that every time a buy order is given, this can be executed. Visual Chart will not reject it although we have previously executed a buy. In this mode the label does not have importance in the moment of matching operations or allowing orders to be executed, because all of them will be accepted. The number of trades in a position is unlimited. In this mode, if we have several open orders in a position (bought or sold) and an opposite order is executed, all the positions will be closed and a new one will be opened with the number of contracts/shares specified in the executed order. E.g.: If we have three open buys and a sell is executed, the three buys will be closed in the point the sell was executed and a new position will be opened with the numbers of contracts equivalent to the established ones in the sell order. Inicio To configure this mode you must select the system, which is inserted in a chart, clicking over one of the present trades, and then pressing the mouse right button, Configure Object option. In the properties box select the Adjustments tab and in the Entry Method option choose Accumulate by Label The operative of this option will depend on the value given to the label parameter of the system orders. This mode is just useful if we wish them to be executed simultaneous in a same position more than one order. Under this mode all the given orders of the same kind can be executed, (buy or sell) which have different labels in any position (long, short). Each order with different label will be executed just once. If we have two buy orders with different labels we can have two open buys as a limit in a position. To work with this mode is necessary to give more than one buy or sell order with different labels. For that, we will use once for each desired order, the Buy/sell order in VDP and the functions .Buy and .Sell in VBA, passing to the label parameter a different value. In this mode, if we have several open orders in a position (bought or sold) and an opposite order is executed, all the positions will be closed and a new one will be opened with the number of contracts/shares specified in the executed order. E.g.: If we have two open buys and a sell is executed, the two buys will be closed in the point where the sell was executed and a new position will be opened with the numbers of contracts equivalent to the established ones in the sell order. Inicio To configure this mode you must select the system, which is inserted in a chart, clicking over one of the present trades, and then pressing the mouse right button, Configure Object option. In the properties box select the Adjustments tab and in the Entry Method option choose Mixing Labels. The operative of this option will depend on the value given to the label parameter of the system orders. This mode is just useful if we wish them to be executed simultaneous in a same position more than an order. Under this mode all the given orders of the same kind can be executed, (buy or sell) which have different labels in any position (long, short). Each order with different label will be executed just once. If we have two buy orders with different labels we can have two open buys as a limit in a position. To work with this mode is necessary to give more than one buy or sell order with different labels. For that, we will use once for each desired order, the Buy/sell order in VDP and the functions .Buy and .Sell in VBA, passing to the label parameter a different value. In this mode is necessary that each buy order with a determined label, has a sell order with the same label. If it is not, the trades will not be closed. E.g.: if we have two buys with labels “A” and “B”, we will need to have two sell orders with labels “A” and “B”, respectively. Under this mode, an opposite order to the current position does not close all the open operations but a number of contracts equivalents to the established number for the order. This mode is useful to analyze the behavior of the different systems working in group. If we have two designed systems, we can mix them, put different labels and test the maximum series of losses that have operating as a group. Inicio Visual Chart has incorporated a powerful building system tool named Visual Platform (VDP). Using it, and without programming language knowledge of Visual Basic, we can comfortably create, in an intuitive and easy way, any investment system. To create a new Investment System in the VDP environment, you have to: 1. Go to Systems on the main Menu 2. Select New system with the Visual Platform option 3. Complete the New system dialogue box. 1. Write some characters to the code and the system name you will create. When you press Accept you will enter in the Visual Platform work environment, where you can create in the specific language of this application, the conditions and characteristics that the system will have. Once in the Platform, we try to develop the idea that supports the strategy like a flowchart. E.g.: if we wish to create a system that gives buy orders when the closing price move above of a simple moving average with a period to be decided by the user, and give orders to cancel that long position when the closing price move below that same moving average. In the first place, we have to choose the tools we are going to use, in this case we press the Indicators folder with the mouse right button and an options box will be displayed, we choose Add. A selection dialogue box appears, where we will search in the Type of Averages the one we are inetrested in, in this case, the simple moving average, and as parameters we select the calculation length (50) and the data source (close price). After we accept, it is registered in the Indicators tools folder, to the left, at the same time that in a new box ask us to rename the characteristic variables of a moving average, in other words, its calculation periods and the data source, in case we want to mark them as parameters that can be changed and then optimized. Checking a variable as parameter, we are making that every time the system is going to be inserted, a value for it is going to be ask, and we could try with different possibilities, and so, there is more flexibility and improvement capacity. We will check in this case just the first one, and after accepting, it is registered in the Variables folder. We situate ourselves directly in the visual design bar, in the conditions icon, the isolated green diamond, and we click onit it with the mouse. After checking it we move the cursor to the main white screen and we click in it. A dialogue box will be displayed where we will indicate the required condition specifying the identifiers dataset, the comparative judgment and pressing the Add Condition button when everything is in order. Then, this is shown in the blank space and if we agree, we press Accept. Then, once the condition that is going to help us to take a position in the market is defined, is necessary to relate it with the order that will be given off from it, and to do that we will check in the blue square icon of the visual design bar and we move the cursor to the blank space. A box is displayed where we specify that we want to make a buy at the close of this bar. After Accepting, the order is edited and highlighted under the condition and now we have to join them with a link so they can work together. Pressing the mouse left button in the lower exit of the diamond does this and without letting go we move the line until the upper entry of the order. Now the left button is released and the connection is done. The system is almost built. It is only necessary to indicate what we want to happen when the diamond condition does not work correctly (right exit of it). We do the same operation, checking the order rectangle, taking it to the buy/sell orders box, where this time, in the type of order, we will display with the little arrow the possibilities and we will chose Close Long, leaving the rest exactly the same. We join with a link this order to the right side of the diamond, and with that the system design is done. Finally, it is necessary to compile and register it by pressing in the Create system/oscillator/study icon. With this, we make it to be included in the Program systems catalog for its prudently use. Inicio The program has a great power of analysis. The main part of its projects and ideas can be evaluated before they are being taken to the practice in real trading. You can build systems, methods or modes of investment using several tools, from the simplest one to the most complex argument, thanks to the versatility that offers the Visual Basic programming language and to the tasks simplification that are supposed to be in the Visual Design Program that the program has included. To create a new Investment System in the Visual Basic Environment, you have to: 1. Go to Systems on the main Menu 2. Select the New system with Visual Basic option 3.1. Complete the New system dialogue box. Write some characters to the code and the system name you will create. When you press Accept you will enter in the Visual Basic work environment, where you can create in the specific language of this application, the conditions and characteristics that the system will have. Lets see how it will result programming the sample system that gives buy orders when the closing price move above a simple moving average with a period to be decided by the user, and give orders to cancel that long position when the closing price move below that same moving average. After compiling the system pressing the Publish option on the Debug menu, it is registered and included in the Program systems catalog for its use by the user whenever he wants. Inicio To insert an already created system in a Chart you must follow the next steps: 1. Open the chart you will like to work in. 2. Choose the Systems option from the Main Menu 3. Press Insert Systems. Choose the desired system in the list that is in the dialogue box that appears, and after agreeing with the values of the parameters, press Accept Since this moment, in the chart, the entry and exit points of the different trades the systems generates, will be visualized. By default, with a blue line the positive trade will be marked and with a red line the entry and exit point of the negative trade will be join. An example of how a system in a chart will be: Inicio The system’s profit and efficiency can be reflected with details in a complementary chart activating this option. For that, once inserted that system in a chart, we go to the systems menu and choose Display the profit option. Choose the mode of showing profits, by points, percent or both. Inicio An investment system already created, using Visual Platform as Visual Basic, is capable of making any modification in its properties or in its parameters. For that, you must open the chart where the system is going to be applied. Then, you must insert the system and click the signal of any of the generated trades. Press the mouse right button and choose Configure Object. Using the dialogue box that appears you must do the corresponding properties and parameters modifications in the system. You must notice each tab that appears in this box: Generals: Give information of the system name inserted in the chart. Color: Presents a four color range depending on the evolution that has the system in the chart: Positive Position: Shows a Blue line for favorable trades. You can configure the visualization of positive trades with other color by pressing the button. o And choose the color you want. Negative Position: Indicates with a red line the evolution of negative trades. You can configure it by pressing the right button. o Open Position: Exposes with a green line the evolution of the trades that is still open. o Liquidation: Exposes with yellow the closed long trades but not the short trades. Style: Using this tab you can have access to a selection box of different style options: Fonts: Pressing it you can choose the type, style, size, effects, of the desired letter to write in the screen. Labels: You can activate by checking in the Drawing little box. Thus appears in the screen the label of the system’s entry and exit points. Trade lines: Pressing the little window next to Drawing, it will appear over the trades done. Style: You can choose the type of line you want in the trade representation. Thickness: Pressing in this option you can choose the thickness of the trade lines. Adjustments: With this tab you can valuate the investment mode that the system would have and applies in the chart. It is convenient to read the Investment Strategies Chapter where it is explained the functionality of these: Slippages: When an order is executed in the market it is not always done with the estimated price, there are sometimes slippages of the market. In this option you can indicate to the system what number of points or percentage must be charge in each entry; in other words, each time you buy or sell. So, each closed trades will have double the charge we have set in this option. Broker commission: In this option is indicated the charge we want to make to each operation when the system is going to be calculated. You must notice that in each close trade the established value in this option will be double because it has an entry and an exit. Total penalty: You must express the expenses that take the investment through this system, commissions, slippages, etc. Penalty mode: You can do it in points or percentage. Entry method: You must indicate what kind of investment you want to do each time you start a trade: Non-accumulating entries, Accumulate by Labels, Always accumulate, Mix Labels. Accumulate by Labels, Always accumulate, Mix Labels. Liquidation Mode: You can choose Liquidate and Maintain the position, this does not allows to make two continue operations followed by the same signal, or Liquidate and Cancel position, that allows it. Max. Num. Of Labels: You could determinate the number of labels in function to the employed system. Max. Num. Of Open Trades: You could reflect the maximum number of open positions when the market session is over. Budget: If you want to make an efficient approximation of the system in relation to a determined budget, mark this cell. Budget amount: Determine the amount for the budget. Calculation frequency: The calculation could be updated in the screen with your selected adjustments between tick to tick or bar a bar. Point Value: You must indicate here what is the monetary value for each point. Parameters: Activating this tab you can vary the parameters value offered by default in the system. An investment system that uses variables parameters is vulnerable of being optimized. This process allows searching and selecting the best values to obtain its higher efficiency. To start the optimization is necessary in first place to have the system inserted in the chart of the market on which will act. Then, go to the Systems menu and choose Optimize parameters of a system. Complete the Systems Configuration box. Elements of this box: Parameter#: Indicates the parameters that are going to be modified. It will appear as much parameters as it was indicated when the system was built. Name: Indicates the name given to the parameter when the system was programmed. Lowest: Write here the lowest number of times you would like to optimize. Highest: Write here the highest number of times you would optimize it Increment: Specifies the passing number. In the example we can see that optimizes the time period or number of bars to use for the calculation of moving average. Normally, you give a pass of 1, to search 1 by 1 between the different possibilities. But you can use other increments, always in function to the type of parameters. Total number of iterations: They are the combination of the number of parameters and the values inserted in the search periods and the asked increment. Stop the iteration: checking this little box you can decide in which iteration the calculations stop if you do not want to end them. Number of systems to visualize: While the optimize process is in process, you can observe the generated classification in the calculation box and using this option you indicate the number of visualized rows we want. By default, it appears as 15. Organizing/search criteria: If we press the button with three points next to the epigraph, this box will appear: In it we can decide the criteria to organize the different set of parameters that were calculated. The corresponding circle is marked and after pressing Accept, the criteria is set. Lineal Search/Genetic Algorithms: The optimization can be done two differents ways: Lineal search. It calculates the different possibilities following a precise order, it starts with the first value of the first parameter and mix it with the rest of the other parameters values, to continue with the second parameter and so on. This way is normally used when the number of iterations is not too big, and if the process stops before its ending, it is possible that the best parameters hasn’t been obtained yet, because there is no twist in its calculation. Genetic Algorithms. Calculates the different possibilities following an efficient selection mechanism that is mixing, fundamentally, those values that show better results. It is used when the number of iterations is extensive and when we are trying to search the result that is closer to the best in a number of analysis steps that are not going to be excessive in time and with the patience of whoever is doing this evaluation. It is not necessary, as it is deduced for it’s acting, wait until it’s ending, because the dataset that offers after a prudential period are significantly important. The analysis starts setting the population by generation, as it is called, a quantity that sets a series of random previous steps, without any favorable twist. This is done by pressing the button with three points that appears next to the text “Genetic algorithms” If it has several applications running and noticing that the optimization process is a process that uses a lot of resources from your computer, it has been decided to offer to the user the possibility to choose the priority that is desired to give to this optimization task so its work adapts to the system needs in each moment. This selection can be done by pressing the optimizer with the right button and choosing the option Set Priority, like it is shown in the figure below: Then, the following window will be displayed: A low priority is advisable when the system is doing other tasks besides optimization. Thus, the operative system delivers the processor among all the tasks better. However, in situations when the processor is the only task that is being executed, it is better to give it the higher priority so this monopolizes the processor and ends as soon as possible. Inicio An already created investment system, using Visual Platform as Visual Basic, is vulnerable to make in it any modification. It can be added or deleted any previously set parameter: variables, functions, indicators... with which a primitive system can suffer deep changes in relation to its starting plans. To make any modification you can follow these steps: 1. Go to System from the Main Menu 2. Select Modify System 3. Choose in the Visual Chart box the system to modify. If it has the FLW extension, it is a system created in Visual Platform. If the extension is VBA, it is a system built in Visual Basic. Press Open when you have selected the system. From this moment the program sends to the programming screen with the characteristics that the system had when it was closed. Make the convenient modifications and press in the BuildSystem icon to compile and saves the changes made. Inicio From the modal Launch orders you will be able to launch orders very fastly from the bid and ask window, managing to send ,modifie and delete orders with a single click. To use it follow these steps : -open a bid and ask window (You will ba able to use 2 differents kinds of window): - We select the window we are going to work with. - We connect to the service Direct Access. - We activate "launch orders" by clicking in the following icon: - The following configuration window will appear in the upper part of the "bid and ask" window: We configure the following fields : - Account: Account where the orders will be executed: - Volume: Number of contracts that we will buy or sell with each click of the mouse. - Left mouse´s buttom: We select the kind of order that we wish to activate with every left click of the mouse. Once all the differents options are setted we will clik in the tab "enable" visualChart will show the following confirmation message. Once this is activated with a single click in the bid or ask offers, the type of order specified in the previous screen will be sent. If an order is already activated and we click in a buying cell, it will modifie this order with the new price we haved clicked in.. If we click in a cell that already contains an active order this one will be cancelled. ACUMULATE ORDER. Another option included in visual chart is accumulate orders, instead or modifie an order with a click new orders will be inserted and added to the previous ones. For this we´ll activate the option "Acumulate" (each click will launch a new order without modifiyng or cancell the old ones. CANCELL ALL.To finish we will be able to cancell all the active orders that we´ve got inside a bid and ask window with the option " cancell all ". One message will ask for confirmation. To enable or disable the mode "Launch orders" we click in "Disable". Note:We can hide the configuration window by clicking in the icon . We can launch orders too from the depth of market window you can acced to it from TQuotes --> Depth of market . Similar to the previous example you need to be connected to direct access.The connexion will be stablish from the icon situated in the main toolbar. . Once the connexion with the broker or the simulator is is stablished , we will proceed to activate the order launching system by cliking in the corresponding icon,situated on the left upper part of the window. In the window "depth of market" the corresponding options will be shown which will allow us to configure the orders launching system that work the way we explained previously in the bid and ask window. Inicio With the new "direct access" system visual chart performances are upgraded. In fact the approach to the exchange investment that start with the stage of data reception, follows with its analyse using very differents tools, keep going with the creation and optimization of automatic trading systems and finish with the operations of portfolio management is now complemented by the option of inserting directly and personnally its own buying and selling orders in the market, getting a major fastness and reducing his expenses, overcoming this way the possibilities offered by the traditional softwares which have been used for this purpose until now., To use this technology it is necessary to have an account opened with any of the broker who works with this system (you can consult this list from our web) and make the connexion with the trading system from our software. Fron this moment you will be able to simulate all the investment activities or take them in to real trading..We have the posibilitie of sending differents types of orders , that will be filled (regarding to its data)previously to it sending to the market-we call them normal orders- and we can emitted too orders filled previously in their main carachteristic to be saved and used in the required moment-we call them "park orders"-. And all this with a comfortable and simple procedure from your own computer, being inmediatlly informed of any information related to its way of work, knowing its execution straight away and any other complementary circumstance :cancellation,modification etc.... Those parked orders , authentic central nucleus of the innovation, can be applicated, after beeing created, to a hughe amount of elements. They can be sent for example from a cotation chart , from a bid and ask window where we can decide the entry and exit price from or from a list of values..But they can be associated as well to automatic trading systems in a way that they get the activity deleting totally emotional feelings ,generating the orders and sending them automaticlly to the market..If we count on a good system ,well design and evaluated ,we will be able calmly to give him the direction of our trades..In the same way the association can be made towards a graphic object (from the hughe amount visual chart has avaylable) in a way that once the graphic object is inserted it activates a cross alert that when the situation happens launch an order to the market direct and automaticlly.We can create too generic parked orders weather in a single symbol or for a group of values the orders will be launched in,when we estimated is necessary.. An interesting aspect of this last option is the fact that we can preset a determinated amount of contracts for the trade or design and amount which will be shared among the selected values to invest following the indications that we have preconfigurated when we created the order As we can see visual chart´s users will have avaylable in an easy way an in a single program al the options of exchanges interactivity. Some important aspects of the Trading service must be considered at the time of making the configuration of the program. One of them is to understand clearly the concepts of UserID, Port and Server that will be provided to the clients by the brokerage house you do work with. Without this information you wont be able to operate the trading platform. In order to get to this window, it is necessary to follow these steps: Menu, File, Options, Configuration, and Connection. Another aspect is referred to four precise facts that each user will adapt to his profile. Which are: General confirmations for the orders (for sending a new order, modification or cancellation). Confirmation relative to the orders of systems that are going to be deleted (if it is wanted that they remain active or cancel the last issued orders from a system that is going to be deleted). Appearance of the trading window information (to show or not this window). Visualization or not of all the orders that are tie with a symbol (activated from different elements orders on a symbol in use). In order to get to this window, it is necessary to follow these steps Menu, File, Options, Configuration, and Trading. In order to be able to connect with your corresponding broker and to be able to carry out simulated trading as well as real operations, it is necessary to press on the icon on the main bar, which takes us to the registry window: This window requests the user name and the password to us. If you are going to do simulated trading, you have to introduce the ones provided by Visual Chart, whereas if it is for real trading, you have to provide the ones provided by your brokerage house. Once the connection is made, the icon happens to have a green color, whereas if by some involuntary reason – network failure, incorrect data, etc. - its disconnection takes place, then the icon will take a red color that warns on this situation. Inicio It provides all the information to us about our trading activity in the market. You can access it from the main menu go to View, Orders option. As you can see, five tabs exist that gather diverse possibilities: 1. Active. It reflects the orders that are issued and they have not been executed yet. 2. Executed. They show all the orders that have been made already in the market. 3. Cancelled. Are the orders that by one or another reason have been annulled. 4. Open positions. Consultation that a broker can offer to its clients. 5. Web. Internet access on line to your broker’s website. In the screens corresponding to each one of the first three tabs, a series of fields in columns exists that gather the different aspects of trading. The common fields are the following ones: Account Owner. It makes reference to the account that the client has in his brokerage house. Username. Name of the user, in case there was more than one sharing the same account. Symbol. The one of the security, futures, stock, index, on which you are going to trade. Type of order. There is a wide range of possibilities, although is necessary to consider that not all brokers implement all type of orders and that in some markets do not admit some of them. This is an issue that has to be previously clarified with the brokerage house where you have your account. o Market: It is a market order in which the terminal automatically selects the price in the moment you introduce the code, looking for the best price. It is necessary to place a limit in which the bracket of the operation can be moved. o Conditional: Transmission of this order is restricted to a condition that the client determines, generally bound to the evolution of the prices. When this one issues, because a certain level of prices is reached, the order activates and it is sent to the market. It is precise to also determine a price limit for the execution of said orden. Se uses mainly for the orders of accomplishment of benefits and protection of losses. o Limit: A maximum price of purchase or a minimum price of sale settles down (limit), and the volume that goes away to negociar. La order remains until its total execution. o Limited immediate: Just as the previous one with the only difference of which the order is cancelled automatically by the quantity that had not been executed at the moment of the entrance, that had been pending. o Or better: It is a market order in which only settles down the volume that will negotiate. When introducing itself it is executed against the best counterparts than they exist and by all the fixed volume. If there is no sufficient counterpart and the order cannot be executed in its totality, it looks for in the following prices so that "barre mercado" until it marries totally if the number of actions or contracts can. o Stop Limit: As much this one as the one that follows to him is in strict sense orders also conditional. When the price of market reaches or surpasses a certain level (if it is purchase) or it equals it or he is inferior (case of sale), and therefore has conducted some operation in that point, the order is sent but limited a value of the quotation that previously has been due to specify. o Stop for Better: The mechanism is the same one that in the previous case, but now instead of issuing an order limited, is sent market, by the best thing. o Fill or Kill: It is an order similar to the immediate limited one but it presents/displays in addition the exigency of which the totality of the volume is executed. If price and volume cannot be satisfied simultaneously, the cancellation of the order takes place. Signal. Buy or Sell. Límit. The price to be consider like minimum or maximum level for the execution of some type of order. Volumen. Quantity of stocks or contracts that are trading. Price trigger. It is what triggers the order to be sent to the exchange. Time. The time of the delivery, execution or cancellation, according to the case of each screen, of the orders. Date. The date in which the execution or cancellation of the order takes place. Fields also exist that are specific, some of them are: Active. Here we found Status, in which appears the information on the situation of the order, with three possibilities: Sending, Cancelling and Modifying. In connections with fast transmission, these messages are barely noticeable, happening for example in the first case to be established as "in the market" once the order has been received. A degradation of intense green color where initially can be perceived, is indicating the progress of the process. Cancelled. In the column Reason for cancellation we will be able to see O.K. when the order has been cancelled voluntarily for different reasons such as insufficient balance, closed market, lack of adjustment of the price to the type of order, etc. In any case, the user can decide what fields to leave visible in each screen. For that he must click within the area of the window with the right button and to choose the option Heading Configuration in the drop-down menu. This takes us to another window where there appear all the fields available, being noticeable those that at the moment are working. Simply moving us by the column with the displacement bars or clicking in an element and later, once highlighted, use the up/down arrows in the keyboard of the computer, and clicking on the checkmark boxes, thus indicating our selection at the time of its visualization in the window. After Accepting, the changes are saved. Another form possible to accomplish this task is the use of the buttons Move Up, Move Down, Show and Hide. Move Up and Move Down transfer respectively to the upper or immediately lower field, the mark or lack of it in the checkmark box, which is selected by default. With Hide any field can be unmarked and with Show you select anyone you want. Reset returns everything to its previous status before anything was changed. The window box normally appears in the lower part of the window occupying all the space. It is possible to move it, fixing it around a main tab named Order, so that it totally remains hidden or visible positioning on it the cursor of the mouse or moving away from it, making so it unfolds or folds in the screen. It will only be left fixed waiting for the mouse’s cursor to be placed inside, in the data area. To obtain this fixation and to create the main tab, it is necessary to click on the icon thumbtack, which is on the right side, until it happens to take horizontal position. Next, it is necessary to remove the blue color from the title bar, for which is enough to click in any other part of the window. As of that moment the tab is active. If we want to return to the original position, it is necessary to double click on the title bar, with which it takes a blue color, and then click in the thumbtack to put it in vertical position. If we want to diminish or to transfer the window manager, is necessary to start off of the vertical position of the thumbtack, and to double click in the title bar, which it will be of blue color. The procedure to move the window freely is by clicking in the blue part and dragging it. If we want to reduce or to increase its size it is necessary to place the mouse on anyone of the sides and when it is transformed into a two-sided arrow, you have to drag it until obtaining the precise dimensions. In the following graph we can see both procedures. In order to return again to the original appearance - fixed in the lower part of the window - it is necessary to once again, double click, as always in the title bar. Inicio This small window is always related to the trading process, informing its evolution from the same moment is taking place, as well as warning on diverse market circumstances as failures or connection problems. It will always be shown, eventhough you are working in another different application. Normally we see it in yellow color, although if there were some cancellation or rejection of orders, you would visualize it in red color. The orders are accumulated in this space, specifying in the first place the concept or category: New (when it is sent to the market), Rejected (closed market, incorrect order, etc.), Executed (when or it has been carried out), Cancelled (of voluntary form by you or by other circumstances); and secondly the characteristics of each one: type, volume, symbol of the stock, price. Inicio It is important from the beginning to know clearly the difference between these two concepts, because it will help to later understand the diverse procedures that entail. We spoke of normal orders to refer to those in which all their data are fullfiled and defined at the moment at which they are going to be send. Therefore, the phases of creation and application are simultaneous. However, parked orders are those that can be characterized to a large extent (then according to the operational tipology the price can be specify before it is send), registered and kept in a catalogue for their later use, being able to require them in any moment. The phases of creation and application, in this case, are independent of each other. As much in one as in another type, the operations that can be made are two: buy and sell: The buy is the operation by which a series of stocks or contracts are acquired at a certain price, hoping that these stocks or contracts are going up and in time to obtain a capital gain with the difference of liquidation when closing the trade. It is possible to be used to open a position or to close a previous sell. The sell is the operation by which a series of stocks or contracts are acquired at a certain price, hoping that these stocks or contracts are going down and in time to obtain a capital gain with the difference of liquidation when closing the trade. In the stock market the sell can be considered as closing a previously open long position, as well it can be considered a short position, which becomes in the modality of a credit sale. In the futures markets, the sell that opens a short position is not on credit. We call normal buy order to that order we define at the time we are sending it to the market. To create a normal buy order you have to go to New Order following any of these two paths: Menu Trading, Normal Buy Order option F8 Key Corresponding Icon on the Order Bar toolbar The New Order window reflects a few concepts that need to be fulfilled before it is saved. Those are the following: 1. Account. The one that has been assigned by the brokerage house of which the user is client to endorse the operations. 2. Leverage. Relationship between the monetary value of the position that is taken and the necessary investment for that. This is something normal in the futures markets, not so in the stock market. In any case, each client will determine with his broker this possibility. 3. Validity Date. For the order that is emitted. 4. Symbol. The stock or future you want to buy. It is compose by the code and by the name. 5. Last. The last price to that it is quoting the stock at the moment at which the order is fulfilled. 6. Signal. Buy. 7. Type. Different type of orders is available but subject to the agreement of the clients with their brokers. 8. Contracts/Shares. The number of such that is desired to buy. 9. Amount. The amount is calculated automatically with number of contracts/shares and does not consider the commissions. 10.Stop. In case a stop order is placed, the triggering price that causes the order to be sent. 11.Limit. In the case of a limit order, the price you supply that serves as reference to complete the buy when the quotation of the market, that is above it, reaches that level or it is located below it. In other types of order, the maximum price at which it has been arranged to take a position. Once we have the data, we pressed Send. Now we found with a triple visualization of the order: on one side the window with the order immediate information, on the other the Active screen of the manager (if we have it at sight) and finally a label in the chart with the price where we bought. According to the type of order that we have established, a greater or smaller term of delay will take place until its execution, or perhaps it does not get to execute at all because the price does not reached at the indicated point. In any case, as soon as counterpart occurs and the order is executed in the market, the immediate information window will warn us of this fact and in the manager will be reflected in the Filled tab. Inicio We spoke of normal sell to that order we define at the time we are sending it to the market. To create a normal sell order you have to go to New Order following any of these two paths: Menu Trading, Normal Sell Order option F9 Key Corresponding Icon on the Order Bar toolbar The New Order window reflects a few concepts that need to be fulfilled before it is saved. Those are the following: 1. Account. The one that has been assigned by the brokerage house of which the user is client to endorse the operations. 2. Leverage. Relationship between the monetary value of the position that is taken and the necessary investment for that. This is something normal in the futures markets, not so in the stock market. In any case, each client will determine with his broker this possibility. 3. Validity Date. For the order that is emitted. 4. Symbol. The stock or future you want to sell. It is compose by the code and by the name. 5. Last. The last price it is quoting the stock at the moment at which the order is fulfilled. 6. Signal. Sell. 7. Type. Different type of orders is available but subject to the agreement of the clients with their brokers. 8. Contracts/Shares. The number of such that is desired to sell. 9. Amount. The amount is calculated automatically with number of contracts/shares and does not consider the commissions. 10.Stop. In case a stop order is placed, the triggering price that causes the order to be sent. 11.Límit. In the case of a limit order, the price you supply that serves as reference to complete the sell when the quotation of the market, that is above it, reaches that level or it is located below it. In other types of order, the maximum price at which it has been arranged to take a position. Once we have the data, we pressed Send. Now we found with a triple visualization of the order: on one side the window with the order immediate information, on the other the Active screen of the manager (if we have it at sight) and finally a label in the chart with the price where we sold. According to the type of order that we have established, a greater or smaller term of delay will take place until its execution, or perhaps it does not get to execute at all because the price does not reached at the indicated point. In any case, as soon as counterpart occurs and the order is executed in the market, the immediate information window will warn us of this fact and in the manager will be reflected in the Filled tab. Inicio This screen is a normal order window that it is characterized by being redimensionable, since their controls adapt to the size of the graph that appears in the sheet, and because it does not have why to be always visible, as it happened in the previously explained procedure when speaking of normal buy and sell. We can get to that window in two ways: Pressing the F7 key Clicking in the little arrow that we see indicated in the following picture The window that you visualize underneath the picture and shows the main concepts that must be fulfilled (account, validity, symbol, type of order, shares, trigger, limit, amount), adding three buttons which with different colors represent the operations To buy, To sell on credit or To sell. These buttons can be pressed at the moment at which you want to transfer the order to the market. This type of screen allows working with several orders that are prepared and that are applied in different windows for different securities: In we want to proceed to the modification of a normal order which has been already sent we can proceed the following way.: In the orders manager we click with the right button of the mouse in the order we are talking about In "actives" eyelash (because it hasn´t been executed yet) and in the eyelash we select the eyelash modifie order. In the order´s window we can change weather the number of contracts weather the specified price.In the current example we only change the limit price lowering it regarding the previous one. o o We click in the order´s label with the right side of the mouse , an eyelash will appear and then we select "modifie order" .When we select this we´ll see a dialog box with the carachteristics of the orders and it differents fields. o In this dialog box we can apply to the required modifications , always on the concepts capable of change, volume of titles and contracts. if we want to change other´s aspects we need to create a new order. Another possibilitie to acceed to this dialog box is clicking with the left button of the mouse and press F2. The changes will be made the same way. To act only in the price , we can proceed the following way. Having the order in front of us ,we click inside it and without unclicking it ,we drug it untill the level of price that we prefer.Then when we give up the button of the mouse and the modification is made we inmediatlly see it in the imfomation window. . The preceding case refers to a limit order and its modification don´t afect it´s way of work.In the other hand we need to talk about other of operations which required special attention. Let´s imagine that we have placed in the market an order "stop at best ".and it´s over the price. We decide to do the same manipulation than before and we take down the order so the price will be behinf it now..We could think that the order will be immediatlly executed.. But it appears that the order won´t be effective until the cotation falls till the level of the stop and reach or pass it going up again. If we want to proceed to the cancellation of a normal order which has been already sent we can do it in differents ways. The first method consist in situate ourselves on the order in the order manager in the "actives" eyelash (because the order hasn´t been executed yet and click with the right side of the mouse and choose the option "cancel order". o The second option consist in clicking with the mouse in the label of the order with the right side of the mouse and choose the option "cancell order " o Another way of doing it is clicking with the left side of the mouse untill we mark it .then we click in f12 and the operation is cancelled. It is important from the beginning to know clearly the difference between these two concepts, because it will help us to later understand the diverse procedures that entail. We mentioned normal orders to refer to those in which all their data are fulfilled and defined at the moment at which they are going to be sent. Therefore, the phases of creation and application are simultaneous. However, preconfigured (parked) orders are those that can be characterized to a large extent (then according to the operational tipology the price can be specify at the moment of sending the order), registered and kept in a catalogue for their later use, being able to use them anytime. The phases of creation and application, in this case, are independent to each other. As much in one as in another type, the operations that can be made are two, buy and sell: Buy is the operation by which a series of stocks or contracts are acquired at a certain price hoping that this one is greater in time to obtain a capital gain with the difference of liquidation when closing the trade. You can use it to open a new position or to cled a previous sell. Sell is the operation by which a series of stocks or contracts are acquired at a certain price hoping that this one is lower in time to obtain a capital gain with the difference of liquidation when closing the trade. In the stock market the sell can be considered as closing a previous buy, and also used as opening a new short position, which becomes a credit sell. In the futures market, the sell that opens a short position is not on credit. The most attractive feature in the trading program is the parked orders. Once assigned the parameters and name the orders, these are saved to use them when you most need them. In order to be able to issue an order of this type, therefore, and as previous step, it is necessary to be completed and registered. Through the menu Trading, option Create parked order, you get to the Assistant, who will be guiding us in the process following a series of precise steps. In this previous step you have to select between the different possibilities of creating a new creation of order. After this screen, we reached different possibilities from elements on which the order can be applied, and for that reason we will individually study them in the following pages. Inicio After the election in the previous step of the option Create a new order, we can continue with the process. First we need to identify the order with a name or brief description and to specify on what is going to be applied, in this case on a chart or quote. The screen shows on the left the folder, which represents the order. There it will be adding in each step, every one of the sections for which content is necessary. Now we need the user to identifie himself/herself, writing the user id and password provided by his/her brokerage house. In Step 2 a decision is requested on the symbol or symbols on which the order will act. It is necessary to choose between using the symbol that is active in the main window or the one we select in a quote, or use the symbols that we choose in a list belonging to the market in which we are going to trade. If we choss the first option, all we need to do is mark the circle that precedes the text. If we chose the second option, the stocks are marked and they are transferred to the right side with the button. In order to move some of them, we marked it and we again passed it to its previous location with the button. We nee now to express or the amount of contracts or shares that are going to be negotiated, or the amount in dollars that is going to be invested, inserting the number in the text box that is to the right of each concept. Finally you have to select the sign and type of order. Also the possibility exists of continuing creating parked orders, in which case they would be added keeping them in the same file as the previous ones, to be executed together. After we have selected in the previous step the option Create a new order, we can continue with the process. First it is necessary to identify the order with a name or brief description and to specify on what is going to be applied, in this case on a positions table. The screen shows on the left the folder, which represents the order. There it will be adding in each step, every one of the sections for which content is necessary. Now is necessry that the user identifies himself/herself, writing the userid and password provided by his/her brokerage house. In the following step a decision is requested on the symbol or symbols on which the order will act. It is necessary to choose between using the symbol that is active in the main window or which we select in the positions table, or use the symbols that we choose in a list pertaining to the market in which we are going to trade. It is necessary now to express or the amount of contracts or shares that are going to be negotiated, or the amount in dollars that is going to be invested, introducing the number in the text box that is to the right of each concept. Finally you have to select the sign and type of order. Also the possibility exists of continuing creating parked orders, in which case they would be added keeping them in the same file as the previous ones, to be executed together. After pressing Finish, the order on the positions table has been created and saved. After you chose in the previous step the option Create a new order, we can continue with the process. First it is necessary to identify the order with a name or brief description and to specify on what is going to be applied, in this case on a graphical object. The screen shows on the left the folder, which represents the order. There it will be adding in each step, every one of the sections for which content is necessary. Now is necessry that the user identifies himself/herself, writing the userid and password provided by his/her brokerage house. In the next window a decision is requested on the symbol or symbols on which the order will act. It is necessary to choose between using the symbol that is in the active chart, table or positions table, or specify a list of them according to the markets. It is necessary now to express or the amount of contracts or shares that are going to be negotiated, or the amount in dollars that is going to be invested, introducing the number in the text box that is to the right of each concept. Finally you have to select the sign and type of order. Also the possibility exists of continuing creating parked orders, in which case they would be added keeping them in the same file as the previous ones, to be executed together. After pressing Finish, the order on the graphical object has been created and saved. After you chose in the previous step the option Create a new order, we can continue with the process. First it is necessary to identify the order with a name or brief description and to specify on what is going to be applied, in this case on a graphical object. The screen shows on the left the folder, which represents the order. There it will be adding in each step, every one of the sections for which content is necessary. Now is necessry that the user identifies himself/herself, writing the userid and password provided by his/her brokerage house. In the next page we need to define what type of order we want to send to the market according to the type of system you are using. The tabs with the little arrows pointing down display the options you can choose from. After you press Finish, the order on the System has been created and saved. This type of order is appropriate to over a single security or a basket of them with simple buys and sells. After you chose in the previous step the option Create a new order, we can continue with the process. First it is necessary to identify the order with a name or brief description and to specify on what is going to be applied, in this case as generic. . The screen shows on the left the folder, which represents the order. There it will be adding in each step, every one of the sections for which content is necessary. Now is necessry that the user identifies himself/herself, writing the userid and password provided by his/her brokerage house. In the next window a decision is requested on the symbol or symbols on which the order will act. It is necessary to choose between using the symbol that is in the active chart, table or positions table, or specify a list of them according to the markets. In this example we create a list of symbols, starting first with the exchange (we choose it from the drop down menu when you click in the little arrow in the corresponding window) and then we move from the left box to the right all the markets we are going to use. It is necessary now to express or the amount of contracts or shares that are going to be negotiated, or the amount in dollars that is going to be invested, introducing the number in the text box that is to the right of each concept. If we decide to use an amount, you have to decide what percentage has to be applied to each individual security, so all of them add 100% altoguether. Finally you have to select the sign and type of order. Also the possibility exists of continuing creating parked orders, in which case they would be added keeping them in the same file as the previous ones, to be executed together. After you press Finish, the generic order has been created and saved. If in the second step we chose to use only one symbol instead of a basket, you have to keep in mind the expression in the next page with shares/contracts is not a big deal, but the statement with money, dollars, it can be affected because it has to adjust to the minimum movement the security makes. After the election in the previous step of the option Create a new order, we can continue with the process. First we need to identify the order with a name or brief description and to specify on what is going to be applied, in this case on a chart or quote. The screen shows on the left the folder, which represents the order. There it will be adding in each step, every one of the sections for which content is necessary. Now we need the user to identifie himself/herself, writing the user id and password provided by his/her brokerage house. In Step 2 a decision is requested on the symbol or symbols on which the order will act. It is necessary to choose between using the symbol that is active in the main window or the one we select in a quote, or use the symbols that we choose in a list belonging to the market in which we are going to trade. If we choss the first option, all we need to do is mark the circle that precedes the text. If we chose the second option, the stocks are marked and they are transferred to the right side with the button. In order to move some of them, we marked it and we again passed it to its previous location with the button. We nee now to express or the amount of contracts or shares that are going to be negotiated, or the amount in dollars that is going to be invested, inserting the number in the text box that is to the right of each concept. Finally you have to select the sign and type of order. Also the possibility exists of continuing creating parked orders, in which case they would be added keeping them in the same file as the previous ones, to be executed together. After we have selected in the previous step the option Create a new order, we can continue with the process. First it is necessary to identify the order with a name or brief description and to specify on what is going to be applied, in this case on a positions table. The screen shows on the left the folder, which represents the order. There it will be adding in each step, every one of the sections for which content is necessary. Now is necessry that the user identifies himself/herself, writing the userid and password provided by his/her brokerage house. In the following step a decision is requested on the symbol or symbols on which the order will act. It is necessary to choose between using the symbol that is active in the main window or which we select in the positions table, or use the symbols that we choose in a list pertaining to the market in which we are going to trade. It is necessary now to express or the amount of contracts or shares that are going to be negotiated, or the amount in dollars that is going to be invested, introducing the number in the text box that is to the right of each concept. Finally you have to select the sign and type of order. Also the possibility exists of continuing creating parked orders, in which case they would be added keeping them in the same file as the previous ones, to be executed together. After pressing Finish, the order on the positions table has been created and saved. After you chose in the previous step the option Create a new order, we can continue with the process. First it is necessary to identify the order with a name or brief description and to specify on what is going to be applied, in this case on a graphical object. The screen shows on the left the folder, which represents the order. There it will be adding in each step, every one of the sections for which content is necessary. Now is necessry that the user identifies himself/herself, writing the userid and password provided by his/her brokerage house. In the next window a decision is requested on the symbol or symbols on which the order will act. It is necessary to choose between using the symbol that is in the active chart, table or positions table, or specify a list of them according to the markets. It is necessary now to express or the amount of contracts or shares that are going to be negotiated, or the amount in dollars that is going to be invested, introducing the number in the text box that is to the right of each concept. Finally you have to select the sign and type of order. Also the possibility exists of continuing creating parked orders, in which case they would be added keeping them in the same file as the previous ones, to be executed together. After pressing Finish, the order on the graphical object has been created and saved. After you chose in the previous step the option Create a new order, we can continue with the process. First it is necessary to identify the order with a name or brief description and to specify on what is going to be applied, in this case on a graphical object. The screen shows on the left the folder, which represents the order. There it will be adding in each step, every one of the sections for which content is necessary. Now is necessry that the user identifies himself/herself, writing the userid and password provided by his/her brokerage house. In the next page we need to define what type of order we want to send to the market according to the type of system you are using. The tabs with the little arrows pointing down display the options you can choose from. After you press Finish, the order on the System has been created and saved. This type of order is appropriate to over a single security or a basket of them with simple buys and sells. After you chose in the previous step the option Create a new order, we can continue with the process. First it is necessary to identify the order with a name or brief description and to specify on what is going to be applied, in this case as generic. . The screen shows on the left the folder, which represents the order. There it will be adding in each step, every one of the sections for which content is necessary. Now is necessry that the user identifies himself/herself, writing the userid and password provided by his/her brokerage house. In the next window a decision is requested on the symbol or symbols on which the order will act. It is necessary to choose between using the symbol that is in the active chart, table or positions table, or specify a list of them according to the markets. In this example we create a list of symbols, starting first with the exchange (we choose it from the drop down menu when you click in the little arrow in the corresponding window) and then we move from the left box to the right all the markets we are going to use. It is necessary now to express or the amount of contracts or shares that are going to be negotiated, or the amount in dollars that is going to be invested, introducing the number in the text box that is to the right of each concept. If we decide to use an amount, you have to decide what percentage has to be applied to each individual security, so all of them add 100% altoguether. Finally you have to select the sign and type of order. Also the possibility exists of continuing creating parked orders, in which case they would be added keeping them in the same file as the previous ones, to be executed together. After you press Finish, the generic order has been created and saved. If in the second step we chose to use only one symbol instead of a basket, you have to keep in mind the expression in the next page with shares/contracts is not a big deal, but the statement with money, dollars, it can be affected because it has to adjust to the minimum movement the security makes. If we want to modify a pre-configured order from the price or volume, the simplest way to do this is: Having at sight the order manager, we click with the right button of the mouse on the order, in the Active tab, because it has not been executed yet, and in the drop-down menu we selected the option Modify order. Then the data of the order appears, in which we will make the modifications. In this case we will change the price of stop, lowering it from 10.27 to 10,15. After pressing Send, in the order manager you can se how in the active screen this new situation is reflected, because its state has changed from the previous one "in the market" to "modifying". Finally, the alert window warns us of the changes that have been made and in the Active screen the label of the graph indicates what modifications are taking place. If what we want is to modify other characteristics of the order, like the selection of symbols or the election between shares and cash, we will have to act diferently, going to the Assistant that we used for its creation: Go to the Trading menu, and select Create Parked order. With this action the Assitant appears in its previous screen, and we marked the option Modify an existing order. After pressing Next we are in the available orders catalogue, and there we can highlight the one we want to make it dissapear. If in the window Type of order we click in the little arrow on the right, we will be able to choose while the total orders appear or by the factors on which they have been created. When pressing the Next button, we will be transfer to different screens whereupon the order was created. By them we will move and modify what we think is advisable, until we issue the order Finish. The changes are registered. If we want to totally eliminate a parked order because it does not interest us anymore, we to go to the Assistant that we used for its creation. Therefore, we go the Trading menu, and we select Create parked order. With this action the Assitant will appear in its previous screen, and we mark the option Delete an existing order. After pressing Next, we have the available orders catalogue, and there we highlight the one that we want to do delete. . If in the Type of order window we click in the little arrow on the right, we will be able to choose among the total orders or by elements on which they have been created If now we press the Delete button, confirmation for this task wiill be requested, and if that is the case, the order will disappear of the catalogue. If we want to cancel an active pre-configured order, we have to proceed in an analogous way to that we used when were applied on the different possible elements, and in the place destined to the activation of the trading, the corresponding option is unmarked: If it is applied on a graphical object. We select the graphical object and we pressed the right button of the mouse. We get the properties box of the object and there, in the Alert tab, we unmarked the square Activate. After accepting, the signal of the order disappears. o If it is applied on a chart. We select the bars of the graph and pressed the right button of the mouse. We get the properties box of the object, and there, in the trading tab, we unmarked the square Activate. After Accepting, the order disappears. o If it is applied on a positions table. We located ourselves in the chart, with the label of the order at sight, and click on it with the right button of the mouse. In the drop-down menu we choose Cancel order. Another way is to click in the label with the left button and to press the F12 key. o If it is applied on a system. We select any trade that has been generated by the system until it is marked. Then we pressed the right button and we chose Configure object. In the properties box of the system, we located ourselves in the trading tab and there we unmarked the square Activate. After Accepting, the order disappears. o If it is applied of generic form, the best way to cancel the order is to locate itself in the screen of the order manager, in the Active tab, because it has not been executed yet, and then press with the right button of the mouse. In the drop-down menu we chose the option Cancel order. Visual Chart makes possible the communication between different users who simultaneously are connected to our server. It is possible to maintain conversations, to interchange opinions, to make suggestions, etc. on the different discussion topics. To do that it is necessary to introduce some information about the client through the menu File, Options, Chat Configuration. Consult the section Introduction. Once you have finished that step: 1. Go to File on the main menu. 2. Select Chat The window where you are going to chat with other users appears. If we lick on the tab Status, we get the technical information about the connection. The intention to communicate different individuals using this program was thought of linking people who are interested in developing the different modules of this application. For that, the channels established right now are #Markets, #Systems, and #Support, independently of what we can establish in the future. Every one of them are represented by a tab. #Markets: In this window are recorded the conversations among the users with general interests. #Systems: Clicking in this tab you access a specific channel where the users exchange ideas about trading systems. #Support: With this tab you access a channel where you will find support for this application. Each one of these windows offers three fields: o One of them is very spacious, where it will be recorded all the conversations among users with everyone’s ID between brackets. Also, in this part of the window will be recorded when somebody log in or log out of the chat. o There is another field in the lower part of the window. In it you can write the text you want to send to the other users that are connected. This field has a blinking cursor. o A third field on the right side of the window shows the name of the people connected in that very moment. Within the possibilities of this program, is the ability of making a private conversation. To do that is necessary to enter the Chat, in the tab #Markets and then select the name of the person that is on the right side of the window and you want to chat in private. o When you double click on the name a new window will appear with the name of the user. To delete the window where you are talking with this person in private just click on the main window with the right button of the mouse and select Close Private Chat. If you want to save the conversation in a text file, just click the first option and complete the following window: Inicio Visual Chart makes possible to access current information of any kind filtering what type of information you need (general, sports, financial, etc.) For that the previous step is to make the necessary specifications in the menu File, Options, News configuration. Once this situation occurs, to access the visualization panel go to View on the main menu, and then News. Inicio Esta página debe ser editada con IE4 o superior Alert - ALERT. Concept: This function is used to launch alerts. You can only use it on indicators. It has to be reflected in the code at the time of the programming, and thus, when the established conditions are fulfilled there, an alert with the message assigned to the parameter "Alert Text" will be sent. Nevertheless, to take place this, it is necessary to activate the tab Alert from the properties window of the indicator once this one has been inserted on a chart. Parameters: Name Alert Text Default Description Alert Message. Sintax: Example: Buy AtStop, 1, .High +10, ”C1” Where: ?Alert Text: Represents the message we want to be sent once the indicator code arrives until this function. Technical Reference: It is necessary to remember that whenever a new tick arrives at the series on which we are calculating the indicator, it will calculate the code once again and if the flow happens to go through this function it will send a new alert message. Therefore if we want to activate the alert just once, it is necessary to establish the correct criteria so that a single alert takes place once. Buy - BUY Concept: This function is used to send buy orders. It can be used to buy stocks, futures contracts, etc. Parameters: Name Default Description Type AtClose Type of order. Contracts 1 Number of shares/contracts. Price --- Price to buy. Label --- Label. Sintax: Buy Type, Contracts, Price, Label Example: Buy AtStop, 1, .High +10, ”C1” Type: Makes a reference to the type of order we want to send. We can send four types of orders: 1-.AtClose. When we place an AtClose order (Closing), Visual Chart will execute the buy order at the closing price of the bar that is calculating at that moment (Current Bar). Therefore, one of the properties of this type of order is that whenever is emitted, it is going to be executed. We must try that the flow of the system only arrives at the buy order when we wish that this order took place. 2-.AtMarket. When place an AtMarket order (Market), Visual Chart will execute the order at the opening price of the next bar that is calculating at that moment (Current Bar). Therefore, one of the properties of this type of order is that whenever is emitted, it is going to be executed. We must try that the flow of the system only arrives at your buy order when we wish that this one took place. 3-.AtStop. When we place an order on stop we are conditioning the execution of our order to that the price triggering the stop is reached in the next bar. The orders on stop are verified in the following bar in which they take place (Present Bar or Bar where the calculations are being executed). If the trigger price is reached, the order will be executed at the trigger price that we established in the order. It is important to note that the orders on stop produced in one bar, are verified only in the following bar. Therefore, if we wish to place an order on stop at a determined price for more than a bar, we will have to repeat the order on stop for each one of the bars in which we wished that the order is verified. If the opening price of the following bar (in which the stop is evaluated) supposes a violation of the stop, the price of execution of the order will be the opening price. 3-.AtLimit. When we place a limit order we are conditioning the execution of our order to that the price triggering the limit is reached in the next bar. The limit orders are verified in the following bar in which they take place (Present Bar or Bar where the calculations are being executed). If the trigger price is reached, the order will be executed at the trigger price that we established in the order. It is important to note that limit orders produced in a bar are verified only in the following bar. Therefore, if we want to place a limit order at a determined price for more than a bar, we will have to repeat the limit order later for each of the bars in which we wish the order is verified. If the opening price of the following bar (in which the order is evaluated) supposes a violation of the established limit, the price of execution of the order will be the opening price. Contracts: Is the number of shares/contracts we wish to buy. The contract numeric specifications can be changed for variables or for any previously defined function. This allows complex money management analysis. For example: f=Capital/18000 the investment would be 1 contract for every $18,000 dollars accumulated as a result of the systems' trading. Price: Is the buying price. We should assign a value to this parameter only to orders AtStop and AtLimit. The value can be expressed in the following way: ? A numeric value (a variable or a number wrote directly). ? A function. For example: High. ? A mixture of numeric value and function. E.g. High+1 ? Label: Is the label of the order in text format. Technical Reference: It is important to understand well this function since all the operations of the systems depends on its correct use. Esta página debe ser editada con IE4 o superior CLO -CLOSING VALUE OF A BAR. Concept: This function returns the closing value of the bar. Data entry: Data Description Any data set Closing prices of the data set. Parameters: Name Default Description Bars 0 Number of bars back. Data Data0 Primary data source. Sintax: Close (Bars, Data) Example .Close(3,Data1) Where: ? Bars: Is the number of bars back to be considered. ? By default, if you do not specify anything it will take the 0 value, which refers to the current bar. ? In this parameter we can place any numeric value inserted in a variable or type directly the number. ? You can specify it as a function changing the numeric value. ? Data: Is the data set where we can get the closing price of any specific bar. By default, if you don't specify anything, the system will act on Data0, which is the name of the data set of the chart where the strategy is applied. If there were more than one chart in the window, they would be taken as Data2, Data3, Data4, respectively Data Output: Name Description Close Returns the closing price of the bar. Technical Reference: If we want to access to the closing price of the fifth bar back we should place the expression “ 5” to the parameter Bars. To this parameter you can only pass positive values, in that way you wont be able to access a bar in the future (in case you place a negative value). CurrentBar - CURRENT BAR. Concept: This function returns the order number of the bar in which is being made the calculations (present Bar). Considering the first bar of the data series the bar number 1, we would be increasing one unit each evaluated bar. Thus, if the calculations were taking place in the seventh bar of the series, this function would return a value of 7. Data entry: Data Description Any data set Order number of the bar in any data set. Sintax: .CurrentBar Data Output: Name Description CurrentBar Order number of the current bar. Technical Reference: If we are working on two data series and one has more data than the other (E.g. If we worked with a Microsoft chart from year 1986 and a chart of Bank of America from year 1999), the calculations will begin when a bar of the first series agrees in time with a bar of the second series. This bar will be considered as the first bar (CurrentBar=1). CurrentContracts - CURRENT NUMBER OF CONTRACT /SHARES Concept: This function is used to know the number of contracts or shares that you bought or sold with the current open position. Sintax: .CurrentContracts Data Output: Returns the number of contracts/shares you bought or sold. If you haven't bought or sold anything this returns 0. Esta página debe ser editada con IE4 o superior CurrentEntries -NUMBER OF CURRENTS ENTRIES Concept: This function is used to know the number of different entries that are open in a position. A position can have several different entries based on the label established in the order and of the chosen modality to match operations. Sintax: .CurrentEntries Data Output: Returns the number of open positions when this function is applied. If there is none, returns 0. Esta página debe ser editada con IE4 o superior Date - DATE Concept: All the bars in a chart have printed a date either if it is a daily chart or an intraday chart. We can from each bar the date in which one took place. The date returns its value in numerical format of type YYYYMMDD. Therefore, if the bar took place the 10th day of August of 2000, this function would return a numerical value of 20000810. Data entry: Data Description Any data set Date of a bar in a data series. Parameters: Name Default Description BarsAgo 0 Number of bars back. Data Data0 Data series to obtain the date. Sintax: .Date (BarsAgo, Data) Example .Date(3,Data0) Where: BarsAgo: Is the number of bars to be considered. ? By default, if you don't specify anything, it takes value 0, which references the current bar. ? In this parameter we can assign any numeric value inserted in a variable or type the value directly. ? You can specify it as a function replacing the numeric value. Data: is the data series where we can obtain the data of the specific bar. By default, if you don't specify anything, we will get the date from Data0, which refers to the chart where the strategy is applied. If there were more than one chart in the window, they would be taken Data2, Data3, Data4, respectively. . Data Output: Name Description Date Numeric value of the bar in any data series. Technical Reference: If we want to access the date of the fifth bar back we should place the expression “ 5” to the parameter Bars. To this parameter we can only pass positive values, in that way we wont be able to access a bar in the future (in case we place a negative value). Esta página debe ser editada con IE4 o superior ExitLong -EXIT LONG Concept: This function is used when we wish to close a long position and not to open a new short position or making a sell on credit. For example, if we have given an order to buy 500 shares and the conditions that have been established to close the position are fulfilled, we must use ExitLong. If we don't specify the number of shares or contracts (Contracts Parameter) neither the label (Label Parameter supposing that we are using several buy orders), the whole position will be closed and we will be out of the market. If we did not specify the number of shares but we specify the label, (supposing that we are using several buy orders) it will close all the contracts/shares corresponding to the order that this label had. If we specified the number of contracts and the label, then that number of contracts/shares of the order will be closed whose label we have specified. If we specified the number of contracts/shares but we did not specify the label and we have several open orders, the specified contracts of the last order will be closed. Parameters: Name Default Description Type AtClose Type of order. Contracts 1 Number of Contracts/Shares. Price --- Buying price. Label --- Label. Sintax: .ExitLong Type, Contracts, Price, Label Example: .ExitLong AtStop, 1, .High +10, ”C1” Where: ? Type: reference the type of buy order we want to send. We have four types of orders: AtClose. When we place an AtClose order (Closing), Visual Chart will execute the close long order at the closing price of the bar that is calculating at that moment (Current Bar). Therefore, one of the properties of this type of order is that whenever is emitted, it is going to be executed. We must try that the flow of the system only arrives at the buy order when we wish that this order took place. AtMarket. When we place an AtMarket order (Market), Visual Chart will execute the close long order at the opening price of the next bar that is calculating at that moment (Current Bar). Therefore, one of the properties of this type of order is that whenever is emitted, it is going to be executed. We must try that the flow of the system only arrives at your buy order when we wish that this one took place. AtStop. When we place an order on stop we are conditioning the execution of our order to that the price triggering the stop is reached in the next bar. The orders on stop are verified in the following bar in which they take place (Present Bar or Bar where the calculations are being executed). If the trigger price is reached, the order will be executed at the trigger price that we established in the order. It is important to note that the orders on stop produced in one bar, are verified only in the following bar. Therefore, if we wish to place an order on stop at a determined price for more than one bar, we will have to repeat the order on stop for each one of the bars in which we wished the order is verified. If the opening price of the following bar (in which the stop is evaluated) supposes a violation of the stop, the price of execution of the order will be the opening price. 1. AtLimit. When we place a limit order we are conditioning the execution of our order to that the price triggering the limit is reached in the next bar. The limit orders are verified in the following bar in which they take place (Present Bar or Bar where the calculations are being executed). If the trigger price is reached, the order will be executed at the trigger price that we established in the order. It is important to note that the limit orders produced in a bar are verified only in the following bar. Therefore, if we want to place a limit order at a determined price for more than a bar, we will have to repeat the limit order later for each of the bars in which we wished the order is verified. If the opening price of the following bar (in which the order is evaluated) supposes a violation of the established limit, the price of execution of the order will be the opening price. ? Contracts: Is the number of shares/contracts we wish to buy. The contract numeric specifications can be changed for variables or for any previously defined function. This allows complex money management analysis. For example: f=Capital/18000 the investment would be 1 contract for every $18,000 dollars accumulated as a result of the systems' trading. ? Price: Is the buying price. We should assign a value to this parameter only to orders AtStop and AtLimit. The value can be expressed in the following way: ? A numeric value (a variable or a number wrote directly). ? A function. For example: High. ? A mixture of numeric value and function. E.g. High+1 ? Label: Is the label of the order in text format. Technical Reference: It is important to understand well this function since all the operations of the system depends on its correct use. s Esta página debe ser editada con IE4 o superior ExitShort - EXIT SHORT Concept: This function is used when we wish to close a short position on credit and not to open a new long position or making a buy. For example, if we have given an order to sell 500 shares and the conditions that have been established to close the position are fulfilled, we must use ExitShort to close that position. If we don't specify the number of shares or contracts (Contracts Parameter) neither the label (Label Parameter supposing that we are using several buy orders), the whole position will be closed and we will be out of the market. If we did not specify the number of shares but we specify the label, (supposing that we are using several buy orders) it will close all the contracts/shares corresponding to the order that this label had. If we specified the number of contracts and the label, then that number of contracts/shares of the order will be closed whose label we have specified. If we specified the number of contracts/shares but we did not specify the label and we have several open orders, the specified contracts of the last order will be closed. Parameters: Name Default Description Type AtClose Type of order. Contracts 1 Number of Contracts/Shares. Price --- Selling price. Label --- Label. Sintax: .ExitShort Type, Contracts, Price, Label Example: .ExitShort AtStop, 1, .High +10, ”C1” Where: ? Type: reference the type of sell order we want to send. We have four types of orders: AtClose. When we place an AtClose order (Closing), Visual Chart will execute the close short order at the closing price of the bar that is calculating at that moment (Current Bar). Therefore, one of the properties of this type of order is that whenever is emitted, it is going to be executed. We must try that the flow of the system only arrives at the sell order when we wish that this order took place. AtMarket. When we place an AtMarket order (Market), Visual Chart will execute the close short order at the opening price of the next bar that is calculating at that moment (Current Bar). Therefore, one of the properties of this type of order is that whenever is emitted, it is going to be executed. We must try that the flow of the system only arrives at your sell order when we wish that this one took place. AtStop. When we place an order on stop we are conditioning the execution of our order to that the price triggering the stop is reached in the next bar. The orders on stop are verified in the following bar in which they take place (Present Bar or Bar where the calculations are being executed). If the trigger price is reached, the order will be executed at the trigger price that we established in the order. It is important to note that the orders on stop produced in one bar, are verified only in the following bar. Therefore, if we wish to place an order on stop at a determined price for more than one bar, we will have to repeat the order on stop for each one of the bars in which we wished the order is verified. If the opening price of the following bar (in which the stop is evaluated) supposes a violation of the stop, the price of execution of the order will be the opening price. AtLimit. When we place a limit order we are conditioning the execution of our order to that the price triggering the limit is reached in the next bar. The limit orders are verified in the following bar in which they take place (Present Bar or Bar where the calculations are being executed). If the trigger price is reached, the order will be executed at the trigger price that we established in the order. It is important to note that the limit orders produced in a bar are verified only in the following bar. Therefore, if we wished to place a limit order at a determined price for more than a bar, we will have to repeat the limit order after for each of the bars in which we wished that the order is verified. If the opening price of the following bar (in which the order is evaluated) supposes a violation of the established limit, the price of execution of the order will be the opening price. ? Contracts: Is the number of shares/contracts we wish to close. The contracts' numeric specifications can be changed for variables or for any previously defined function. This allows complex money management analysis. For example: f=Capital/18000 the investment would be 1 contract for every $18,000 dollars accumulated as a result of the systems' trading. ? Price: Is the sell price at which we will close the position. We should assign a value to this parameter only to orders AtStop and AtLimit. The value can be expressed in the following way: ? A numeric value (a variable or a number wrote directly). ? A function. For example: High. ? A mixture of numeric value and function. E.g. High+1 ? Label: Is the label of the order in text format. Technical Reference: It is important to understand well this function since all the operations of the system depends on its correct use. GetBarsSinceEntry - BARS SINCE ENTRY Concept: This function is used to know the number of bars completed since we open the position (long or short). Parameters: Name Default Description EntryAgo 0 Number of positions ago. Sintax: .GetBarsSinceEntry (EntryAgo) Example: .GetBarsSinceEntry (0) Where: EntryAgo: It represents the number of back positions that we wished to consult. It is to say if we wished to know how many bars have passed since we entered 5 trades ago, we would have to pass to this parameter the number 5. If what we wished to know is the number of bars formed from the opening of the current position, it is not necessary to put nothing in the parameter since by defect it takes value 0, which reference to the present position. Data Output: Returns the number of bars since the entry of the indicated position in the parameter EntryAgo. If we haven't entered in any position, then it will return 0. GetBarsSinceExits - BARS SINCE EXIT. Concept: This function is used to know the number of bars that has been completed since we closed a position (long or short). Parameters: Name Default Description EntryAgo 0 Number of positions ago. Sintax: .GetBarsSinceExits (EntryAgo) Example: .GetBarsSinceExits (0) Where: EntryAgo: It represents the number of back positions that we wished to consult. It is to say if we wished to know how many bars have passed since we exit 5 trades ago, we would have to pass to this parameter the number 5. If what we wished to know is the number of bars formed since we closed the current position, it is not necessary to put nothing in the parameter since it takes value 0 by default, which reference to the present position. Data Output: Returns the number of bars since the exit of the indicated position in the parameter EntryAgo. If we haven't exited any position, then it will return 0. Technical Reference: It is necessary to consider that to all the effects the last open trade is considered closed in the current bar (the bar in which the calculations are being made). Therefore, if we put in the EntryAgo parameter a value of 0, this function will return a value of 0 because it would consider that this trade is closed in the present bar. It will not happen this if we are using the options to close long and to close short since when not having any open trade we will not consider it closed at the closing price of the present bar. Thus, if we use it to buy and to sell, we would have to pass value 1 to know the closing price of the last position and if we use it to close long and to close short positions, we will have to pass value 0 to the EntryAgo parameter span class="Estilo1"> Esta página debe ser editada con IE4 o superior GetEntryDate - DATE OF MARKET ENTRY. Concept: This function is used to know the date we enter in a position and will return in numeric format. In this format the date 25/11/2000 is considered as the number 20001125. Parameters: Name Default Description EntryAgo 0 Number of positions ago. Sintax: .GetEntryDate (EntryAgo) Example: .GetEntryDate (0) Where: EntryAgo: It represents the number of back positions that we wished to consult. It is to say if we wished to know the date we entered 5 trades ago, we would have to pass to this parameter the number 5. If what we wished to know is the entry date of the current position, it is not necessary to put nothing in the parameter since it takes the 0 value by default, which references to the current position. Data Output: Returns the entry date of the position indicated in the parameter EntryAgo. If we haven't entered any position, it will return 0. GetEntryPrice - ENTER PRICE. Concept: This function is used to know the price at which we have bought or sold to open a position. Parameters: Name Default Description EntryAgo 0 Number of positions ago. Sintax: .GetEntryPrice (EntryAgo) Example: .GetEntryPrice (0) Where: EntryAgo: It represents the number of back positions that we wished to consult. It is to say if we wish to know the price we entered 5 trades ago, we would have to pass to this parameter the number 5. If what we wished to know is the entry price of the current position, it is not necessary to put nothing in the parameter since it takes the 0 value by default, which references to the current position. Data Output: Returns the entry price of the position entered in the parameter EntryAgo. If we haven't entered in any position, it will return 0. span class="Estilo1"> Esta página debe ser editada con IE4 o superior GetEntryTime - ENTRY TIME. Concept: This function is used to know the time we enter in a position. The time will be returned in military format of 24 hours. In this format, for example, the time 5:35 p.m. is considered as the number 1735. Parameters: Name Default Description EntryAgo 0 Number of positions ago. Sintax: .GetEntryTime (EntryAgo) Example .GetEntryTime (0) Where: EntryAgo: It represents the number of back positions that we wished to consult. It is to say if we wish to know the time we entered 5 trades ago, we would have to pass to this parameter the number 5. If what we wished to know is the entry time of the current position, it is not necessary to put nothing in the parameter since it takes the 0 value by default, which references to the current position. Data Output: Returns the entry time of the position entered in the parameter EntryAgo. If we haven't entered in any position, it will return 0. GetExitDate - DATE OF MARKET EXIT Concept: This function is used to know the date when we closed a position, and it will be return in numeric format. In this format the date 25/11/2000 is considered as the number 20001125. Parameters: Name Default Description EntryAgo 0 Number of positions ago. Sintax: .GetExitDate (EntryAgo) Example: .GetExitDate (0) Where: EntryAgo: It represents the number of back positions that we wished to consult. It is to say if we wish to know the exit date 5 trades ago, we would have to pass to this parameter the number 5. If what we wished to know is the exit date of the current position, it is not necessary to put nothing in the parameter since it takes the 0 value by default, which references to the current position. Data Output: Returns the exit date of the indicated position in the parameter EntryAgo. If we haven't exited any position, it will return 0. Technical Reference: It is necessary to consider that to all the effects the last open trade is considered closed in the current bar (the bar in which the calculations are being made). Therefore, if we put in the EntryAgo parameter a value of 0, this function will return the date of the current bar. This wont happen if we are using the options to close long and to close short since we haven't any open trade we will not consider it closed at the closing price of the present bar. Thus, if we use buy and sell, we would have to pass value 1 to the parameter EntryAgo to know the date of the last position and if we use it to close long and to close short positions, we will have to pass value 0 to the EntryAgo parameter. GetExitPrice - PRICE AT EXIT. Concept: This function is used to know the price at what we exit the position Parameters : Name Default Description EntryAgo 0 Number of positions ago. Sintax: .GetExitPrice (EntryAgo) Example: .GetExitPrice (0) Where: EntryAgo: It represents the number of back positions that we wished to consult. In other words, if we wish to know the exit price 5 trades ago, we would have to pass to this parameter the number 5. If what we wished to know is the exit price of the current position, it is not necessary to put nothing in the parameter since it takes the 0 value by default, which references to the current position. Data Output: Returns the exit price of the position indicated in the parameter EntryAgo. If we haven't got out of any position, it will return 0. Technical Reference: It is necessary to consider that to all the effects the last open trade is considered closed in the current bar (the bar in which the calculations are being made). Therefore, if we put in the EntryAgo parameter a value of 0, this function will return the closing price of the current bar. This wont happen if we are using the options to close long and to close short since we haven't any open trade we will not consider it closed at the closing price of the present bar. Thus, if we use buy and sell, we would have to pass value 1 to the parameter EntryAgo to know the exit price of the last position and if we use it to close long and to close short positions, we will have to pass value 0 to the EntryAgo parameter. GetExitTime - MARKET EXIT TIME. Concept: This function is used to know the time at what we closed a position. The time will return in 24 hours military format. In this format, for example, the time 5:35 p.m. is considered as 1735. Parameters: Name Default Description EntryAgo 0 Number of positions ago. Sintax: .GetExitTime (EntryAgo) Example: .GetExitTime (0) Where: EntryAgo: It represents the number of back positions that we wished to consult. In other words, if we wish to know the exit time 5 trades ago, we would have to pass to this parameter the number 5. If what we wished to know is the exit time of the current position, it is not necessary to put anything in the parameter since it takes the 0 value by default, which references to the current position. Data Output: Returns the exit time of the position indicated in the parameter EntryAgo. If we haven't got out of any position, it will return 0. Technical Reference: It is necessary to consider that to all the effects the last open trade is considered closed in the current bar (the bar in which the calculations are being made). Therefore, if we put in the EntryAgo parameter a value of 0, this function will return the hour of the current bar. This wont happen if we are using the options to close long and to close short since we haven't any open trade we will not consider it closed at the closing price of the present bar. Thus, if we use buy and sell, we would have to pass value 1 to the parameter EntryAgo to know the time of the last position and if we use it to close long and to close short positions, we will have to pass value 0 to the EntryAgo parameter. GetHighest -SERIE´S HIGHER Concept: This function is used to get the highest value of the last n bars (specified in the parameter Length ) of the data series specified in the parameter Identifier . Data Entry: Data Description Any data series High, Low, close, open, indicators, etc... Parameters: Name Default Description Identifier Data Source identifier. TPrice 10 Bar field (E.g. PriceHigh=High). Length 10 Number of bars back to consider. Sintax: .GetHighest (Identifier, TPrice, Length) Example: .GetHighest (Data, PriceHigh, 10) Where: ? Identifier: Represents the data series that needs to be compared, quotes, moving averages, indicators, etc. ? TPrice: This is the field of the bar that we want to reference. If it is a symbol, we can calculate this function on any field of the bar. To do that, we need to put in this field any of the following values: PriceHigh: Equals the High. PriceLow: Equals the Low. PriceOpen: Equals the Open. PriceClose: Equals the Close. PriceVolume: Equals the Volume. If we calculated this function on an indicator, we will have to pass like parameter in TPrice the value of PriceClose, that makes a reference to the closing of the data series of the identifier. If we put PriceHigh or any other it would be indifferent because it would always return the same value. Length: In this parameter we will specify the number of bars back to consider. If we wished to obtain the value of the highest high of the last 10 bars, we will have to put in this parameter an equal value to 10. Any numerical variable type can be put instead of a number. Data Output: Name Description If the data we Highest high in a data series. are looking for Numeric. exists If the data we are looking for NullValue (VBA) ó Null(PDV). does not exists Technical Reference: It is necessary to keep in mind that this function considers the current bar (the bar in that the calculations are taking place) to look for the highest high of the series. This is important since this function usually is used to look for rupture of bands, that is to say, is used to know when the value of the present bar is above to the one of the n previous bars. In such a way that if we put for example the condition in which the high of the current bar is greater than GetHighest (Data, PriceHigh, 10) (that would return the high of the last 10 bars), this condition never would be certain because the function considers the current bar to find the highest high. This problem can be solved saving the value of the function in a variable whose value we will be able to use in the following bar. We will have to put this allocation at the end of the code. GetIndicatorValue - GET INDICATOR VALUE. Concept: This function is used to find the value of an indicator. For that it is necessary to previously determine the function's identifier in the process InitCalculate through the use of GetIndicatorIdentifier . Parameters: Name Default Description Indicator's identifier. Identifier BarsAgo 0 Number of bars back. LineNumber 1 Indicator's line to obtain. Sintax: .GetIndicatorValue (Identifier, BarsAgo, LineNumber) Example: .GetIndicatorValue (miRSI, 0, 1) Where: Identifier: It is the identifier of the indicator that we wish to obtain. In order to create an identifier it is necessary to declare a variable of type "DataIdentifier" and later to assign in the InitCalculate procedure its value in the GetIndicatorIdentifier function. This parameter does not receive values by default, reason why we will have to specify the identifier unavoidably. BarsAgo: It represents the number of bars back to which we wish to make reference to obtain the value of the indicator. It is to say if we were using a moving average, an equal value to zero for this parameter would cause that this function returned the value of the moving average in the present bar. If we passed the value of 1 this would return the value of the moving average one bar ago and so on. By default this parameter receives a value of 0. LineNumber: It makes reference to the line number that we wish to obtain. There are some indicators that they have more than one data line. In these cases if we happened to passed to this parameter the number 1, it will give back a value referring to the first data line and if we passed the number 2, it will give back the value of the second line and so on. By default this parameter has the value of 1 that would return the value of the first data line. If we passed the value of 1, that would return the value of the moving average one bar ago and so on. By default this parameter receives a value of 0. Data Output: Name Description GetIndicatorV Value of the specified line and alue bar. Technical Reference: This function is very related to the SetIndicatorValue function that is used to establish the value of an indicator, which we are creating in VBA. When we establish a value it will request the line number from us, that is the same one that the one we can request through the GetIndicatorValue function by means of the LineNumber parameter Esta página debe ser editada con IE4 o superior Getlowest:Lowest Price. . Concept: This function is used to obtain the lowest value of the last n bars (specified in the parameter Length ) of the data series specified in the parameter Identifier . Data Entry: Data Description Any data series High, low, close, open, indicators, etc. Parameters: Name Default Description Identifier Data Source identifier. TPrice PriceClose Bar field (E.g. PriceLow=Low). Length 10 Number of bars back to be considered. Sintax: .GetLowest (Identifier, TPrice, Length) Example: .GetLowest (Data, PriceLow, 10) Where: ? Identifier: Represents the data series that needs to be compared, quotes moving averages, indicators, etc. ? TPrice: Is the field of the bar that we want to reference. If it is a symbol, we can calculate this function on any field of the bar. For that we need to place in this field any of the following values: ? PriceHigh: It is equivalent to the High . ? PriceLow: It is equivalent to the Low . ? PriceOpen: It is equivalent to the Open . ? PriceClose: It is equivalent to the Close . ? PriceVolume: It is equivalent to the Volume . If we calculate this function on an indicator, we will have to pass as a parameter in TPrice the value of PriceClose, which makes reference to the closing of the data series of the identifier. If we put PriceLow or any other it would be indifferent because it would always return the same value. Length: In this parameter we will specify the number of bars back to consider. If we wish to obtain the value of the lowest low of the last 10 bars, we will have to put in this parameter a value of 10. Any variable of numerical type can be put instead of a number. Data Output: Name Description If the data we The lowest of a data series. are looking for Numeric. exists If the data we NullValue (VBA) or Null are looking for (PDV) does not exist Technical Reference: It is necessary to keep in mind that this function considers the current bar (the bar where the calculations are taking place) to look for the lowest low of the series. This is important since this function usually is used to look for rupture of bands, that is to say, is used to know when the value of the present bar is below one of the n previous bars. In such a way that if we put for example the condition in which the low of the current bar is lower than GetLowest (Data, PriceLow, 10) (that would return the low of the last 10 bars), this condition never would be certain because the function considers the current bar to find the lowest low. This problem can be solved saving the value of the function in a variable whose value we will be able to use in the following bar. We will have to put this allocation at the end of the code GetMarketPosition - CURRENT POSITION. Concept: This function is used to know, while the system is calculating, in what position we are. This is, if we have an open long position, are out of the market or we have an open short position. This function is very useful if we are working with orders in stop or limit since we do not know when they have been executed. Parameters: Name Default Description EntryAgo 0 Number of bars back. Sintax: .GetMarketPosition (EntryAgo) Example: .GetMarketPosition (0) Where: EntryAgo: It represents the number of back positions that we wished to consult. In other words, if we want to know what type of position was 5 trades ago; we would have to pass to this parameter the number 5. If what we wished to know is what type is the current position, it is not necessary to put anything in the parameter since it takes the 0 value by default, which references to the current position. Data Output: Name Description If it is a long position It will return 1 If it is a short position It will return -1 If it is a neutral position (out of It will return 0 the market) span class="Estilo1"> Esta página debe ser editada con IE4 o superior GetMaxContracts -MAXIMUM AMOUNT OF CONTRACTS. Concept: This function is used to know the maximum number of contracts that has been bought or sold in any position. Parameters: Name Default Description EntryAgo 0 Number of back positions. Sintax: GetMaxContracts (EntryAgo) Example: GetMaxContracts (0) Where: EntryAgo: It represents the number of back positions that we wish to consult. In other words, if we want to know the number of contracts/shares bought or sold 5 trades ago; we would have to pass to this parameter the number 5. If what we wished to know is the value for the current position, it is not necessary to put anything in the parameter since it takes the 0 value by default, which references to the current position. span class="Estilo1"> Esta página debe ser editada con IE4 o superior GetMaxEntries - Higher number of entries. Concept: This function is used to know the maximum number of different entries that has been in a position. A position can have many different entries based on the label we have established in the order and depending on the way we choose to match orders. Parameters: Name Default Description EntryAgo 0 Number of back positions Sintax: .GetMaxEntries (EntryAgo) Example: .GetMaxEntries (0) Where: EntryAgo: It represents the number of back positions that we wished to consult. In other words, if we wish to know the maximum number of entries 5 trades ago, we would have to pass to this parameter the number 5. If what we wished to know is the maximum number of entries of the current position, it is not necessary to put anything in the parameter since it takes the 0 value by default, which references to the current position. span class="Estilo1"> Esta página debe ser editada con IE4 o superior Getnhighest-HIGHEST OF nBARS. Concept: This function is used to know highest value of the last n bars (specified in the parameter Length ) of the data series that is shown in the parameter Identifier and with a consecutive order, which we establish in Nth (the first value, the second one, etc.). Data Entry: Data Description Any data series High, low, close, open, indicators etc. Parameters: Name Default Description Identifier Data Source Identifier Nth 1 Order number. TPrice PriceClose Data field of the bar (E.g. PriceHigh=High). Length 50 Number of bars back to be considered. Sintax: .GetNthHighest (Identifier, Nth, TPrice, Length) Example: .GetNthHighest (Data, 3, PriceHigh, 10) Where: ? Identifier: Represents the data series that have to be compared, quotes, moving averages, indicators, etc. ? Nth: Is the ordinal number, which represents the value we wish to obtain. If the Nth value is 1 we will obtain the first highest value of the last n bars of the series, if Nth value is 2 we will obtain the second highest value of the series and so on. ? TPrice: Is the field of the bar that we want to reference. If it is a symbol, we can calculate this function on any field of the bar. For that we need to place in this field any of the following values: 1. PriceHigh: It is equivalent to the High . 2. PriceLow: It is equivalent to the Low . 3. PriceOpen: It is equivalent to the Open . 4. PriceClose: It is equivalent to the Close 5. PriceVolume: It is equivalent to the Volume . If we calculate this function on an indicator, we will have to pass as a parameter in TPrice the value of PriceClose, which reference the closing price of the data series of the identifier. If we put PriceHigh or any other it would be indifferent because it would always return the same value. Length: In this parameter we will specify the number of bars back to consider. If we wish to obtain the value of the highest high of the last 10 bars, we will have to put in this parameter a value of 10. Any variable of numerical type can be put instead of a number. Data Output: Name Description If the data we Highest ordinal in the data series. are looking for Numeric. exists If the data we NullValue (VBA) or Null (PDV) are looking for When we declare a variable with does not this name in PDV it will take the exists value of NullValue or null value. Technical Reference: It is necessary to keep in mind that this function considers the current bar (the bar where the calculations are taking place) to look for the nth highest value of the series. This is important because if the Nth value we are looking for is the current bar the next comparison, for example, could not be true High > GetNthHighest (Data, 1, PriceHigh, 10) (which will return the first highest bar of the last 10 bars). This problem can be solved saving the value of the function in a variable whose value we will be able to use in the following bar. We will have to put this allocation at the end of the code. span class="Estilo1"> Esta página debe ser editada con IE4 o superior GetNthlowest -LOWEST OF N BARS. Concept: This function is used to obtain the lowest value of the last n bars (specified in the parameter Length ) of the data series that shows in the parameter Identifier and with a consecutive order, which we establish in Nth (the first value, the second one, etc.). Data Entry: Data Description Any data series High, low, close, open, indicators etc. Parameters: Name Default Description Identifier Data Source identifier. Nth 1 Order number. TPrice PriceClose Data field of the bar (E.g. PriceHigh=High). Length 50 Number of bars back to be considered. Sintax: .GetNthLowest (Identifier, Nth, TPrice, Length) Example: .GetNthLowest (Data, 3, PriceLow, 10) Where: ? Identifier: Represents the data series that have to be compared, quotes, moving averages, indicators, etc. ? Nth: Is the ordinal number, which represents the value we wish to obtain. If the Nth value is 1 we will obtain the first lowest value of the last n bars of the series, if Nth value is 2 we will obtain the second lowest value of the series and so on. ? TPrice: Is the field of the bar that we want to reference. If it is a symbol, we can calculate this function on any field of the bar. For that we need to place in this field any of the following values: 1. PriceHigh: It is equivalent to the High . 2. PriceLow: It is equivalent to the Low . 3. PriceOpen: It is equivalent to the Open . 4. PriceClose: It is equivalent to the Close 5. PriceVolume: It is equivalent to the Volume . If we calculate this function on an indicator, we will have to pass as a parameter in TPrice the value of PriceClose, which reference the closing price of the data series of the identifier. If we put PriceHigh or any other it would be indifferent because it would always return the same value. Length: In this parameter we will specify the number of bars back to consider. If we wish to obtain the value of the lowest low of the last 10 bars, we will have to put in this parameter a value of 10. Any variable of numerical type can be put instead of a number. Data Output: Name Description If the data we Lowest ordinal in the data series. are looking for Numeric. exists If the data we NullValue (VBA) or Null (PDV) are looking for When we declare a variable with does not this name in PDV it will take the exists value of NullValue or null value. Technical Reference: It is necessary to keep in mind that this function considers the current bar (the bar where the calculations are taking place) to look for the Nth lowest value of the series. This is important because if the Nth value we are looking for is the current bar the next comparison, for example, could not be true Low < GetNthLowest (Data, 1, PriceLow, 10) (which will return the first lowest bar of the last 10 bars). This problem can be solved by saving the value of the function in a variable whose value we will be able to use in the following bar. We will have to put this allocation at the end of the code. span class="Estilo1"> Esta página debe ser editada con IE4 o superior GetPivotDown - PIVOT DOWN. Concept: This function is used to obtain the value of the pivot. A pivot is the extreme value of the quote; in this case we can consider it as a support. Pivots can be calculated on any data series, therefore it can be calculated on symbols or indicators. Data Entry: Data Description Any data series High, low, open, close, indicators... Parameters: Name Default Description Identifier Data Series where we will get the pivot. Occurrence 1 Numeric value which represents the number of pivots back that we wish to obtain. TPrice PriceClose The field of the series from where we want to obtain the pivot. LeftCount Number of bars to the left. RightCount Number of bars to the right. Length 50 Number of bars back to be considered to find the pivot. Sintax: .GetPivotDown (Identifier, Occurrence, TPrice, LeftCount, RightCount, Length) Example: .GetPivotDown (Data, 1, PriceLow, 2, 2, 50) Where: ? Identifier: Represents the data series that have to be compared, quotes, moving averages, indicators, etc. ? Occurrence: Is a numeric value, which represents the number of pivots we want to find. If we put 1 we will get the first pivot from the bar we currently are, if we put 2 we will get the second pivot and so on so forth. ? TPrice: Is the field of the bar that we want to reference. If it is a symbol, we can calculate this function on any field of the bar. For that we need to place in this field any of the following values: ? PriceHigh: It is equivalent to the High . ? PriceLow: It is equivalent to the Low . ? PriceOpen: It is equivalent to the Open . ? PriceClose: It is equivalent to the Close ? PriceVolume: It is equivalent to the Volume . If we calculate this function on an indicator, we will have to pass as a parameter in TPrice the value of PriceClose, which reference the closing price of the data series of the identifier. If we put PriceLow or any other it would be indifferent because it would always return the same value. ? LeftCount: Is the number of bars to the left of the pivot. ? RightCount: Is the number of bars to the right of the pivot. ? Length: In this parameter we will specify the number of bars back to be considered to look for the pivot. Data Output: Name Description If the pivot we are looking for The value of the pivot. exists If it does not find any pivot in the number of bars specified in Length NullValue (VBA) or Null (PDV) When we declare a variable with this name in PDV it will take the value of NullValue or null value. Technical Reference: This function is very useful because it helps to look for supports or inverted patterns. We say that a Low Pivot exists when a value of a data series is lower or equal to the forward values specified in RightCount and is lower than the previous values specified in LeftCount. For example: If we wish to find out what is the pívot, calculated on the lows, with two bars to each side and that is closest to the present bar, we would have to use the GetPivotDown function (Data, 1, PriceLow, 2, 2, 50). This function would look for in the previous 50 bars to the present one and would return the value of the closest pivot. The picture below symbolizes the value that we are looking for in this example. With a circle appears the value that would return the function. The Pivot could have been calculated on the high, close, an indicator etc. span class="Estilo1"> Esta página debe ser editada con IE4 o superior GetPivotUp -PIVOT VALUE. Concept: This function is used to obtain the value of the pivot. A pivot is the extreme value of the quote; in this case we can consider it as a resistance. Pivots can be calculated on any data series, therefore it can be calculated on symbols or indicators. Data Entry: Data Description Any data series High, low, open, close, indicators... Parameters: Name Default Description Identifier Data Series where we will get the pivot. Occurrence 1 Numeric value which represents the number of pivots back that we wish to obtain. TPrice PriceClose The field of the series from where we want to obtain the pivot. LeftCount Number of bars to the left. RightCount Number of bars to the right. Length 50 Number of bars back to be considered to find the pivot. Sintax: .GetPivotUp (Identifier, Occurrence, TPrice, LeftCount, RightCount, Length) Example: .GetPivotUp (Data, 1, PriceHigh, 2, 2, 50) Where: ? Identifier: Represents the data series that have to be compared, quotes, moving averages, indicators, etc. ? Occurrence: Is a numeric value, which represents the number of pivots we want to find. If we put 1 we will get the first pivot from the bar we currently are, if we put 2 we will get the second pivot and so on so forth. ? TPrice: Is the field of the bar that we want to reference. If it is a symbol, we can calculate this function on any field of the bar. For that we need to place in this field any of the following values: ? PriceHigh: It is equivalent to the High . ? PriceLow: It is equivalent to the Low . ? PriceOpen: It is equivalent to the Open . ? PriceClose: It is equivalent to the Close ? PriceVolume: It is equivalent to the Volume . If we calculate this function on an indicator, we will have to pass as a parameter in TPrice the value of PriceClose, which reference the closing price of the data series of the identifier. If we put PriceHigh or any other it would be indifferent because it would always return the same value. ? LeftCount: Is the number of bars to the left of the pivot. ? RightCount: Is the number of bars to the right of the pivot. ? Length: In this parameter we will specify the number of bars back to be considered to look for the pivot. Data Output: Name Description If the pivot we are looking for The value of the pivot. exists If it does not find any pivot in the number of bars specified in Length NullValue (VBA) or Null (PDV) When we declare a variable with this name in PDV it will take the value of NullValue or null value. Technical Reference: This function is very useful because it helps to look for resistance or inverted patterns. We say that a High Pivot exists when a value of a data series is higher or equal to the forward values specified in RightCount and is higher than the previous values specified in LeftCount. For example: If we wish to find out what is the pivot, calculated on the highs, with two bars to each side and that is closest to the present bar, we would have to use the GetPivotUp function (Data, 1, PriceHigh, 2, 2, 50). This function would look for in the previous 50 bars to the current one and would return the value of the closest pivot. The picture below symbolizes the value that we are looking for in this example. With a circle appears the value that would return the function. The Pivot could have been calculated on the high, close, an indicator etc. span class="Estilo1"> Esta página debe ser editada con IE4 o superior GetPositionprofit -POSITION PROFIT. Concept: This function is used to know the profit that has been obtained in a position. If we don't put any value in the EntryAgo parameter, takes by default the value of 0, which reference the current position. In this case we will have the profit that is open in the last position we have entered. This function considers the number of contracts/shares that we have bought or sold. Therefore, the value that returns will be the difference between the closing of the last bar and the entry price multiplied by the number of contracts/shares. Parameters: Name Default Description EntryAgo 0 Number of back positions. Sintax: .GetPositionProfit (EntryAgo) Example: .GetPositionProfit (0) Where: EntryAgo: It represents the number of back positions that we wish to consult. In other words, if we want to know the profit we had 5 trades ago, we would have to pass to this parameter the number 5. If what we want to know is the profit for the current position, it is not necessary to put anything in the parameter since it takes the 0 value by default, which reference to the current position. Data Output: Returns the profit value in points in the position indicated in the parameter EntryAgo. If we left this field blank, it will return 0. span class="Estilo1"> Esta página debe ser editada con IE4 o superior GetPrice - GET PRICE. Concept: This function is used to know the price a field of a certain bar pertaining to a series. Parameters: Name Default Description Price PriceClose Price field of the bar (PriceHigh,PriceLow,) BarsAgo 0 Number of bars back Data Data series where is applied Sintax: .GetPrice (Price,BarsAgo,Data) Example: .GetPrice (PriceClose, 3, Data) Where: Price: Represents the price field of the bar that we want to know: (PriceClose, PriceHigh, PriceLow, PriceOpen, PriceVolume, PriceOpInt). BarsAgo: It is a numerical value that indicates the number of bars back in which the data looks for. The value by default is 0 which represents the current bar Data: It is the data series on which the function is applied. By default, if nothing is specified, is understood that it is Data0, which refers to the active chart. If there is more than one chart in the window they will be codified like Data2, Data3, Data4, respectively. Data Output: Returns the value of the field specified in reference to the bar in the parameter BarsAgo. Technical Reference: We have to keep in mind that if the number of the bar is bigger than the number of bars in the data series, the value we will get is NullValue. span class="Estilo1"> Esta página debe ser editada con IE4 o superior GetSwing high-PIVOT VALUE. Concept: This function is similar to GetPivotUp. We use this function to obtain the value of the pivot. A pivot is the highest high in a group of bars. Pivots can be calculated in any data series; therefore they can be calculated on symbols and indicators. Data Entry: Data Description Any data series High, low, close, open, indicators... Parameters: Name Default Description Identifier Data Series where we will get the pivot. Occurrence 1 Numeric value which represents the number of pivots back that we wish to obtain. TPrice PriceClose The field of the series from where we want to obtain the pivot. Number of bars on both sides of the pivot. Strength Length 50 Number of bars back to be considered to find the pivot. Sintax: .GetSwingHigh (Identifier, Occurrence, Tprice, Strength, Length) Example: .GetSwingHigh (Data, 1, PriceHigh, 2, 50) Where: ? Identifier: Represents the data series that have to be compared, quotes, moving averages, indicators, etc. ? Occurrence: Is a numeric value, which represents the number of pivots we want to find. If we put 1 we will get the first pivot from the bar we currently are, if we put 2 we will get the second pivot and so on so forth. ? TPrice: Is the field of the bar that we want to reference. If it is a symbol, we can calculate this function on any field of the bar. For that we need to place in this field any of the following values: ? PriceHigh: It is equivalent to the High . ? PriceLow: It is equivalent to the Low . ? PriceOpen: It is equivalent to the Open . ? PriceClose: It is equivalent to the Close ? PriceVolume: It is equivalent to the Volume . If we calculate this function on an indicator, we will have to pass as a parameter in TPrice the value of PriceClose, which reference the closing price of the data series of the identifier. If we put PriceHigh or any other it would be indifferent because it would always return the same value. ? Strength: Is the number of bars to be considered on both sides of the pivot. ? Length: In this parameter we specified the number of bars back to be used to find the pivot. Data Output: Name Description If the pivot we are looking for The value of the pivot. exists If it does not find any pivot in the number of bars specified in Length NullValue (VBA) or Null (PDV) When we declare a variable with this name in PDV it will take the value of NullValue or null value. Technical Reference: This function is very useful because it helps to look for resistance levels or inverted patterns. We say that a High Pivot exists when a value in the data series is higher or equal to the forward values specified in RightCount and is higher than the previous values specified in LeftCount. For example: If we wish to find out what is the pivot, calculated on the highs, with two bars to each side and that is closest to the present bar, we would have to use the GetSwingHigh function (Data, 1, PriceHigh, 2, 2, 50). This function would look for in the previous 50 bars to the current one and would return the value of the closest pivot. The picture below symbolizes the value that we are looking for in this example. With a circle appears the value that would return the function. If we take a closer look at the bars left of the pivot we will see the bar after the pivot is lower than the next one, this does not matter when we determined if it is a pivot or not . What matters is that both bars are lower than the pivot. The Pivot could have been calculated on the high, close, an indicator etc. . span class="Estilo1"> Esta página debe ser editada con IE4 o superior GetSwingLow -PIVOT VALUE. Concept: This function is similar to GetPivotDown. We use this function to obtain the value of the pivot. A pivot is the highest high in a group of bars. Pivots can be calculated in any data series; therefore they can be calculated on symbols and indicators. Data Entry: Data Description Any data series High, low, close, open, indicators... Parameters: Name Default Description Identifier Data Series where we will get the pivot. Occurrence 1 Numeric value which represents the number of pivots back that we wish to obtain. TPrice PriceClose The field of the series from where we want to obtain the pivot. Number of bars on both sides of the pivot. Strength Length 50 Number of bars back to be considered to find the pivot. Sintax: .GetSwingLow (Identifier, Occurrence, TPrice, Strength, Length) Example: .GetSwingLow (Data, 1, PriceLow, 2, 50) Where: ? Identifier: Represents the data series that have to be compared, quotes, moving averages, indicators, etc. ? Occurrence: Is a numeric value, which represents the number of pivots we want to find. If we put 1 we will get the first pivot from the bar we currently are, if we put 2 we will get the second pivot and so on so forth. ? TPrice: Is the field of the bar that we want to reference. If it is a symbol, we can calculate this function on any field of the bar. For that we need to place in this field any of the following values: ? PriceHigh: It is equivalent to the High . ? PriceLow: It is equivalent to the Low . ? PriceOpen: It is equivalent to the Open . ? PriceClose: It is equivalent to the Close ? PriceVolume: It is equivalent to the Volume . If we calculate this function on an indicator, we will have to pass as a parameter in TPrice the value of PriceClose, which reference the closing price of the data series of the identifier. If we put PriceHigh or any other it would be indifferent because it would always return the same value. ? Strength: Is the number of bars to be considered on both sides of the pivot. ? Length: In this parameter we specified the number of bars back to be used to find the pivot. Data Output: Name Description If the pivot we are looking for The value of the pivot. exists If it does not find any pivot in the number of bars specified in Length NullValue (VBA) or Null (PDV) When we declare a variable with this name in PDV it will take the value of NullValue or null value. Technical Reference: This function is very useful because it helps to look for supports or inverted patterns. We say that a Low Pivot exists when a value in a data series is lower or equal than the number specified as previous and later values in Strength. For example: If we wish to find out what is the pivot, calculated on the lows, with two bars to each side and that is closest to the present bar, we would have to use the GetSwingLow function (Data, 1, PriceLow, 2, 2, 50). This function will search in the previous 50 bars to the current one and would return the value of the closest pivot. The picture below symbolizes the value that we are looking for in this example. With a circle appears the value that would return the function. The Pivot could have been calculated on the high, close, an indicator etc. span class="Estilo1"> Esta página debe ser editada con IE4 o superior GetSymbolIdentifier -SYMBOL Concept: This function is necessary only in the cases in which we want to use the data of a symbol that will not be in screen at the time of inserting a strategy, because if that is the case it would be more comfortable to use the data. This function also is effective to reference values of any symbol in a Macro on a Table, because in this case we do not have available the historical data in screen. In order to create a data source and to obtain the identifier of the same one it is necessary to previously declare one variable of DataIdentifier type. Once defined the variable, we will assign the value of the function GetSymbolIdentifier to obtain the identifier of the symbol. The identifier of the symbol must be obtained in the OnInitCalculate procedure. The identifier obtained by this function can be used later in any VBA function in which Data is requested to us (Data series on which the different functions are calculated). Parameters: Name Default Description Symbol Code of the symbol we need. Compression Compression unit. Cr Type of compression. FromDate Beginning date. ToFinalDate Ending date. Sintax: .GetSymbolIdentifier (Symbol, Compression, Cr, FromDate, ToFinalDate) Example: .GetSymbolIdentifier (010072MFXI ,5 ,CrMinutes, Date-30, Date) Where: ? Symbol: Is the code of the symbol we want to obtain. ? Compression: Is the unit of compression (E.g. 10,5,1, etc.) ? Cr: Is the type of compression. There are four types of compression: ? CrMinutes: To get an intraday chart. ? CrDays: To get a daily chart. ? CrWeeks: To get a daily chart. ? CrMonths: To get a monthly chart. ? FromDate: Is the beginning date of the source whose identifier we are going to request. ? ToFinalDate: Is the ending date of the historical data, which we are going to download. We usually need this date to be above the current date, that is why we advise to put in this parameter the date 01/01/2037 to assure us that we always have the data updated from the identifier we want to request. Data Output: Name Description GetSymbolIde Data source identifier. Numeric. ntifier Esta página debe ser editada con IE4 o superior GetIndicatorIdentifier - INDICATOR IDENTIFIER. Concepto: Esta función se utiliza para crear la serie de datos correspondiente a un indicador cualquiera y obtener un identificador de esa serie. Para ello es necesario declarar previamente una variable de tipo DataIdentifier. Una vez definida la variable, le asignaremos el valor de la función GetIndicatorIdentifier para crear la serie del indicador y obtener un identificador del mismo. El identificador del Indicador debe obtenerse en el procedimiento OnInitCalculate. Para obtener posteriormente un valor del indicador es preciso usar la función GetIndicatorValue y poner en el parámetro Data la variable en la que hemos guardado el identificador del indicador en cuestión. El identificador obtenido por esta función puede ser utilizado además en cualquier función de VBA en la que se nos solicite un Data (Serie de datos sobre la que se calculan las distintas funciones). Variables: Nombre Defecto Name ParentDataIde ntifier ParamArray ParamArray ... Enésimo ParamArray Descripción Código del indicador. Identificador de la serie sobre la que se calculará el indicador. Primer parámetro específico del indicador. Segundo parámetro específico del indicador. ... Enesimo parámetro específico del indicador. Sintaxis: .GetIndicatorIdentifier (Name, ParentDataIdentifier, ParamArray() Ejemplo: .GetIndicatorIdentifier (RSI ,Data ,14, 70, 30) Donde: Name: Es el código del Indicador cuyo identificador deseamos obtener. ParentDataIdentifier: Es la serie sobre la cual se va a calcular el indicador. Si ponemos en este parámetro Data, estaremos calculando el indicador sobre el data o serie en que se inserte la estrategia. Si deseamos obtener el identificador de un indicador que se calcula sobre otro deberemos poner en este parámetro el identificador del indicador sobre el que deseamos se calcule. ParamArray(): Representa un grupo de parámetros cuyo número no está especificado ya que cada indicador tiene un número variable. Por ejemplo una media móvil tiene dos parámetros mientras que el RSI tiene tres. En el ejemplo podemos ver los parámetros “14” que es el periodo, “70” que es la banda superior del RSI y “30” que es la banda inferior del RSI. El orden en el que deben ponerse los parámetros es el mismo en que figuran en el cuadro de diálogo que nos aparece cuando vamos a insertar el indicador en un gráfico, correspondiendo el primero de la función con el superior del cuadro. Si el parámetro es de tipo Price, hace referencia a uno de los campos de la barra (Cierre, Apertura, etc.) como sería el caso de una media móvil cuyo segundo parámetro es origen de los datos. En estos casos, debemos especificar el campo de la barra sobre la que se calculará el indicador. Tendremos que poner cualquiera de las siguientes constantes que equivalen a esos campos: 1. PriceHigh: Equivale a la Máxima. 2. PriceLow: Equivale a la Mínima. 3. PriceOpen: Equivale a la Apertura. 4. PriceClose: Equivale al Cierre. 5. PriceVolume: Equivale al Volumen. Salida de Datos: Nombre Descripción GetIndicatorId Identificador de un indicador. entifier Numérico. Inicio span class="Estilo1"> Esta página debe ser editada con IE4 o superior HIB - Data Entry: Data Description Elements in a High, low, open, close... data table Variables: Name Default Description Series Data Series where the formula is applied nBars 10 Number of bars. Concept: It is the highest price between the high of one bar and the closing of the previous bar. Sintax: .GetTrueHigh (Data, nBars) Where: ? Data : Represents the series where the function is applied. ? nBars: Represents the number of bars where the formula is applied. Data Output: Name Description Value Valid numeric data. NullValue Data we will get when we tried to access an inexistent bar. span class="Estilo1"> Esta página debe ser editada con IE4 o superior Hih-HIGH OF THE BAR Concept: This function returns the high in any bar. Data Entry: Data Description Any data series High prices in any data series. Parameters: Name Default Description Bars 0 Number of bars back. Data Data0 Primary data source. Sintax: .High(Bars,Data) Example: .High(3,Data) Where: ? Bars: Is the number of bars back to be considered. ? By default, if you do not specify anything it will take the 0 value, which refers to the current bar. ? In this parameter we can place any numeric value inserted as a variable or type directly the number. ? You can specify it as a function changing the numeric value. ? Data: Is the data set where we can get the closing price of any specific bar. ? By default, if you don't specify anything, the system will act on Data0, which is the name of the data set of the chart where the strategy is applied. ? If there were more than one chart in the window, they would be taken as Data2, Data3, Data4, respectively. Data Output: Name Description High Returns the high of the bar. Technical Reference: If we want to access to the high price of the fifth bar back we should place the expression “ 5” to the parameter Bars. To this parameter we can only pass positive values, in that way we wont be able to access a bar in the future (in case we place a negative value). span class="Estilo1"> Esta página debe ser editada con IE4 o superior GetLowestBar -BAR WITH LOWEST VALUE. Entrada de Datos: Datos Descripción Elementos de una tabla de Máximas, mínimas, cierres, aperturas... datos Variables: Nombre Data Precio N Defecto Data1 PriceClose 10 Descripción Serie de datos sobre la que se aplica la función. Campo de cotizaciones. Número de barras. Concepto: Gives back the number of the bar where the lowest value of a serie occurs. Sintaxis: .GetLowestBar = (Data1,Precio, n) Donde: Data: Represents the serie of data we are going to applicate the fonction in Precio: Represents the cotationfield that we are going to use (PriceClose, PriceHigh, PriceLow,etc.). n: Number of bars back that we are going to use. Data exit: Name Obtained value Inicio Description Number of bars back where the lower value has occurred. . span class="Estilo1"> Esta página debe ser editada con IE4 o superior Low - LOW Concept: This function returns the low in any bar. Data Entry: Data Description Any data series Low prices in any data series. Parameters: Name Default Description Bars 0 Number of bars back. Data Data0 Primary data source. Sintax: .Low(Bars,Data) Example: .Low(3,Data) Where: ? Bars: Is the number of bars back to be considered. ? By default, if you do not specify anything it will take the 0 value, which refers to the current bar. ? In this parameter we can place any numeric value inserted as a variable or type directly the number. ? You can specify it as a function changing the numeric value. ? Data: It is the data set where we can get the closing price of any specific bar. ? By default, if you don't specify anything, the system will act on Data0, which is the name of the data set of the chart where the strategy is applied. ? If there were more than one chart in the window, they would be taken as Data2, Data3, Data4, respectively. Data Output: Name Description Low Returns the low of the bar. Technical Reference: If we want to access to the low price of the fifth bar back we should place the expression “ 5” to the parameter Bars. To this parameter we can only pass positive values, in that way we wont be able to access a bar in the future (in case we place a negative value). Esta página debe ser editada con IE4 o superior Mit -MINUTES TO TIME Concept: This function is used to transform the number of minutes from midnight to numerical format time. This function works altogether with TimeToMinutes, and is necessary because in Visual Chart we considered the hour of the bars in numerical format (3:30 p.m. is considered like number 330). For this reason if we wished to subtract two different times to know the number of minutes passed or to add minutes to a time already known, we need the aid of these two functions. Parameters: Name Default Description Number of minutes since midnight Minutes Sintax: .MinutesToTime (Minutes) Data Output: Name Description MinutesToTim Time in numeric format e Technical Reference: If we want to do the following calculation: Time1+(Time2-Time3) ( Supposing that these three times are in numerical format) we would have to do the following thing: First of all we need to use the function TimeToMinutes to convert Time1, Time2 y Time3 in minutes from midnight. ? Once we did this we have to apply the formula and then we use the function MinutesToTime to go back to the resulting number (in minutes format from midnight) in numeric format time. span class="Estilo1"> Esta página debe ser editada con IE4 o superior Net Profit -NET PROFIT. Concept: This function is used to obtain the value of the profit that our system has accumulated until the current bar (the bar in which the calculations are being made). In order to obtain the total profit we considered that the last open trade ends in the closing price of the present bar. Parameters: Name Default Description Show Points Type of calculation (by points/percentage). Sintax: .NetProfit (Show As SttRepresentation) Example: .NetProfit (Points) Where: ? Show: Represents the type of data we need to obtain. There are two options for this parameter “by points” and “percentage”. If we chose by points the value returned will be in points and if we chose percentage it will return the percentage profit obtain until that bar. span class="Estilo1"> Esta página debe ser editada con IE4 o superior Net Profit -NET PROFIT. Concept: This function is used to obtain the value of the profit that our system has accumulated until the current bar (the bar in which the calculations are being made). In order to obtain the total profit we considered that the last open trade ends in the closing price of the present bar. Parameters: Name Default Description Show Points Type of calculation (by points/percentage). Sintax: .NetProfit (Show As SttRepresentation) Example: .NetProfit (Points) Where: ? Show: Represents the type of data we need to obtain. There are two options for this parameter “by points” and “percentage”. If we chose by points the value returned will be in points and if we chose percentage it will return the percentage profit obtain until that bar. span class="Estilo1"> Esta página debe ser editada con IE4 o superior Ope -OPENING PRICE OF THE BAR. Concept: This function returns the opening price of the bar. Data Entry: Data Description Any data series Open prices in the dataset. Parameters: Name Default Description Bars 0 Number of bars back. Data Data0 Primary data source. Sintax: .Open (Bars, Data) Example: .Open(3,Data1) Where: ? Bars: Is the number of bars back to be considered. ? By default, if you do not specify anything it will take the 0 value, which refers to the current bar. ? In this parameter we can place any numeric value inserted as a variable or type directly the number. ? You can specify it as a function changing the numeric value. ? Data: It is the data set where we can get the opening price of any specific bar. ? By default, if you don't specify anything, the system will act on Data0, which is the name of the data set of the chart where the strategy is applied. ? If there were more than one chart in the window, they would be taken as Data2, Data3, Data4, respectively. Data output: Name Description Open Returns the opening price of the bar. Technical Reference: If we want to access to the opening price of the fifth bar back we should place the expression “ 5” to the parameter Bars. To this parameter we can only pass positive values, in that way we wont be able to access a bar in the future (in case we place a negative value). span class="Estilo1"> Esta página debe ser editada con IE4 o superior Sell - SELL Concept: This function is used to issue sell orders. It is used indifferently to sell futures contracts, sell shares on credit, etc. It is important to consider that this function is used to open short positions, not only to close long positions. Therefore, if we want to close a long position without opening a short position on credit, we will have to use the ExitLong function (CloseLong). Parameters: Name Default Description Type AtClose Type of order. Contracts 1 Number of contracts/shares. Price Buying price. Label Label Sintax: .Sell (Type, Contracts, Price, Label ) Example: .Sell AtStop, 1, .Close-100, "V1" Where: ? Type: reference the type of sell order we want to send. We have four types of orders: ? AtClose. When we place an AtClose order (Closing), Visual Chart will execute the close short order at the closing price of the bar that is calculating at that moment (Current Bar). Therefore, one of the properties of this type of order is that whenever is emitted, it is going to be executed. We must try that the flow of the system only arrives at the sell order when we wish that this order took place. ? AtMarket. When we place an AtMarket order (Market), Visual Chart will execute the close short order at the opening price of the next bar that is calculating at that moment (Current Bar). Therefore, one of the properties of this type of order is that whenever is emitted, it is going to be executed. We must try that the flow of the system only arrives at your sell order when we wish that this one took place. ? AtStop. When we place an order on stop we are conditioning the execution of our order to that the price triggering the stop is reached in the next bar. The orders on stop are verified in the following bar in which they take place (Present Bar or Bar where the calculations are being executed). If the trigger price is reached, the order will be executed at the trigger price that we established in the order. It is important to note that the orders on stop produced in one bar, are verified only in the following bar. Therefore, if we wish to place an order on stop at a determined price for more than one bar, we will have to repeat the order on stop for each one of the bars in which we wished the order is verified. If the opening price of the following bar (in which the stop is evaluated) supposes a violation of the stop, the price of execution of the order will be the opening price. ? AtLimit. When we place a limit order we are conditioning the execution of our order to that the price triggering the limit is reached in the next bar. The limit orders are verified in the following bar in which they take place (Present Bar or Bar where the calculations are being executed). If the trigger price is reached, the order will be executed at the trigger price that we established in the order. It is important to note that the limit orders produced in a bar are verified only in the following bar. Therefore, if we wished to place a limit order at a determined price for more than a bar, we will have to repeat the limit order later for each of the bars in which we wished the order were verified. If the opening price of the following bar (in which the order is evaluated) supposes a violation of the established limit, the price of execution of the order will be the opening price. ? Contracts: Is the number of shares/contracts we wish to sell. The contracts' numeric specifications can be changed for variables or for any previously defined function. This allows complex money management analysis. For example: f=Capital/18000 the investment would be 1 contract for every $18,000 dollars accumulated as a result of the systems' trading. ? Price: Is the sell price. We should assign a value to this parameter only on AtStop and AtLimit orders. The value can be expressed in the following way: ? A numeric value (a variable or a number wrote directly). ? A function. For example: Low. ? A mixture of numeric value and function. E.g. Low - 10 ? Label: Is the label of the order in text format. Technical Reference: It is important to understand well this function since all the operations of the system depends on its correct use. span class="Estilo1"> Esta página debe ser editada con IE4 o superior SHT-SHOULD TERMINATE. Concept: ShouldTerminate is a boolean variable of the system that is initialized with the False value. This function is used to interrupt the calculations of a certain strategy. For that we will have to put in this variable a True value and at that very moment the calculations bar to bar for our strategy (Indicator, System, Study) will be interrupted. This can be useful if we worked with long data series and we want to stop the calculation of a system when a predetermined circumstances occur, for example, that 1000 bars of calculation have passed and the profit is lower than 100 dollars. In the following example we show this condition: If .CurrentBar = 1000 and .NetProfit < 100 then ShouldTerminate = True End if span class="Estilo1"> Esta página debe ser editada con IE4 o superior THI.. Data Entry: Data Description Elements in a High, low, open, close... data table Variables: Name Default Description Series Data Series where the formula is applied nBars 10 Number of bars. Concept: It is the highest price between the high of one bar and the closing of the previous bar. Sintax: .GetTrueHigh (Data, nBars) Where: ? Data : Represents the series where the function is applied. ? nBars: Represents the number of bars where the formula is applied. Data Output: Name Description Value Valid numeric data. NullValue Data we will get when we tried to access an inexistent bar. span class="Estilo1"> Esta página debe ser editada con IE4 o superior TIM-TIME OF THE BAR. Concept: This function gives back the value of the Time (hour) that the bar has imprinted. The hour of a bar is given by the last hour of the temporary period that summarizes the bar. For example, if we used 30 minutes bars, the temporary period included between the 10:00 and the 10:30 will give back a value of 1030. The hour of a bar is considered in military format of twenty-four hours and as a number, that is to say, a bar that finalizes at 5:35 p.m. would return a numerical value equivalent to 1735, that to all the effects it can be considered as a number. Data Entry: Data Description Any data series Times in a data series. Parameters: Name Default Description Bars 0 Number of bars back. Data Data0 Primary data source. Sintax: .Time (Bars, Data) Where: ? Bars: Is the number of bars back to be considered. ? By default, if you do not specify anything it will take the 0 value, which refers to the current bar. ? In this parameter we can place any numeric value inserted as a variable or type directly the number. ? You can specify it as a function changing the numeric value. ? Data: It is the data set where we can get the time of any specific bar. ? By default, if you don't specify anything, the system will act on Data0, which is the name of the data set of the chart where the strategy is applied. ? If there were more than one chart in the window, they would be taken as Data2, Data3, Data4, respectively. Data output: Name Description Time Returns the time of a bar. span class="Estilo1"> Esta página debe ser editada con IE4 o superior TLO - Data Entry: Data Description Elements in a High, low, open, close... data table Variables: Name Default Description Series Data Series where the formula is applied nBars 10 Number of bars. Concept: It is the lowest price between the low of one bar and the closing of the previous bar. Sintax: .GetTrueLow (Data, nBars) Where: ? Data : Represents the series where the function is applied. ? nBars: Represents the number of bars where the formula is applied. Data Output: Name Description Value Valid numeric data. NullValue Data we will get when we tried to access an inexistent bar. span class="Estilo1"> Esta página debe ser editada con IE4 o superior TRA- Data Entry: Data Description Elements in a High, low, open, close... data table Variables: Name Default Description Series Data Series where the formula is applied nBars 10 Number of bars. Concept: Returns the difference between the TrueHigh and the TrueLow. Sintax: .GetTrueRange (Data,BarsAgo) Where: ? Data : Represents the series where the function is applied. ? BarsAgo: Represents the number of bars back where the formula is applied. Data Output: Name Description Value Valid numeric data. NullValue Data we will get when we tried to access an inexistent bar. span class="Estilo1"> Esta página debe ser editada con IE4 o superior TIM -TIME SINCE 00H00 Concept: Returns the number of minutes that has passed since 00:00 hours. Sintax: TimeToMinutes (15:30) Data Output: Name Description TTM Minutes in numeric format. span class="Estilo1"> Esta página debe ser editada con IE4 o superior VOM -VOLUME OF A BAR Concept: This function returns the value of the volume of a bar. That is to say, it returns the number of shares or contracts negotiated during the temporary space of the bar. Data Entry: Data Description Any data series Volume in a data series. Parameters: Name Default Description BarsAgo 0 Number of bars back. Data Data0 Primary data source. Sintax: .Volume (Bars, Data) Where: ? Bars: Is the number of bars back to be considered. ? By default, if you do not specify anything it will take the 0 value, which refers to the current bar. ? In this parameter we can place any numeric value inserted as a variable or type directly the number. ? You can specify it as a function changing the numeric value. ? Data: It is the data set where we can get the volume of any specific bar. ? By default, if you don't specify anything, the system will act on Data0, which is the name of the data set of the chart where the strategy is applied. ? If there were more than one chart in the window, they would be taken as Data2, Data3, Data4, respectively. Data output: Name Description Volume Returns the number of shares/contracts traded in a bar. Technical Reference: If we want to access the Volume of the fifth bar back we should place the expression “ 5” to the parameter Bars. To this parameter we can only pass positive values, in that way we wont be able to access a bar in the future (in case we place a negative value). RSI - Relative strenght index. Technical Data: Data Description Close i Closing price of the current bar Close i-1 Closing price of the previous bar Parameters: Name Default Description Periods 14 Number of bars to be considered UpperThreshol 70 d Value of the upper band LowerThresho 30 ld Value of the lower band Formula: ? If Clo i > Clo i-1 then: if not ? If Clo i < Clo i-1 then: if not ? ? ? Taking the register p+1 we calculate: ? Data Output: Name Description RSI RSI – Relative Strength Index UpperThreshol Configurable upper band d LowerThresho Configurable lower band ld Technical Reference: The RSI is a very popular oscillator. The name is a little deceptive because it does not compare the relative forces of two values but the internal strength of a single value. An appropriate name would be Internal Strength Index. A popular method of analyzing the RSI is to look for a divergence. If the instrument is making a new high, but the RSI is failing to exceed its previous high, this "divergence" is an indication of a coming reversal. When the RSI then turns down and falls below its most recent trough, it is said to have completed a "failure swing" and therefore confirmed the coming reversal. Different ways to interpret the RSI can be: ? Overbought and Oversold. The RSI indicator ranges in value from 0 to 100, with numbers above 70 indicating overbought conditions and below 30 indicating oversold. If the RSI rises above 30, it is considered bullish, while if the RSI falls below 70, it is considered bearish. ? Pattern formation. The RSI frequently shows patterns like head-and-shoulders, triangles, etc. That can be ignored in the price chart. ? Runaway: When the RSI goes above its historical highest or lower points. ? Support and resistance: Sometimes the RSI shows more clearly than the prices themselves, the support and resistance areas. ? Divergence: When prices reached a new high or low and the RSI line doesn't, therefore there is not confirmation and prices tend to make a correction and change direction. Related Functions: [AvSim Simple Moving Average. ple] [RSI] Oscillator Function Screens: Configure This indicator can be configured if we select the oscillators' line and completing every tab shown in the properties box: Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want that it appears with a determined color, we press in the option Color and choose from the color palette. Stochastic - STHOCASTIC OSCILATOR Technical Data: Data Description Max i High of the current bar. Min i Low of the current bar. Clo i Close of the current bar. Parameters: Name Default Description Periods 14 The number of periods over which the raw stochastic is calculated . %k 3 The first smoothing of the raw stochastic, usually with a 3-period exponential moving average. %d 3 The smoothing of the %k value, usually with another 3-period exponential moving average. Also known as slow K. Average Exponential Type of average used to make the calculations (we can choose between simple, weighted and exponential) UpperThreshol 80 d Value of the upper band LowerThresho 20 ld Value of the lower band Formula: ? It looks for the High over a period p. ? It looks for the Low over a period p. ? It calculates SK: ? It calculates SD applying an exponential moving average over SK on the period p2. Data Output: Name Description SK Line 1 of the Stochastic Oscillator SD Line 2 of the Stochastic Oscillator (it is shown by default as a black line) Upper Band Configurable Upper Band Lower Band Configurable Lower Band Technical Reference: Stochastic measures the position of a stock compared with its most recent trading range over the period specified (Raw K period). Specifically, it measures the relationship between the closing price of a stock and it's high and low during a specific number of bars (minutes, days, weeks, etc). As a stock price rises, the closing price tends to be closer to the extreme highs of the stock, and as prices fall, the closing price tends to fall closer to the extreme lows. There are different ways to trade with this oscillator: ? Buy when any of the lines falls below a specific area, for example 20 and starts rising immediately above the same level. Sell when the line goes above the 80 level and starts falling immediately below the same level. ? Buy when %K moves above %D and sell when the %D line moves below the %K line. ? Look for divergence, for example, when prices reached high levels and the oscillator doesn't. Related Functions: > [AvExp onential Exponential Moving Average ] [Stocha Oscillator Function stic] Screens: Configure This indicator can be configured if we select the oscillators' line and completing every tab shown in the properties box: Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want that it appears with a determined color, we press in the option Color and choose from the color palette. Williams - WILLIAMS OSCILATOR %R Technical Data: Data Description Max i High of the current bar. Min i Low of the current bar. Clo i Close of the current bar. Parameters: Name Default Description Periods 14 Number of bars to be considered UpperThreshol -20 d Value of the upper band LowerThresho -80 ld Value of the lower band Formula: ? It looks for the High over a period p. ? It looks for the Low over a period p. And last: Data Output: Name Description Williams Williams %R UpperThreshol Configurable Upper Band d LowerThresho Configurable Lower Band ld Technical Reference: Developed by Larry Williams, Williams %R is a momentum indicator that works much like the Stochastic Oscillator. It is especially popular for measuring overbought and oversold levels. The scale ranges from 0 to -100 with readings from 0 to -20 considered overbought, and readings from -80 to -100 considered oversold. William %R, sometimes referred to as %R, shows the relationship of the close relative to the high-low range over a set period of time. The nearer the close is to the top of the range, the nearer to zero (higher) the indicator will be. The nearer the close is to the bottom of the range, the nearer to -100 (lower) the indicator will be. If the close equals the high of the high-low range, then the indicator will show 0 (the highest reading). If the close equals the low of the high-low range, then the result will be -100 (the lowest reading). It is important to remember that overbought does not necessarily imply time to sell and oversold does not necessarily imply time to buy. A security can be in a downtrend, become oversold and remain oversold as the price continues to trend lower. Once a security becomes overbought or oversold, traders should wait for a signal that a price reversal has occurred. One method might be to wait for Williams %R to cross above or below -50 for confirmation. Price reversal confirmation can also be accomplished by using other indicators or aspects of technical analysis in conjunction with Williams %R. One method of using Williams %R might be to identify the underlying trend and then look for trading opportunities in the direction of the trend. In an up trend, traders may look to oversold readings to establish long positions. In a downtrend, traders may look to overbought readings to establish short positions. Related Functions: [AvExp onential Exponential Moving Average ] [Stocha Stochastic Oscillator stic] [William Oscillator Function s] Screens: This indicator can be configured if we select the oscillators' line and completing every tab shown in the properties box: Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want that it appears with a determined color, we press in the option Color and choose from the color palette. DMKOsc - OSCILAtOR DMK. Tecnical Data: Data Description Max i High of the current bar. Max i-1 High of the previous bar. Min i Low of the current bar. Min i-1 Low of the current bar. Parameters: Name Default Description Periods 14 Number of bars to be considered UpperThreshol -20 d Value of the upper band LowerThresho -80 ld Value of the lower band Formula: This data will be considered if the difference is positive. Otherwise it takes value 0. This data will be considered if the difference is positive. Otherwise it takes value 0. Data Output: Name Description DMKOsc DMK Oscillator UpperThreshol Configurable Upper Band d LowerThresho Configurable Lower Band ld Technical Reference: The interpretation of the DMK oscillator is very similar to the Stochastic oscillator with the difference of which the graph shows a single line and displays a somewhat different modulation. The oscillator moves between 0% and 100%. Between 80% and 100% it indicates that the value is overbought whereas between 0% and 20% indicates that it is oversold. As all the overbought and oversold oscillators it is necessary to wait for until the prices confirm the change of trend before acting in the market. For example, if a overbought/oversold indicator (as the Stochastic or Williams %R) shows overbought conditions is better to wait for the price to confirm the change of trend to sell (the MACD is a good indicator to show changes in the prices and therefore it is good to confirm these changes) at high prices. An interesting phenomenon of DMK is its ability to anticipate itself to the changes of trend in the markets. This indicator reaches its high point and almost always changes of trend a few bars before the price changes direction The DMK oscillator offers short term trading opportunities. Also it can be used from a chartist point of view studying the divergences, supports and resistance, short-term channels and other patterns that sometimes shows the graph. Finally to indicate that it is frequently shown the cyclical tendencies of the prices' curve with more clarity than the prices themselves. Related Functions: [DmkO Oscillator Function sc] Screens: Configure This indicator can be configured if we select the oscillators' line and completing every tab shown in the properties box: Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want that it appears with a determined color, we press in the option Color and choose from the color palette. REI - EXPANSION INDEX TDR Technical Data: Data Description Max i High of the current bar. Min i Low of the current bar. Clo i Close of the current bar Parameters: Name Default Description Period_2 5 Number of bars Period_3 5 Number of bars UpperBand 80 Value of the upper band MiddleBand 0 Value of the middle band LowerBand -80 Value of the lower band Formula: Calculate Data1 y Data2 as: We calculate VAR1 in this way : If one of this two conditions is true Then a=1 If one of these conditions is true: Then b=1 Finally if a=1 and b=1 then VAR1=1 Now we calculate VAR2 in this way: If one of this two conditions is true Then c=1 If one of these conditions is true: Then d=1 Finally if c=1 and d=1 then VAR2=1 If If then then We calculate DEN: And finally we calculate REI as follows: Data Output: Name Description REI TD Range Expansion Index UpperBand Configurable upper band MiddleBand Configurable middle band LowerBand Configurable lower band Technical Reference: The interpretation of the REI oscillator is very similar to the Stochastic oscillator with the difference of which the graph shows a single line and it moves with more cyclical tendency. The oscillator moves between -100% and 100%. Between 70% and 100% it indicates that the value is overbought whereas between -70% and -100% indicates that it is oversold. As all the overbought and oversold oscillators it is necessary to wait for the prices to confirm the change of trend before acting in the market. For example, if a overbought/oversold indicator (as the Stochastic or Williams %R) shows overbought conditions is better to wait for the price to confirm the change of trend to sell (the MACD is a good indicator to show changes in the prices and therefore it is good to confirm these changes) at high prices. The REI oscillator offers short term trading opportunities. Also it can be used from a chartist point of view studying the divergences, supports and resistance, short-term channels and other patterns that sometimes shows the chart. Related Functions: [REI] Oscillator Function Screens: Configure This indicator can be configured if we select the oscillators' line and completing every tab shown in the properties box: Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want to display it with a determined color, we click the option Color and choose from the color palette. MACD - Weighted average of convergence divergence. Technical Data: Data Description Data i Value of the current bar (we can select between Close, Open, High...) Parameters: Name Default Description Period_ME1 12 Periods applied to the first exponential average. Period_ME2 26 Periods applied to the second exponential average Period_ME3 9 Periods applied to the signal. DataSource Close On what data of the bar we are going to work (Close, Open, High...) BandValue 0 Band that is drawn to display the indicator more clearly Formula: ? ? ? From the P2 register: ? The signal is obtained as follows Data Output: Name Description MACD MACD oscillator line SIG Signal line Banda Configurable Band Technical Reference: The MACD (Moving average convergence/divergence) is a trend follower indicator that shows the existing difference between two exponential moving average with different periods. It uses a shorter period exponential moving average and it will appear drawn upon the MACD that will serve as a buy signal. The MACD indicator is very effective in the markets with great oscillations. There are three different ways to use this indicator: Crossings of lines, overbought and oversold conditions and divergences. ? Crossings: the basic rule is to sell when the indicator falls below the signal line and buy when it moves above the same line. It is also very common to buy or sell when the MACD is above/below the zero line. ? Overbought and Oversold: The MACD is also useful as an overbought or oversold indicator. When the short moving average is well above the long one (the MACD is raising) the prices are overvalued and a change in trend is possible towards nearer levels of the averages' values. The overbought and oversold conditions vary depending on the type of market or security. ? Divergence: A change in the trend can be observed if there is a divergence between the prices of a security and what it indicates the oscillator. A bearish divergence happens when the values of MACD are very low and the prices stay at previous levels. On the other side, a bullish divergence happens when the MACD is reaching high values and the prices do not correspond. These divergences are significant when happens in overbought or oversold levels. Related Functions: [AvExponential] Exponential Moving Average [MACD] Oscillator Function Screens: Configure This indicator can be configured if we select the oscillators' line and completing every tab shown in the properties box: Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want to display it with a determined color, we click the option Color and choose from the color palette. PriceOsc - Price oscilator. Technical Data: Data Description Data i Value of the current bar (We can choose between Close, Open, High...) Parameters: Name Default Description Period_1 12 Period applied to the first exponential average. Period_2 26 Period applied to the second exponential average. DataSource Close On what data of the bar we are going to work (Close, Open, High...) BandValue 0 Band that is drawn to display the indicator more clearly Formula: Data Output: Name Description PriceOsc Oscillator line Band Configurable Band Technical Reference: The Price Oscillator is a trend follower indicator that shows the existing difference between two exponential moving averages with different periods. The Price Oscillator is very effective in the markets with great oscillations. There are three different ways to make use of this indicator: Crossings of lines, overbought and oversold conditions and divergences. Crossings: The basic rule is to sell when the indicator falls below the zero line and to buy when that line raises. Overbought and Oversold : The Price Oscillator is also useful indicating overbought and oversold conditions. When the line is well above zero the prices are overvalued and is probable that there is going to be a change of tendency towards the zero level. The overbought and oversold conditions vary depending on the type of market or security. Divergences: A change of trend can be observed if there is a divergence between the prices of a security and what indicates the oscillator. A bearish divergence happens when the values of the oscillator are very low and the prices stay at previous levels. On the contrary, a bullish divergence happens when the oscillator is reaching high values and the prices do not correspond. These divergences are significant when happens in overbought or oversold levels. The PRI Indicator shows the difference between the values of two moving average. This difference is expressed by means of percentage. The PRI is an oscillator very similar to MACD in their components. The PRI is calculated from two moving average with different periods whose difference is reflected as a linear graph. A way to analyze movable averages is to consider the relative position of both: when the short period average (fast) is above the long one (slow) is understood like a positive situation of the oscillator in a bullish sense; when the short period average is below the long one will indicate a bearish feeling of the market. An oscillator that calculates the difference between two averages indicates with effectiveness the extreme values that can be understood as overbought and oversold levels. Related Functions: [AvExponential] Exponential Moving Average [MACD] MACD [PriceOsc] Oscillator Function Screens: Configure This indicator can be configured if we select the oscillators' line and completing every tab shown in the properties box: Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want to display it with a determined color, we click the option Color and choose from the color palette. Momentum - Momentum oscilator. Technical Data: Data Description Data i Value of the current bar (We can choose between Close, Open, High...) Parameters: Name Default Description Period_1 12 Period applied to the first exponential average. DataSource Close On what data of the bar we are going to work (Close, Open, High...) BandValue 0 Band that is drawn to display the indicator more clearly Formula: Data Output: Name Description Momentum Oscillator Line Band Configurable Band Technical Reference: The Momentum Oscillator measures the difference of the specified closing of a bar with respect to previous ones in an N period. The interpretation of the oscillator is identical to the ROC indicator. Both indicators show the speed of the change of price of the stock. Nevertheless the indicator ROC shows the change in a percentage way whereas Momentum shows the change as a proportion. It is possible to be used in two ways: ? The Momentum Oscillator can be used like as a trend follower oscillator similar to the MACD. Buy when the indicator changes its trend in the lowest levels and sell when the indicator changes its trend in its highest levels. We can plot a short moving average, for example 9 periods, to observe if a change in trend takes place. If the Momentum reaches extraordinarily high or low levels (relative to its historical values) it is necessary to assume that it is a continuation of the trend. For example if the oscillator reaches very high levels, the tendency of the prices to continue even higher are very likely. In any case we have to confirm with the trend of the prices the signals generated by the indicator. ? MOM can be used as a predictive indicator. This method assumes that when reaches very high valuations it corresponds with fast movements. (When there is a bullish expectation). When it reaches very low values correspond with a fast collapse of the prices. (When there is a massive exit of the market). When the market reaches high levels the indicator will raise fast taking place a deceleration the next time the prices continue with the trend, then taking place a divergence between both. Next, surely, the market will also follow the change of trend indicated by the indicator. On the contrary the Momentum indicator will move lower quickly when the prices are falling and later it will smoothes up taking place a divergence. Related Functions: [Momentum] Oscillator Function Screens: Configure This indicator can be configured if we select the oscillators' line and completing every tab shown in the properties box: Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want to display it with a determined color, we click the option Color and choose from the color palette. MomentumSlow - Flat momentum oscilator. Technical Data: Data Description Data i Value of the current bar (We can choose between Close, Open, High...) Parameters: Name Default Description Periods 10 Period of the previous bar p1. Average1 5 Period of the first simple average. Average2 5 Period of the second simple average. DataSource Close On what data of the bar we are going to work (Close, Open, High...) BandValue 0 Band that is drawn to display the indicator more clearly Formula: Data Output: Name Description SM Momentum slow line 1 MTO Momentum slow line 2 Band Configurable Value of the Band Technical Reference: The Momentum Oscillator Slow measures the difference of the specified closing of a bar with respect to previous ones in an N period. The difference with the classic Momentum is in the leveling produced by the use of a moving average to express the data. In addition a second moving average is used as signal similar to other oscillators like the MACD. The interpretation of this oscillator is identical as the Momentum oscillator. Both indicators show the change in speed of the stock's prices. Nevertheless the Momentum indicator shows the change in a direct way whereas Momentum Slow shows the change flattened by a moving average. It is possible to be used in three ways: ? The Momentum Oscillator Slow can be used like as a trend follower oscillator similar to the MACD. Buy when the indicator changes its trend in the lowest levels and sell when the indicator changes its trend in its highest levels. We can plot a short moving average, for example 9 periods, to observe if a change in trend takes place. If the Momentum reaches extraordinarily high or low levels (relative to its historical values) it is necessary to assume that it is a continuation of the trend. For example if the oscillator reaches very high levels, the tendency of the prices to continue even higher are very likely. In any case we have to confirm with the trend of the prices the signals generated by the indicator. ? MOM Slow can be used as a predictive indicator. This method assumes that when reaches very high valuations it corresponds with fast movements. (When there is a bullish expectation). When it reaches very low values correspond with a fast collapse of the prices. (When there is a massive exit of the market). When the market reaches high levels the indicator will raise fast taking place a deceleration the next time the prices continue with the trend, then taking place a divergence between both. Next, surely, the market will also follow the change of trend indicated by the indicator. On the contrary the Momentum indicator will move lower quickly when the prices are falling and later it will smoothes up taking place a divergence. ? The Momentum Oscillator Slow can be used in a similar way as the MACD buying when the fast line crosses above the slow line and selling when the fast line moves below the slow one. Related Functions: [AvSimple] Simple Moving Average [MomentumSlow] Oscillator Function Screens: Configure This indicator can be configured if we select the oscillators' line and completing every tab shown in the properties box: Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want to display it with a determined color, we click the option Color and choose from the color palette. PriceROC - Price rate of change. Technical Data: Data Description Data i Value of the current bar (We can choose between Close, Open, High...) Parameters: Name Default Description Period_1 20 Periods applied to the first exponential average. DataSource Close On what data of the bar we are going to work (Close, Open, High...) BandValue 0 Band that is drawn to display the indicator more clearly Formula: Data Output: Name Description PriceROC ROC Line Band Configurable value of the Band Technical Reference: The ROC indicator shows the difference between the current price and the price in a period of time p. The difference can be expressed in points as in percentage. It is rather a well-known phenomenon that the prices of a stock are appraised and retract in cyclical movements and waves. The ROC displays these undulatory movements measuring the behavior of the prices with respect to a certain period of time. As the prices are increased the oscillator ROC rises, whereas when the prices go lower ROC descends. Whichever greater it is the change in the prices greater will be the ROC reading. The period of time used in ROC can vary from a bar (whose results in a chart will be very volatile) to whatever is desired. The more popular periods are those of 12 and 25 bars for medium and short periods. A 12 period ROC is an excellent overbought and oversold indicator for medium term period. The greater the ROC indicator the greater will be the level of overbought value. Whereas the lower it is ROC the most possibilities of a bullish change in trend will be. Nevertheless with all these overbought and oversold indicators we have to be prudent to wait that the market begins to correct before placing our money. A market that seems overbought can remain the same for some time. In fact very strong indications of overbought and oversold can indicate persistence of the trend. A 12 period ROC tends to be very cyclical, oscillating back and forth in very clear and regular cycle. Often the changes of trend in the prices can be anticipated studying the cycles of the ROC and relating the previous cycles of the market. It can also be used like mechanical system buying if it crosses up the line of zero and selling when it crosses down this line. As in other occasions we recommended to use the optimization functions of Visual Chart Line to optimize the trading points. It is recommendable to use this oscillator in consensus with other trend follower indicators. Related Functions: [PriceROC] Oscillator Function Screens: Configure This indicator can be configured if we select the oscillators' line and completing every tab shown in the properties box: Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want to display it with a determined color, we click the option Color and choose from the color palette. DPO - OSCILATOR OF PRICE TREND ELIMINATION Technical Data: Data Description Clo i Closing price of the current bar Parameters: Name Default Description Period 20 Number of selected bars. BandValue 0 Band that is drawn to display the indicator more clearly Formula: Data Output: Name Description DPO DPO Line Band Configurable value of the Band Technical Reference: Helps to identify cycles and overbought / oversold areas independently of the price behavior. Long-term cycles are form with shorter-term cycles. Analyzing short-term cycles we can identify when the trend changes in the longer-term cycles. On the other hand the DPO pays greater attention to short periods of price without considering long-term trends . It is necessary to choose a suitable period of time since the cycles with smaller duration are better analyzed. Short-term traders can buy when the oscillator moves to positive territory and sell when it moves to negative. We recommend analyzing the results market by market to analyze the tendency to move in cycles of the indicator. Is evident that the markets that tend to move in long trends following great periods of congestion will get poorer results. Related Functions: [DPO] Oscillator Function Screens: Configure This indicator can be configured if we select the oscillators' line and completing every tab shown in the properties box: Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want to display it with a determined color, we click the option Color and choose from the color palette. Trix - TRIX Technical Data: Data Description EMA i Exponential. Moving Average Data i Value of the current bar (We can choose between Close, Open, High...) Parameters: Name Default Description Period_1 12 Periods applied to the first exponential average Period_2 12 Periods applied to the second exponential average Period_3 12 Periods applied to the third exponential average Period_C 1 Periods to calculate the percentage change DataSource Close On what data of the bar we are going to work (Close, Open, High...) BandValue 0 Band that is drawn to display the indicator more clearly Formula: We have to calculate the percentage change over a period C: Data Output: Name Description Trix Oscillator Line Trix Band Configurable Value of the Band Technical Reference: Trix is a momentum oscillator. It measures therefore the percentage of change that is experienced in a certain stock. The particularity of this indicator is in the processes of internal calculation: First of all, three moving averages are applied in cascade on the data of the previous calculation with the intention to flatten the erratic movements of the stock, second of all, the comparisons of data do not take place on prices and average like in the other oscillators of the group, but between the data of the last calculated exponential average. From a technical point of view we can interpret this indicator in two ways: ? The TRIX Oscillator can be used like as a trend follower oscillator similar to the MACD. Buy when the indicator changes its trend in the lowest levels and sell when the indicator changes its trend in its highest levels. ? MOM can be used as a predictive indicator. This method assumes that when reaches very high valuations it corresponds with fast movements. (When there is a bullish expectation). When it reaches very low values correspond with a fast collapse of the prices. (When there is a massive exit of the market). When the market reaches high levels the indicator will raise fast taking place a deceleration the next time the prices continue with the trend, then taking place a divergence between both. Next, surely, the market will also follow the change of trend indicated by the indicator. On the contrary the TRIX indicator will move lower quickly when the prices are falling and later it will smoothes up taking place a divergence. Related Functions: [AvExponential] Exponential Moving Average [TRIX] Oscillator Function Screens: Configure This indicator can be configured if we select the oscillators' line and completing every tab shown in the properties box: Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want to display it with a determined color, we click the option Color and choose from the color palette. CCI - CCI Technical Data: Data Description Max i High of the bar. Min i Low of the bar. Clo i Close of the bar. Parameters: Name Default Description Period_P 14 Number of bars to be considered. Period_M 14 Number of bars for the second average Mmov 0.015 Maximum percentage move aloud during a period. BandValue 0 Band that is drawn to display the indicator more clearly Formula: Data Output: Name Description CCI CCI Line Band Configurable Value of the Band Technical Reference: Developed by Donald Lambert, the Commodity Channel Index (CCI) was designed to identify cyclical turns in commodities. The assumption behind the indicator is that commodities (or stocks or bonds) move in cycles, with highs and lows coming at periodic intervals. Lambert recommended using 1/3 of a complete cycle (low to low or high to high) as a time frame for the CCI. For scaling purposes, Lambert set the constant at .015 to ensure that approximately 70 to 80 percent of CCI values would fall between -100 and +100. The CCI fluctuates above and below zero. The percentage of CCI values that fall between +100 and -100 will depend on the number of periods used. A shorter CCI will be more volatile with a smaller percentage of values between +100 and -100. Conversely, the more periods used to calculate the CCI, the higher the percentage of values between +100 and -100. Lambert's trading guidelines for the CCI focused on movements above +100 and below -100 to generate buy and sell signals. Because about 70 to 80 percent of the CCI values are between +100 and -100, a buy or sell signal will be in force only 20 to 30 percent of the time. When the CCI moves above + 100, a security is considered to be entering into a strong up trend and a buy signal is given. The position should be closed when the CCI moves back below +100. When the CCI moves below -100, the security is considered to be in a strong downtrend and a sell signal is given. The position should be closed when the CCI moves back above -100. Since Lambert's original guidelines, traders have also found the CCI valuable for identifying reversals. The CCI is a versatile indicator capable of producing a wide array of buy and sell signals. CCI can be used to identify overbought and oversold levels. A security would be deemed oversold when the CCI dips below -100 and overbought when it exceeds +100. From oversold levels, a buy signal might be given when the CCI moves back above -100. From overbought levels, a sell signal might be given when the CCI moved back below +100. As with most oscillators, divergences can also be applied to increase the robustness of signals. A positive divergence below -100 would increase the robustness of a signal based on a move back above -100. A negative divergence above +100 would increase the robustness of a signal based on a move back below +100. Trendline breaks can be used to generate signals. Trendlines can be drawn connecting the peaks and troughs. From oversold levels, an advance above -100 and trendline breakout could be considered bullish. From overbought levels, a decline below +100 and a trendline break could be considered bearish. Those trading signals vary depending on the market. As in other occasions we recommended to use the optimization functions of Visual Chart Line to optimize the trading points. It is recommendable to use this oscillator in consensus with other trend follower indicators. Related Functions: [AvSimple] Simple Moving Average [CCI] Oscillator Function Screens: Configure This indicator can be configured if we select the oscillators' line and completing every tab shown in the properties box: Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want to display it with a determined color, we click the option Color and choose from the color palette. WilliamsAD -WLLIAMS ACUMULATION/DISTRIBUCION Technical Data: Data Description Clo i Closing price of the current bar Parameters: Name Default Description Period 5 Number of bars to be considered. BandValue 0 Band that is drawn to display the indicator more clearly Formula: TRH = Max {Close (n-1), High (n)} TRL = Min {Close (n-1), Low (n)} If then If then If then And last: Technical Reference: There is Accumulation when the closing of the current bar is higher to the previous bar and its value is based on the difference of the current closing and the low price. Distribution exists when the closing of the current bar is lower than the closing of the previous bar and its value is based on the difference between the current closing and the high. The value of WAD is cumulative. To the WAD value (Accumulation) is added the new positive closing or the new negative closing is subtracted (Distribution). If the current closing is equal to the previous bar, WAD does not change. WAD is used to identify divergences between the activity of the prices and the same indicator. If the market reaches high prices whereas the indicator is flat or falling the indicator can be debilitated suggesting a possible change of trend in the market. If the market reaches low prices whereas the indicator is flat or rising, the indicator can be suggesting a possible change of trend in the market. Related Functions: [AvExponential] Exponential Moving Average [Williams AD] Oscillator Function Screens: Configure This indicator can be configured if we select the oscillators' line and completing every tab shown in the properties box: Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want to display it with a determined color, we click the option Color and choose from the color palette. SwingIndex - Fluctuation index Technical Data: Data Description Clo i Close of the current bar. Clo i-1 Close of the previous bar. Ope i Open of the current bar. Ope i-1 Open of the previous bar. High i High of the current bar. Low i Low of the current bar. Parameters: Name Default Description Mmov 0.015 Maximum percentage move aloud during a period. BandValue 0 Band that is drawn to display the indicator more clearly Formula: ? We get the value of N using this formula: Note: If there weren't Opened in the database, it would take: ? We calculate the variable R following these steps. We choose the biggest of A, B or C, where: If A is the biggest, then: If B is the biggest, then: If C is the biggest, then: ? We calculate the variable K choosing the biggest of: ? We determine L as the biggest movement aloud: ? And last the SwingIndex: Data Output: Name Description IDF SwingIndex line Band Configurable Band Value Technical Reference: Wilder developed the Swing Index in his book "New Concepts in Technical Trading Systems". In the introductory lines he affirms: they "In some place, within the labyrinth of Opening, Highs, Lows and Closing prices, a ghost line exists that is the real market", then the index tries to give the answer to this affirmation implementing formulas that weigh the most significant points on the prices of the last days. Trading with this oscillator is complex. It can be used for short-term trading but after a serious study of the trading possibilities for each security. Related Functions: [SwingIndex] Oscillator Function Screens: Configure This indicator can be configured if we select the oscillators' line and completing every tab shown in the properties box: Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want to display it with a determined color, we click the option Color and choose from the color palette. SwingIndexAcum - CUMULATE FLUCTUATION INDEX. Technical Data : Data Description SwingIndex i Current index fluctuation. SwingIndex i-1 Previous bar swing index Parameters: Name Default Description Mmov 0.15 Maximum percentage move aloud during a period. Formula: Data Output: Name Description SwingIndexAc Accumulation Swing Index line um Technical Reference: Wilder developed the Swing Index in his book "New Concepts in Technical Trading Systems". In the introductory lines he affirms: they "In some place, within the labyrinth of Opening, Highs, Lows and Closing prices, a ghost line exists that is the real market", then the index tries to give the answer to this affirmation implementing formulas that weigh the most significant points on the prices of the last days. This oscillator accumulates bar by bar the values of the Swing Index. Values below zero indicate the trend is bearish but the indicator above zero shows a bullish consensus and the possibility of the up trend. Trading with this oscillator is complex. It can be used for short-term trading but after a serious study of the trading possibilities for each security. Related Functions: [SwingIndex] Swing Index [SwingIndexP] Oscillator Function Screens: Configure This indicator can be configured if we select the oscillators' line and completing every tab shown in the properties box: Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want to display it with a determined color, we click the option Color and choose from the color palette. DIPositive - Positive directional index. Technical Data: Data Description Max High price of the current bar Min Low price of the current bar Clo Closing price of the previous bar Parameters: Name Default Description Period 14 Number of bars to be considered. BandValue 20 Band that is drawn to display the indicator more clearly Formula: ? From the second bar we get TRI i selecting the highest of: ? From the second bar we start calculating DI 1 +: only if the difference is positive, otherwise it takes the 0 value. ? For a period p we calculate: ? For the bar p+1 and the followings: and This information would be considered Data Output: Name Description DI+ Positive Directional Index line Band Configurable Band value Technical Reference: Wilder developed the Positive Directional Index in his book "New Concepts in Technical Trading Systems". This oscillator forms part of the group of indicators that conforms the well-known "Directional Movement System”. The oscillator tries to give an answer to the problem of measuring positive directional momentum in a determined section of prices. The oscillator moves around an intermediate line that is located generally around 20. Higher values indicate a bullish predominance of the market. If the oscillator falls below this value it indicates that the market or security is in a congestion zone with no directionality. Wilder recommends to buy or sell in markets that display a Positive Directional Index over 25 and to stay in such while it remains over 20. The experience of many traders indicates that it is preferable to use it as filter on the signals that other oscillators provide. These signals should be executed in case the oscillator moves over 25. Related Functions: [DIPositive] Oscillator Function Screens: Configure This indicator can be configured if we select the oscillators' line and completing every tab shown in the properties box: Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want to display it with a determined color, we click the option Color and choose from the color palette. DINegative - Negative directional index Technical Data: Data Description Max High price of the current bar Min Low price of the current bar Clo Closing price of the previous bar Parameters: Name Default Description Period 14 Number of bars to be considered. BandValue 20 Band that is drawn to display the indicator more clearly Formula: ? From the second bar we get TRI i selecting the highest of: ? From the second bar we start calculating DI 1 -: only if the difference is negative, otherwise it takes the 0 value. ? For a period p we calculate: ? For the bar p+1 and the followings: and This information would be considered Data Output: Name Description DI- Negative Directional Index line Band Configurable Band value Technical Reference: Wilder developed the Negative Directional Index in his book "New Concepts in Technical Trading Systems". This oscillator forms part of the group of indicators that conforms the well-known "Directional Movement System”. The oscillator tries to give an answer to the problem of measuring negative directional momentum in a determined section of prices. The oscillator moves around an intermediate line that is located generally around 20. Higher values indicate a bullish predominance of the market. If the oscillator falls below this value it indicates that the market or security is in a congestion zone with no directionality. Wilder recommends to buy or sell in markets that display a Negative Directional Index over 25 and to stay in such while it remains over 20. The experience of many traders indicates that it is preferable to use it as filter on the signals that other oscillators provide. These signals should be executed in case the oscillator moves over 25. Related Functions: [DINegative] Oscillator Function Screens: Configure This indicator can be configured if we select the oscillators' line and completing every tab shown in the properties box: Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want to display it with a determined color, we click the option Color and choose from the color palette. ADX - ADX Technical Data: Data Description DIPositive Positive Directional Indicator. DINegative Negative Directional Indicator. Parameters: Name Default Description Period 14 Number of bars to be considered. BandValue 20 Band that is drawn to display the indicator more clearly Formula: Steps to follow: ? We start from getting the DIPositive and the DINevative for a period p=14 (by default) ? For the next bar we calculate: ? For the 28 th bar (14 DX bars) we get: ? For the following bar: Data Output: Name Description ADX ADX line Band Configurable Band value Tecnical Reference: Wilder developed the ADX oscillator in his book "New Concepts in Technical Trading Systems". This oscillator forms part of the group of indicators that conforms the well-known "Directional Movement System”. The oscillator tries to give an answer to the problem of measuring directional momentum in a determined section of prices. The oscillator moves around an intermediate line that is located generally around 20. Higher values indicate a bullish predominance of the market. If the oscillator falls below this value it indicates that the market or security is in a congestion zone with no directionality. Wilder recommends to buy or sell in markets that display an ADX over 25 and to stay in such while it remains over 20. The experience of many traders indicates that it is preferable to use it as filter on the signals that other oscillators provide. These signals should be executed in case the oscillator moves over 25. ADX uses the Positive Directional Index data as well as the Negative Directional Index. It obtains averages from both oscillators to offer a data related to the directionality of a curve of prices. Wilder recommends selecting a group of stocks and only acting those that present an ADX over 20 or 25. The results of the signals that provide the other oscillators can improve if we properly use the data of this filter. Related Functions: [DIPositive] Positive Directional Indicator [DINegative] Negative Directional Indicator [ADX] Oscillator Function Screens: Configure This indicator can be configured if we select the oscillators' line and completing every tab shown in the properties box: Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance to a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want to display it with a determined color, we click the option Color and choose from the color palette. ADXR - ADXR Tecnical Data: Data Description ADX ADX Value. Parameters: Name Default Description Period 14 Number of bars to be considered. BandValue 20 Band that is drawn to display the indicator more clearly Formula: Data Output: Name Description ADXR ADXR line Band Configurable value of the Band Technical Reference: Wilder developed the ADXR oscillator in his book "New Concepts in Technical Trading Systems". This oscillator forms part of the group of indicators that conforms the well-known "Directional Movement System”. The oscillator tries to give an answer to the problem of measuring directional momentum in a determined section of prices. The oscillator moves around an intermediate line that is located generally around 20. Higher values indicate a bullish predominance of the market. If the oscillator falls below this value it indicates that the market or security is in a congestion zone with no directionality. Wilder recommends to buy or sell in markets that display an ADXR over 25 and to stay in such while it remains over 20. The experience of many traders indicates that it is preferable to use it as filter on the signals that other oscillators provide. These signals should be executed in case the oscillator moves over 25. ADXR uses the ADX values as well as Wilder's moving average. It is generally used with a 14 period to smooth up the fluctuations, getting as a consequence a slower response in the activation or deactivation of the signals. Wilder recommends selecting a group of stocks and only acting those that present an ADXR over 20 or 25. The results of the signals that provide the other oscillators can improve if we properly use the data of this filter. Related Functions: [ADX] Directional Movement Index [ADXR] Oscillator Index Screens: Configure This indicator can be configured if we select the oscillators' line and completing every tab shown in the properties box: Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want to display it with a determined color, we click the option Color and choose from the color palette. . DirectionalMov - Directional movement. Technical Data: Data Description DIPositive Positive Directional Index value. DINegative Negative Directional Index value. ADX ADX value ADXR ADXR value Parameters: Name Default Description Periods 14 Periods used to calculate the ADX. BandValue 20 Band that is drawn to display the indicator more clearly Formula: ? We use the formula for the DI+ oscillator. ? We use the formula for the DI- oscillator. ? We use the formula for the ADX oscillator. ? We take the formula for the ADXR. Data Output: Name Description DIPositive DI+ line DINegative DI- line ADX ADX line ADXR ADXR line Band Configurable value of the Band Technical Reference: Wilder developed the oscillator Directional Movement in his book "New Concepts in Technical Trading Systems". It displays in a same graphical window as the data of compatible oscillators: Positive Directional Index, Negative Directional Index, ADX and ADXR. The oscillator moves around an intermediate line that is located generally around 20. Higher values indicate a bullish predominance of the market. If the oscillator falls below this value it indicates that the market or security is in a congestion zone with no directionality. Wilder used this format to construct a mechanical trading system. The rules are described widely in the mentioned book but they can be summarized in the following points: ? Trading only with the ADX or ADXR above 20 or 25 ? Buy if DI+ crosses above DI? Sell if DI- crosses below DI+ ? You can reduce your risk doing the following: if the crossing of the two DIs happens today then we place a sell or buy stop in the high or the low of the crossing day. We recommended optimizing this system to adapt it to the market. Also it can be recommendable to introduce some additional smoothing like the one specified in the previous point. Related Functions: [DIPositive] Positive Directional Index [DINegative] Negative Directional Index [ADX] ADX [ADXR] ADXR [DirectionalMov] Oscillator Function Screens: Configure This indicator can be configured if we select the oscillators' line and completing every tab shown in the properties box: Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want to display it with a determined color, we click the option Color and choose from the color palette. SSI - Stock selection index. Technical Data: Data Description ADXR ADXR Name Default Description Periods 14 Number of bars to be considered. TickValue 0.01 Value of one tick in the corresponding currency. Commissions 0.03 Commissions per contract. Formula: Data Output: Name Description SSI SSI line Technical Refernce: Wilder developed the Stock Selection Index oscillator in his book "New Concepts in Technical Trading Systems". This oscillator forms part of the group of indicators that conforms the well-known "Directional Movement System”. The oscillator tries to give answer to the problem to measure an objective way to find the best trading opportunities in a set of stocks. Therefore, it is evident to use this one as a filter for other oscillators or systems. The concept of Directionality is used to obtain its objective provided by the ADXR data to which is added the volatility provided by the ATR. It even uses the data corresponding to the commissions, margin required by the market, etc. The previous data are treated by means of the formulas described above and at the end of the process we used a number that indicates the opportunity to trade in a certain security in relation to another one. The highest values correspond with those stocks that present a high directionality and volatility. It is logical to think that to more movement corresponds in theory faster gains. The procedure of the filter consists of using a group of companies and operating in those presenting higher Stock Selection Index values. Visual Chart has enough technology to make these studies with promptness and reliability. Related Functions: [ADRX] ADXR [AvTrueRange] ATR-Average True Range [SSI] Oscillator Function Screens: Configure This indicator can be configured if we select the oscillators' line and completing every tab shown in the properties box: Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want to display it with a determined color, we click the option Color and choose from the color palette. Esta página debe ser editada con IE4 o superior CSI - Index of futures selection. Tecnical Data: Data Description ADXR ADXR oscillator of DRX. AvTrueRange ATR-Average True Range i Parameters: Name Default Description Periods 14 Number of bars to be considered TickValue 0.01 Value of one tick in the corresponding currency. Margin 7000 Margin required per contract. Commissions 0.03 Commissions per contract. Formula: Data Output: Name Description CSI CSI line Technical Reference: Wilder developed the Commodity Selection Index oscillator in his book "New Concepts in Technical Trading Systems". This oscillator forms part of the group of indicators that conforms the well-known "Directional Movement System”. The oscillator tries to give answer to the problem to measure an objective way to find the best trading opportunities in a set of futures. Therefore, it is evident to use this one as a filter for other oscillators or systems. The concept of Directionality is used to obtain its objective provided by the ADXR data to which is added the volatility provided by the ATR. It even uses the data corresponding to the commissions, margin required by the market, etc. The previous data are treated by means of the formulas described above and at the end of the process we used a number that indicates the opportunity to trade in a certain security in relation to another one. The highest values correspond with those stocks that present a high directionality and volatility. It is logical to think that to more movement corresponds in theory faster gains. The procedure of the filter consists of using a group of companies and operating in those presenting higher Commodity Selection Index values. Visual Chart has enough technology to make these studies with promptness and reliability. Related Functions: [ADRX] ADXR [AvTrueRange] ATR-Average True Range [CSI] Oscillator Function Screens: Configure This indicator can be configured if we select the oscillators' line and completing every tab shown in the properties box: Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want to display it with a determined color, we click the option Color and choose from the color palette. StandardDev - Standard deviation. Technical Data: Data Description Data i Value of the current bar (We can choose between Close, Open, High...) Parameters: Name Default Description Periods N 10 Number of bars to be considered. DataSource Close On what data of the bar we are going to work (Close, Open, High...) Formula: Data Output: Name Description StandardDev Standard deviation line. Technical Reference: The Standard Deviation is a statistical measurement of volatility. It is obtained using the n periods of a simple moving average of a determined data (closing prices or another indicator) calculating next the deviation of the prices with respect to that average. The Standard Deviation is used more like a component of an indicator than as an independent indicator. For example, the Bollinger Bands are calculated adding the standard deviation to a moving average. A high reading of Standard deviation means the existence of high volatility. On the other hand low values of Standard deviation will be interpreted as a low volatility period. Many analysts agree in which the strong directional movements with high volatility are because the investors feel at the same time euphoria and fear. And the congestion zones or nondirectional markets correspond with periods of low volatility. This indicator is not used as a signal generator but as filter for other systems. Example: in periods of low Standard deviation, stop entry orders can be placed taking advantage of the low risks and high probabilities that the market will break with force the congestion zone that generally accompanies these trading ranges. Related Functions: [StandardDev] Oscillator Function Screens: Configure This indicator can be configured if we select the oscillators' line and completing every tab shown in the properties box: Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want to display it with a determined color, we click the option Color and choose from the color palette. . StandardDevP -Porcentual standard deviation. StandardDevP – PERCENTAGE STANDARD DEVIATION Technical Data: Data Description StandardDev Numeric Value of the Standard Deviation Parameters: Name Default Description Periods N 10 Number of bars to be considered. DataSource Close On what data of the bar we are going to work (Close, Open, High...) Formula: Data Output: Name Description StandardDevP Percentage Standard deviation line Technical Reference: The Percentage Standard Deviation is a statistical measurement of volatility. It is obtained using the n periods of a simple moving average of a determined data (closing prices or another indicator) calculating next the deviation of the prices with respect to that average. The Percentage Standard Deviation is used more like a component of an indicator than as an independent indicator. For example, the Bollinger Bands are calculated adding the standard deviation to a moving average. A high reading of the Percentage Standard Deviation means the existence of high volatility. On the other hand low values of Percentage Standard Deviation will be interpreted as a low volatility period. Many analysts agree in which the strong directional movements with high volatility are because the investors feel at the same time euphoria and fear. And the congestion zones or nondirectional markets correspond with periods of low volatility. This indicator is not used as a signal generator but as filter for other systems. Example: in periods of low Percentage Standard Deviation, stop entry orders can be placed taking advantage of the low risks and high probabilities that the market will break with force the congestion zone that generally accompanies these trading ranges. Related Functions: [StandardDev] Standard Deviation Oscillator [StandardDevP] Oscillator Function Screens: Configure This indicator can be configured if we select the oscillators' line and completing every tab shown in the properties box: Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want to display it with a determined color, we click the option Color and choose from the color palette. AvQuick - Fast moving average. Technical Data: Data Description Data i Value of the current bar (We can select Close, Open, Low...) Parameters: Name Default Description Periods 30 Number of bars to be considered. Factor_a 2 Acceleration factor. DataSource Close On what data is going to be calculated (Close, Open, High...) Weight Result Formula: Day Data 1 1*Data 1 Data 2 2*Data 1 Data 3 3*Data 1 . . . . . . . . . p*Data p Data p Data Output: Name Description AvQuick Fast Moving Average Technical Reference: The moving average represents a consensus of the investors with respect to a certain value in an established period. Naturally if the price of the security is above the average we have chose, it means that the current expectations of the investors are higher than the average of their expectations in a previous period and specially in this type of average they are even more accentuated since the weight of the closest prices increases with respect to the distant ones. The fast moving average is usually used along with other oscillating indicators or to smooth or to harmonize the fluctuations of the market. The normal interpretation of the moving average is to buy when the price of a security surpasses the average of a certain period and to sell when the price is below the average. An essential element in the correct interpretation of the moving average is the period we use. It is necessary to do an optimization of the same one depending on the security in which we are working. Finally we have to indicate that this tool is used as much by itself as complement of analysis and studies of other tools and oscillators. Related Functions: [AvQuick] Oscillator function Screens: Configuration This indicator can be configured if we click on the line of the oscillator and completing every tab you see on the following window: The indicators grouped under the title Average are inserted by default on the series, that is to say, directly on the active chart. In that case the configurable concepts are basically Color, Style and Parameters. If the value by default changes so that it appears in a different window - window 0 -, or in the active window but with its own scale - new -, they are also possible to be added as Scale as Indicator TR and Separator. Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified if it is set as default. If we want to return to the initial values, we must choose to restore to original values. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want that it appears with a determined color, we press in the option Color and choose from the color palette. Example AvAdapted - MEDIA MOVIL ADAPTATIVA Tecnical Data: Data Description VHF i Value of the indicator VHF. Data i Value of the current bar (We can select Close, Open, Low...) Parameters: Name Default Description VHF Period 28 Number of bars to be considered to calculate the VHF. AvAdaptedPer 12 iod Number of bars to be considered to calculate the adaptive moving average DataSource Close On what data is going to be calculated (Close, Open, High...) Formula: ? For the first p bars: ? From p+1 and following: Data Output: Name Description AvAdapted Adaptive Moving Average Technical Reference: The moving average represents a consensus of the investors with respect to a certain value in an established period. Naturally if the price of the security is above the average we have chose, it means that the current expectations of the investors are higher than the average of their expectations in a previous period. The adaptive moving average is usually used along with other oscillators or indicators to smooth or to harmonize the fluctuations of the market. This average is constructed from the VHF oscillator. It tries to use the volatility of the market to adapt his movement to this, slowing down when it is high and accelerating when it diminishes. It is therefore a useful concept that obtains its better fruits in those markets that show strong changes in their averages of volatility. The normal interpretation of the moving average is to buy when the price of a security surpasses the average of a certain period and to sell when the price is below the average. An essential element in the correct interpretation of the moving average is the period we use. It is necessary to do an optimization of the same one depending on the security in which we are working. Finally we have to indicate that this tool is used as much by itself as complement of analysis and studies of other tools and oscillators. Screens: Configure This indicator can be configured if we click on the line of the oscillator and completing every tab you see on the following window: The indicators grouped under the title Average are inserted by default on the series, that is to say, directly on the active chart. In that case the configurable concepts are basically Color, Style and Parameters. If the value by default changes so that it appears in a different window - window 0 -, or in the active window but with its own scale - new -, they are also possible to be added as Scale as Indicator TR and Separator. Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want that it appears with a determined color, we press in the option Color and choose from the color palette. Example RainbowChart - Rainbow Averages. Technical Data: Data Description Data i Value of the current bar (We can select Close, Open, Low...) Parameters: Name Default Description nAverage 10 Number of averages we want to consider. Formula: First average: For the second bar of the first average: For the third bar of the first average: Second average: For the second bar of the second average: For the third bar of the second average: Third average: For the second bar of the third average: For the third bar of the third average: And so on up to "m" averages. Data Output: Name Description RCH1, Lines shown for the rainbow RCH2,..,RCH moving average. m Technical Reference: The rainbow moving average receive this name to the range of colors used similar to the meteorological phenomenon of the same name. Their advantage with respect to the classic averages derives from two used deferential concepts. On the one hand the spacing of the random fluctuations of the prices that avoid false entry signals and by another one the original way to display the changes of tendency being offered a congestion zone of the movement that frequently is useful in the congestion zones of the prices. The criterium used is the classic one for the moving average. Buy if the prices surpass the last average and to sell the opposite situation. It is possible to be used as an individual indicator or in consensus with other oscillators trying in this case to avoid false entries produced by the random fluctuations of the prices. Related Functions: [RainbowChart] Oscillator Function Screens: Configure This indicator can be configured if we click on the line of the oscillator and completing every tab you see on the following window: The indicators grouped under the title Average are inserted by default on the series, that is to say, directly on the active chart. In that case the configurable concepts are basically Color, Style and Parameters. If the value by default changes so that it appears in a different window - window 0 -, or in the active window but with its own scale - new -, they are also possible to be added as Scale as Indicator TR and Separator. Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want that it appears with a determined color, we press in the option Color and choose from the color palette. Example BollingerBands - Bollinger bands. Technical Data: Data Description Data i Bollinger Bands Parameters: Name Default Description Period 25 Number of bars we want to consider. CoefficientM 2 Coefficient multiplier. DataSource Close On what data is going to be calculated (Close, Open, High...) Average Simple Type of average we want to work with (we can choose between simple, weighted and exponential) Formula: ? We have to calculate the chosen average: simple, weighted or exponential (depending on the configuration) from the data of the period p: ? We have to find the standard deviation, as an absolute value, of the following difference: ? Finally we have to calculate the value of the bands: Data Output: Name Description BollingerBand Bollinger Central Band s UpperBand Upper Bollinger Band LowerBand Lower Bollinger Band Technical Reference: As much in the moving average envelopes like in the Bollinger Bands the basic interpretation it is that the prices have a tendency to follow within the channel. The characteristic that distinguishes the bands is that the amplitude of them is based on the volatility of the prices. During periods of strong oscillations (high volatility) the bands are expanded. During periods of weak oscillations (low volatility) the bands are narrowed. The way to interpret positively the Bollinger Bands would be in: Is foreseeable that a strong movement takes place after we observed a narrowing of the bands. When prices violate the bands it is suppose that the trend will continue. The maximum and minimum points outside the bands followed by maximums and minimums within the bands means that the trend is changing direction. During flat periods, the prices that arrive at the bands can indicate overbought or oversold conditions. Bollinger Bands are normally used on price charts but they are also possible to be applied on any indicator. Related Functions: [AvSim Moving Average Simple ple] [DTI] Standard deviation Screens: Configuration This indicator can be configured if we click on the line of the oscillator and completing every tab you see on the following window: The indicators grouped under the title Average are inserted by default on the series, that is to say, directly on the active chart. In that case the configurable concepts are basically Color, Style and Parameters. If the value by default changes so that it appears in a different window - window 0 -, or in the active window but with its own scale - new -, they are also possible to be added as Scale as Indicator TR and Separator. Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want that it appears with a determined color, we press in the option Color and choose from the color palette. Example In this chart we can see the Bollinger Bands are especially sensible to the strong movements in the market. The bands are extended considerably, whereas when the market is in trading range, the bands tend to narrow themselves waiting for a quick rupture in one way or another. This helps to have a more appropriate vision of the trends as well as the channels in which is a certain market. AvExponential - Exponential moving average. Technical Data: Data Description Data i Value of the current bar (We can select Close, Open, High...) Parameters: Name Default Description Periods 30 Number of bars to be considered. OrigenData Close On what data of the bar we are going to work (Close, Open, High...) Formula: ? For a period p : ? We calculated the value of factor K: ? For p+1 and the followings: Data Output: Name AvExponential Description Exponential moving average Technical Reference: The moving average represents a consensus of the investors with respect to a certain value in an established period. Naturally if the price of the security is above the average we have chose, it means that the current expectations of the investors are higher than the average of their expectations in a previous period. The adaptive moving average is usually used along with other oscillators or indicators to smooth or to harmonize the fluctuations of the market. This average is constructed from the VHF oscillator. It tries to use the volatility of the market to adapt his movement to this, slowing down when it is high and accelerating when it diminishes. It is therefore a useful concept that obtains its better fruits in those markets that show strong changes in their averages of volatility. The normal interpretation of the moving average is to buy when the price of a security surpasses the average of a certain period and to sell when the price is below the average. An essential element in the correct interpretation of the moving average is the period we use. It is necessary to do an optimization of the same one depending on the security in which we are working. Finally we have to indicate that this tool is used as much by itself as complement of analysis and studies of other tools and oscillators. Related Functions: [AvSim Simple Moving Average ple] [AvExp onential Oscillator Function ] Screens: Configure We can configure this indicator if we click on the oscillator's line and completing every tab shown on the following window: The indicators grouped under the title Average are inserted by default on the series, that is to say, directly on the active chart. In that case the configurable concepts are basically Color, Style and Parameters. If the value by default changes so that it appears in a different window - window 0 -, or in the active window but with its own scale - new -, they are also possible to be added as Scale as Indicator TR and Separator. Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want that it appears with a determined color, we press in the option Color and choose from the color palette. Example AvLife1 - Moving average LIFE-1 Technical Data: Data Description Max i High of the current bar. Min i Low of the current bar. Max i-1 High of the previous bar. Min i-1 Low of the previous bar. Clo i Close of the current bar. Parameters: Name Default Description Periods 6 Period of the study. OrigenData Close On what data we are going to work (Close, Open, High...) Formula: ? of the first p closing prices. ? If ? If then On the contrary: ? If ? If then On the contrary: Data Output: Name Description AvLife1 LIFE-1 Moving Average Technical Reference: The moving average represents a consensus of the investors with respect to a certain value in an established period. Naturally if the price of the security is above the average we have chose, it means that the current expectations of the investors are higher than the average of their expectations in a previous period. The life-1 moving average uses additional resources to the ones used by traditional moving averages. In these an inexorable approach to the price line takes place that sometimes precipitates a buy or sell signal. On the contrary, the parameters of the life average keeps a distance or accelerate the approach towards the prices based on the behavior of the prices themselves. The result is an average sometimes with a strange movement but that demonstrates a high effectiveness mainly when the markets move in zones of congestion. The classic interpretation of the moving average is to buy when the price of a security surpasses the average of a certain period and to sell when the price is below the average. An essential element in the correct interpretation of the moving average is the period we use. It is necessary to do an optimization of the same one depending on the security in which we are working. Finally we have to indicate that this tool is used as much by itself as complement of analysis and studies of other tools and oscillators. Screens: Configure We can configure this indicator if we click on the oscillator's line and completing every tab shown on the following window: The indicators grouped under the title Average are inserted by default on the series, that is to say, directly on the active chart. In that case the configurable concepts are basically Color, Style and Parameters. If the value by default changes so that it appears in a different window - window 0 -, or in the active window but with its own scale - new -, they are also possible to be added as Scale as Indicator TR and Separator. Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want that it appears with a determined color, we press in the option Color and choose from the color palette. AvLife2 - MEDIA MÓVIL LIFE-2 Technical Data: Data Description Max i High of the current bar. Min i Low of the current bar. Clo i Close of the current bar. Max i-1 High of the previous bar. Min i-1 Low of the previous bar. Clo i-1 Close of the previous bar. Parameters: Name Default Description Periods 6 Period of the study. OrigenData Close On what data we are going to work (Close, Open, High...) Formula: ? of the first p closing prices. We continue with the following calculations: ? If ? If then On the contrary: ? If ? If then On the contrary: Data Output: Name Description AvLife2 LIFE-2 Moving Average Technical Reference: The moving average represents a consensus of the investors with respect to a certain value in an established period. Naturally if the price of the security is above the average we have chose, it means that the current expectations of the investors are higher than the average of their expectations in a previous period. The life-2 moving average uses additional resources to the ones used by traditional moving averages. In these an inexorable approach to the price line takes place that sometimes precipitates a buy or sell signal. On the contrary, the parameters of the life average keeps a distance or accelerate the approach towards the prices based on the behavior of the prices themselves. The result is an average sometimes with a strange movement but that demonstrates a high effectiveness mainly when the markets move in zones of congestion. The classic interpretation of the moving average is to buy when the price of a security surpasses the average of a certain period and to sell when the price is below the average. An essential element in the correct interpretation of the moving average is the period we use. It is necessary to do an optimization of the same one depending on the security in which we are working. Finally we have to indicate that this tool is used as much by itself as complement of analysis and studies of other tools and oscillators. Related Functions: [AvSimple] Simple Moving Average [AvLife2] Oscillator's Function Screens: Configure We can configure this indicator if we click on the oscillator's line and completing every tab shown on the following window: The indicators grouped under the title Average are inserted by default on the series, that is to say, directly on the active chart. In that case the configurable concepts are basically Color, Style and Parameters. If the value by default changes so that it appears in a different window - window 0 -, or in the active window but with its own scale - new -, they are also possible to be added as Scale as Indicator TR and Separator. Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want that it appears with a determined color, we press in the option Color and choose from the color palette. AvLife3 - Moving average LIFE-3 Technical Data: Data Description Max i High of the current bar. Min i Low of the current bar. Clo i Close of the current bar. Max i-1 High of the previous bar. Min i-1 Low of the previous bar. Clo i-1 Close of the previous bar. Parameters: Name Default Description Periods 6 Period of the study. OrigenData Close On what data we are going to work (Close, Open, High...) Formula: ? of the first p closing prices. We continue with the following calculations: ? If then On the contrary: Data Output: Name Description AvLife3 LIFE-3 Moving Average Technical Reference: The moving average represents a consensus of the investors with respect to a certain value in an established period. Naturally if the price of the security is above the average we have chose, it means that the current expectations of the investors are higher than the average of their expectations in a previous period. The life-3 moving average uses additional resources to the ones used by traditional moving averages. In these an inexorable approach to the price line takes place that sometimes precipitates a buy or sell signal. On the contrary, the parameters of the life average keeps a distance or accelerate the approach towards the prices based on the behavior of the prices themselves. The result is an average sometimes with a strange movement but that demonstrates a high effectiveness mainly when the markets move in zones of congestion. The classic interpretation of the moving average is to buy when the price of a security surpasses the average of a certain period and to sell when the price is below the average. An essential element in the correct interpretation of the moving average is the period we use. It is necessary to do an optimization of the same one depending on the security in which we are working. Finally we have to indicate that this tool is used as much by itself as complement of analysis and studies of other tools and oscillators. Related Functions: [AvSimple] Simple Moving Average [AvLife3] Oscillator's Function Screens: Configure We can configure this indicator if we click on the oscillator's line and completing every tab shown on the following window: The indicators grouped under the title Average are inserted by default on the series, that is to say, directly on the active chart. In that case the configurable concepts are basically Color, Style and Parameters. If the value by default changes so that it appears in a different window - window 0 -, or in the active window but with its own scale - new -, they are also possible to be added as Scale as Indicator TR and Separator. Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want that it appears with a determined color, we press in the option Color and choose from the color palette. Example AvSimple -Simple Moving Average. Technical Data: Data Description Data i Value of the current bar (We can select Close, Open, High...) Parameters: Name Default Description Periods 30 Number of bars to be considered. OrigenData Close On what data of the bar we are going to work (Close, Open, High...) Formula: Data Output: Name Description AvSimple Simple Moving Average Technical Reference: The moving average represents a consensus of the investors with respect to a certain value in an established period. Naturally if the price of the security is above the average we have chose, it means that the current expectations of the investors are higher than the average of their expectations in a previous period. The simple moving average or arithmetical is calculated adding the closing price (or the open, high, low, etc.) of a certain security during a period of time and dividing it by the number of periods considered. The classic interpretation of the moving average is to buy when the price of a security surpasses the average of a certain period and to sell when the price is below the average. An essential element in the correct interpretation of the moving average is the period we use. It is necessary to do an optimization of the same one depending on the security in which we are working. Finally we have to indicate that this tool is used as much by itself as complement of analysis and studies of other tools and oscillators. Related Functions: [AvSimple] Simple Moving Average Screens: Configure We can configure this indicator if we click on the oscillator's line and completing every tab shown on the following window: The indicators grouped under the title Average are inserted by default on the series, that is to say, directly on the active chart. In that case the configurable concepts are basically Color, Style and Parameters. If the value by default changes so that it appears in a different window - window 0 -, or in the active window but with its own scale - new -, they are also possible to be added as Scale as Indicator TR and Separator. Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want that it appears with a determined color, we press in the option Color and choose from the color palette. Example AvTriangular - Triangular Moving Average. Technical Data: Data Description Data i Value of the current bar (We can select Close, Open, High...) Parameters: Name Default Description Periods 30 Number of bars to be considered. OrigenData Close On what data of the bar we are going to work (Close, Open, High...) Formula: Where R.up , means rounded up Where R.Down , means rounded down Data Output: Name Description AvTriangular Triangular Moving Average Technical Reference: The moving average represents a consensus of the investors with respect to a certain value in an established period. Naturally if the price of the security is above the average we have chose, it means that the current expectations of the investors are higher than the average of their expectations in a previous period. The triangular moving average is frequently used with other indicators or oscillators to smooth out the ups and downs of the market. This average is build based in a double moving average that smoothes out the fluctuations of the prices. The classic interpretation of the moving average is to buy when the price of a security surpasses the average of a certain period and to sell when the price is below the average. An essential element in the correct interpretation of the moving average is the period we use. It is necessary to do an optimization of the same one depending on the security in which we are working. Finally we have to indicate that this tool is used as much by itself as complement of analysis and studies of other tools and oscillators. Related Functions: [AvSimple] Simple Moving Average. [AvTriangular] Simple Moving Average Screens: Configure We can configure this indicator if we click on the oscillator's line and completing every tab shown on the following window: The indicators grouped under the title Average are inserted by default on the series, that is to say, directly on the active chart. In that case the configurable concepts are basically Color, Style and Parameters. If the value by default changes so that it appears in a different window - window 0 -, or in the active window but with its own scale - new -, they are also possible to be added as Scale as Indicator TR and Separator. Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want that it appears with a determined color, we press in the option Color and choose from the color palette. Example AvWeighted - Weighted moving average. Technical Data: Data Description Data i Value of the current bar (We can select Close, Open, High...) Parameters: Name Default Description Periods 30 Number of bars to be considered. OrigenData Close On what data of the bar we are going to work (Close, Open, High...) Formula: Day Weight Data Result Clo 1 1 d1 1*d1 Clo 2 2 d2 2*d2 Clo 3 3 d3 3*d3 Clo 4 4 d4 4*d4 Clo 5 5 d5 5*d5 Data Output: Name Description AvWeighted Weighted Moving Average Technical Reference: The moving average represents a consensus of the investors with respect to a certain value in an established period. Naturally if the price of the security is above the average we have chose, it means that the current expectations of the investors are higher than the average of their expectations in a previous period. The triangular moving average is frequently used with other indicators or oscillators to smooth out the ups and downs of the market. This average assigns a different weight to the closing prices for each trading day. The closest ones have a bigger weight in the construction of the average. The classic interpretation of the moving average is to buy when the price of a security surpasses the average of a certain period and to sell when the price is below the average. An essential element in the correct interpretation of the moving average is the period we use. It is necessary to do an optimization of the same one depending on the security in which we are working. Finally we have to indicate that this tool is used as much by itself as complement of analysis and studies of other tools and oscillators. Related Functions: [AvWeighted] Oscillator Function Screens: Configure We can configure this indicator if we click on the oscillator's line and completing every tab shown on the following window: The indicators grouped under the title Average are inserted by default on the series, that is to say, directly on the active chart. In that case the configurable concepts are basically Color, Style and Parameters. If the value by default changes so that it appears in a different window - window 0 -, or in the active window but with its own scale - new -, they are also possible to be added as Scale as Indicator TR and Separator. Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want that it appears with a determined color, we press in the option Color and choose from the color palette. Example AvWilder - Wilder Moving Average. Technical Data: Data Description Data i Value of the current bar (We can select Close, Open, High...) Parameters: Name Default Description Periods 30 Number of bars to be considered. OrigenData Close On what data of the bar we are going to work (Close, Open, High...) Formula: For a p period: For p+1 and after: Data Output: Name Description AvWilder Wilder's Moving Average Technical Reference: The moving average represents a consensus of the investors with respect to a certain value in an established period. Naturally if the price of the security is above the average we have chose, it means that the current expectations of the investors are higher than the average of their expectations in a previous period. Wilder's moving average is frequently used with other indicators or oscillators to smooth out the ups and downs of the market. This average is build based in a smooth moving average using Wilder's classic process to cushion movements in his own oscillators. The classic interpretation of the moving average is to buy when the price of a security surpasses the average of a certain period and to sell when the price is below the average. An essential element in the correct interpretation of the moving average is the period we use. It is necessary to do an optimization of the same one depending on the security in which we are working. Finally we have to indicate that this tool is used as much by itself as complement of analysis and studies of other tools and oscillators. Screens: Configure We can configure this indicator if we click on the oscillator's line and completing every tab shown on the following window: The indicators grouped under the title Average are inserted by default on the series, that is to say, directly on the active chart. In that case the configurable concepts are basically Color, Style and Parameters. If the value by default changes so that it appears in a different window - window 0 -, or in the active window but with its own scale - new -, they are also possible to be added as Scale as Indicator TR and Separator. Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want that it appears with a determined color, we press in the option Color and choose from the color palette. Example Parabolic - Parabolic Technical Data: Data Description Max i High of the current bar. Min i-1 Low of the current bar. Parameters: Name Default Acceleration_ 0.02 Coef 0.2 AF_top Description Acceleration Coefficient. AF top. Formula: ? It looks for a significant PIVOT based on a previous HIGH followed by two lower highs. In the same way it is a PIVOT when there is a significant LOW followed by two higher lows. ? Once the pivots are found the stop for the following bar will be at the top of the HIGH or LOW taken into account. ? A High Pivot generates a descending PARABOLIC ? A Low Pivot generates an ascending PARABOLIC ? Any change in the PARABOLIC occurs in this way: ? Descending PARABOLIC: ? Ascending PARABOLIC: - Where EP is the HIGH reached by an ascending PARABOLIC or EP is the low reached by a descending PARABOLIC ? Accelerating factor AF: ? Initial AF = k1 ? The following AF are calculated as follows: ? AF is updated only if the following conditions are met: Descending PARABOLIC if Ascending PARABOLIC if ? AF should not grow beyond K2. ? The position of the PARABOLIC is inverted: ? If the high goes above the descending PARABOLIC. ? If the low goes below the ascending PARABOLIC. ? The PARABOLIC in the following bar can't surpass the low of the current bar and the previous one in the ascending PARABOLIC. ? The PARABOLIC in the following bar can't surpass the high of the current bar and the previous one in the descending PARABOLIC. Data Output: Name Description Parabolic Parabolic line Technical Reference: Wilder developed the parabolic indicator in his book titled “New Concepts in Technical TRADING Systems". It introduces interesting concepts in his use in the TRADING systems, like the one of initial distance and approach to the price line by means of a movement with increasing acceleration until a limit that can be establish by the user. It is used, therefore, to fix levels where to place the stop orders, as much for entries as for protection. The STOP of our operation is consequently a function not only of the prices but also of the time that never backs down. Each bar moves a progressive amount. The operation is the classic one in this type of technical tools: buy if the price is above the PARABOLIC and to sell when it goes below the protective STOP. The user can optimize two parameters: the increase of the acceleration for each bar and the maximum value of this acceleration. We advised to adapt these to the characteristics of each market or security. Related Functions: [Parabolic] Oscillator Function Screens: Configure We can configure this indicator if we click on the oscillator's line and completing every tab shown on the following window: The indicators grouped under the title Average are inserted by default on the series, that is to say, directly on the active chart. In that case the configurable concepts are basically Color, Style and Parameters. If the value by default changes so that it appears in a different window - window 0 -, or in the active window but with its own scale - new -, they are also possible to be added as Scale as Indicator TR and Separator. Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want that it appears with a determined color, we press in the option Color and choose from the color palette. BollVolatility - Bollinger Volatility. Technical Data: Data Description B.Sup i Value of the upper band from the Bollinger Bands (BollingerBands). B.Inf i Value of the lower band from the Bollinger Bands (BollingerBands). Parameters: Name Default Description Periods 25 Number of bars to be considered. CoefficientM 2 DataSource Average Coefficient multiplier Close On what data is going to be calculated (Close, Open, High...) Simple What type of average is going to be used (we can choose between simple, exponential or weighted). Formula: Data Output: Name Description BollVolatility Bollinger Volatility Technical Reference: The Bollinger Volatility is a measurement of the difference between the values of the upper and lower Bands of Bollinger. It is a direct measurement of the volatility of the market in a certain period. This oscillator does not provide buy/sell signals directly, is used as a filter to provide to other systems more favorable opportunities. Generally the low volatility usually presents low risk situations in the market. Therefore, it invites to place stop entry orders in the market provided by other mechanical systems. Related Functions: [BollingerBands] Bollinger Bands [BollVolatility] Oscillator Function Screens: Configuration This indicator can be configured if we select the oscillators' line and completing every tab shown in the properties box: Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want to display it with a determined color, we click the option Color and choose from the color palette. Example Esta página debe ser editada con IE4 o superior AnnVolatility -Annual Volatility Technical datas: Datas Description Value of the current bar (You can select close high,low) Data Variables: Name Periodo_N Default 10 OrigenDatos Cierre Description Periodo para cálculo de la Desviación Típica. Sobre que dato de la barra se va a trabajar (Cierre, Apertura, Máxima ...). Fórmulas: donde DTI es la desviación típica. donde F toma: Fin de día = 1,0 Semanal = 0,2 Mensual = 0,04545 Intradiaria = Data exit: Name AnnVolatility Description Ligne de volatilité annualisée. Technical reference: The annual volatility is a mesurement of the typical deviation of the logarhytm of to consecutives closings for a determinated period.(normally we consider beetween 10 and 20 bars as default value). This oscillator don´t send buying and selling signals ,it is used as a filter to give to some other strategies best opportunities. Normally a low historic volatility presents low risk situations to act in the market .It invites to situate stops entry to the market generated by others mecanical systems. Related fonctions: [AvExp onential Media Móvil Exponencial. ] [AnnVo Función del oscilador. latility] Screens: Configuration This indicator can be configured if we select the oscillators' line and completing every tab shown in the properties box: Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want to display it with a determined color, we click the option Color and choose from the color palette. Example Inicio BollVolatilityOsc - Bollinger Volatility Oscilator. Technical Data: Data Description BollVolatility i Bollinger Volatility. Parameters: Name Default Description Periods 20 Number of bars to be considered. CoefficientM 2 Coefficient multiplier DataSource Close On what data is going to be calculated (Close, Open, High...) UpperBand 80 UpperBand. LowerBand 20 Lower Band. Formula: Where high is the highest value reached by BollVolatility in a certain period. Where low is the lowest value reached by BollVolatility in a certain period. Data Output: Name Description BBP Line. UpperBand Configurable upper band LowerBand Lower Band. Technical Reference: On the base of the Bollinger Volatility Oscillator, this oscillator takes the highest and lowest values of a period and it assigns a value to it between +100 and 0 respectively. The rest of the values provided are distributed proportionally between the previous extreme amounts. The result is very interesting since we will be able to see the zones of high volatility (over +80) and of the low volatility (below 20) for a period given from the historical data. These references allow us to use the oscillator for two quite useful intentions: Filter the buy/sell signals given by other oscillators, triggering the signals mainly in the zones of the low volatility in which the risk of acting in the market is sensibly better. Taking additional precautions in the high volatility zones by the sensible increase of the risks of remaining in the market. Related Functions: [BollingerBands] Bollinger Bands [BollingerBandsOsc] Bollinger Oscillator [BollVolatilityOsc] Oscillator Function Screens: Configuration This indicator can be configured if we select the oscillators' line and completing every tab shown in the properties box: Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want to display it with a determined color, we click the option Color and choose from the color palette. Example MassIndex - Mass Index. Technical Data: Data Description High i High of the current bar Low i Low of the current bar. Parameters: Name Default Description Period_M1 9 Periods of the first exponential moving average. Perid_M2 9 Periods of the second exponential moving average. Period_P 25 Periods to calculate the summation of COF. Formula: ? From the first registry we calculate: ? From the previous data we calculate the exponential moving average. ? Then we calculate an exponential moving average from the previous result: Data Output: Name Description MassIndex MassIndex line. Technical Reference: The Mass Index uses two exponential averages from the range of the bars to make its calculations. The Mass Index in trending markets is used to watch the direction and to warn of potential trend changes. This oscillator is definitely a direct measurement of the volatility of the market in a certain period. This oscillator does not provide buy/sell signals directly, is used as a filter to provide to other systems more favorable opportunities. Generally the low volatility usually presents low risk situations in the market. Therefore, it invites to place stop entry orders in the market provided by other mechanical systems. Related Functions: [AvExponential] Exponential Moving Average [MassIndex] Oscillator Function Screens: Configuration This indicator can be configured if we select the oscillators' line and completing every tab shown in the properties box: Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want to display it with a determined color, we click the option Color and choose from the color palette. Example VolatilityChaik - CHAIKIN´S VOLATILITY Technical Data: Data Description High i High of the bar. Low i Low of the bar. Parameters: Name Default Description Period_ME1 10 Periods of the exponential moving average. Period_ME2 10 Periods to calculate the range. BandValue 0 Band Formula: Data Output: Name Description VolatilityChai Volatility Chaikin's. k Band Configurable band Technical Reference: Chaikin's Volatility is calculated by first calculating an exponential moving average of the difference between the daily high and low prices. This oscillator is definitely a direct measurement of the volatility of the market in a certain period. This oscillator does not provide buy/sell signals directly, is used as a filter to provide to other systems more favorable opportunities. Generally the low volatility usually presents low risk situations in the market. Therefore, it invites to place stop entry orders in the market provided by other mechanical systems. Related Functions: [AvExponential] Exponential Moving Average [VolatilityChaik] Oscillator Function Screens: Configuration This indicator can be configured if we select the oscillators' line and completing every tab shown in the properties box: Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want to display it with a determined color, we click the option Color and choose from the color palette. Example AvTrueRange - ATR-Average True Range. Technical Data: Data Description High i High of the bar. Low i Low of the bar. Close i-1 Close of the previous bar. Parameters: Name Default Description Periods 14 Number of bars to be considered. Formula: We look for the following ranges: Data Output: Name Description AvTrueRange ATR-Average True Range Technical Reference: The ATR is a volatility indicator that considers the existing range between the closing of the previous bar and the high or low of the current bar or the existing range between the high and low of a bar. The ATR measures the amplitude of a bar considering the influence that exerts the closing of the previous bar. This helps to include the possible gaps produced in the prices. The ATR calculates a moving average of these values on a certain number of bars. This indicator can be considered as a useful tool to measure the volatility of the market. It is possible to interpret the end points of the ATR as a change of character in the market, from a bullish or bearish trend to a period of trading range in the market and vice versa. This oscillator does not provide buy/sell signals directly, is used as a filter to provide to other systems more favorable opportunities. Generally the low volatility usually presents low risk situations in the market. Therefore, it invites to place stop entry orders in the market provided by other mechanical systems. Related Functions: [MMS] Simple Moving Average [AvTrueRange] Oscillator Function Screens: Configuration This indicator can be configured if we select the oscillators' line and completing every tab shown in the properties box: Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want to display it with a determined color, we click the option Color and choose from the color palette. Example This indicator is ideal to detect fast volatility or abrupt movements in the market. When there is no very clear movement or the weakness symptoms are evident immediately the indicator detects this circumstance and provides negative signals. Being the price bars the referring basic elements allows reacting quickly to the smaller signal of significant variation in the prices. It is precise, however, to confirm the signals with other indicators to assure a correct performance. AvTrueRangeP - ATR-PROMEDIO DE AMPLITUD - P Technical Data: Data Description AvTrueRange Average range of the ATR within a certain period p Parameters: Name Default Description Periods 14 Number of bars to be considered. UpperBand 80 Upper Band. LowerBand 20 Lower Band. Formula: Where high is the highest value reached by AvTrueRange in a certain period. Where low is the lowest value reached by AvTrueRange in a certain period. Data Output: Name Description AvTrueRange ATR-Average Percentage P Range. Upper Band Value of the upper band. Lower Band Value of the lower band. Technical Reference: On the base of the ATR, this oscillator takes the highest and lowest values of a period and it assigns a value to it between +100 and 0 respectively. The rest of the values provided are distributed proportionally between the previous extreme amounts. The result is very interesting since we will be able to see the zones of high volatility (over +80) and of the low volatility (below 20) for a period given from the historical data. These references allow us to use the oscillator for two quite useful intentions: Filter the buy/sell signals given by other oscillators, triggering the signals mainly in the zones of the low volatility in which the risk of acting in the market is sensibly better. Taking additional precautions in the high volatility zones by the sensible increase of the risks of remaining in the market. Related Functions: [DIPositive] Positive DI [AvTrueRangeP] Oscillator Function Screens: Configuration This indicator can be configured if we select the oscillators' line and completing every tab shown in the properties box: Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want to display it with a determined color, we click the option Color and choose from the color palette. Example VolatilityIndex - Volatility Index. Technical Data: Data Description High i High of the bar. Low i Low of the bar. Close i-1 Close of the previous bar. Parameters: Name Default Description Periods 14 Number of bars to measure the TR. Formula: ? We consider TR as the highest of: ? For the first TR we use an average of the first p bars: ? For the following bars: Data Output: Name VolatilityIndex Description Volatility Index. Technical Reference: The Volatility Index is a volatility indicator that considers the existing range between the closing of the previous bar and the high or low of the current bar or the existing range between the high and low of a bar. This indicator measures the amplitude of a bar considering the influence that exerts the closing of the previous bar. This helps to include the possible gaps produced in the prices. The Volatility Index calculates a moving average of these values on a certain number of bars. This indicator can be considered as a useful tool to measure the volatility of the market. It is possible to interpret the end points of the indicator as a change of character in the market, from a bullish or bearish trend to a period of trading range in the market and vice versa. This oscillator does not provide buy/sell signals directly, is used as a filter to provide to other systems more favorable opportunities. Generally the low volatility usually presents low risk situations in the market. Therefore, it invites to place stop entry orders in the market provided by other mechanical systems. Related Functions: [AvSimple] Simple Moving Average [VolatilityIndex] Oscillator Function Screens: Configuration This indicator can be configured if we select the oscillators' line and completing every tab shown in the properties box: Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want to display it with a determined color, we click the option Color and choose from the color palette. Example VolatilityIndexP -Percentage Volatility Index. Technicla Data: Data VolatilityIndex Description Average range of the ATR within a certain period Parameters: Name Default Description Periods 14 Number of bars to be considered. UpperBand 80 Upper Band. LowerBand 20 Lower Band. Formula: Where high is the highest value reached by VolatilityIndex in a certain period. Where low is the lowest value reached by VolatilityIndex in a certain period. Data Output: Name Description VolatilityIndex Percentage Volatility Index. P Upper Band Value of the upper band. Lower Band Value of the lower band. Technical Reference: On the base of the Volatility Index, this oscillator takes the highest and lowest values of a period and it assigns a value to it between +100 and 0 respectively. The rest of the values provided are distributed proportionally between the previous extreme amounts. The result is very interesting since we will be able to see the zones of high volatility (over +80) and of the low volatility (below 20) for a period given from the historical data. These references allow us to use the oscillator for two quite useful intentions: Filter the buy/sell signals given by other oscillators, triggering the signals mainly in the zones of the low volatility in which the risk of acting in the market is sensibly better. Taking additional precautions in the high volatility zones by the sensible increase of the risks of remaining in the market. Related Functions: [AvSimple] Simple Moving Average [VolatilityIndexP Oscillator Function ] Screens: Configuration This indicator can be configured if we select the oscillators' line and completing every tab shown in the properties box: Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want to display it with a determined color, we click the option Color and choose from the color palette. Example VHF - VHF-Vertical-Horizontal-Filter. Technical Data: Data Description Data Value of the current bar (We can select Close, Open, Low...) Parameters: Name Default Description Periods 28 Periods. DataSource Close On what data is going to be calculated (Close, Open, High...) Formula: ? HCP takes the value of the highest high within a p period ? LCP takes the value of the lowest low within a p period Data Output: Name Description VHF VHF Line – Horizontal Vertical Filter. Technical Reference: Probably the greater dilemma in technical analysis is to determine if the prices are trending or are in a period of congestion. The indicators that follow the trends like MACD and the moving averages are excellent for trending markets but can generate false signals in periods of congestion. On the other hand oscillators like RSI and the Stochastic works very well while the prices are fluctuating within a congestion zone but almost always they prematurely close positions in trending markets. The VHF tries to determine if it exists or not a trend to help choosing the best indicators to use. There are several ways to interpret this indicator: 1. It is possible to be used VHF by itself to determine the strength of the trend. Whichever greater it is the VHF measurement, the greater the value of the indicator and therefore it will be necessary to use trend indicators. 2. The direction of the VHF can be used to determine if a phase of trend or congestion is being developed. A measurement of bullish VHF indicates a trend that is being developed whereas bearish VHF will indicate that it is entering a phase of congestion. 3. The VHF can be used as a contrary indicator. We can expect congestion after reaching high measures whereas it is possible to expect a trending market after reaching low levels. Related Functions: [VHF] Oscillator Function. Screens: Configuration This indicator can be configured if we select the oscillators' line and completing every tab shown in the properties box: Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want to display it with a determined color, we click the option Color and choose from the color palette. Example CorrelationIndex - INDICE DE CORRELACION Technical Data: Data Description Close1 Close of the bar from a stock, index, futures… Close2 Close of the bar from a stock, index, futures… n Number of pair securities to be calculated. Parameters: Name Default Description Source_Base_ 1 Index, company…to be considered. Source_Base_ 2 Index, company…to be considered. Periods 20 Number of bars to be considered. BandValue 0 Band. Formula: Data Output: Name Description CorrelationInd Correlation Index line. ex BandValue Configurable band. Technical Reference: The Correlation Index calculates the prices' frequency of movements in one direction and the opposite by two values during a determined period of time. This frequency is between values +1 and -1, are used to measure the correlation of the trend in two markets. A positive correlation indicates that both markets have the same tendency. A negative correlation indicates that both markets have opposite tendencies. A correlation near zero indicates that there is little correlation. The intention of the Correlation Index is to measure the relationship between two variables and to obtain the Correlation Coefficient ; this coefficient will be included between +1 and –1. It will reach +1 when a perfect correlation between the two series exists. It will reach -1 when the correlation is opposite and 0 when no relation between the two series does exist. A low coefficient of correlation (for example + 0,10) suggests the relationship between two variables is little. Nevertheless a high value of correlation indicates that a dependent variable (for example a price) will change when an independent variable (for example an oscillator) changes. The change in direction of the dependent variable will depend on the sign of the coefficient. If the dependent variable is positive then it will move in the same direction that the independent variable, and if it is negative, then the dependent variable moves in opposite direction to the movement of the independent variable. The Correlation Index can be used in three ways: 1. Correlation between a price and an oscillator, for example a high value of negative correlation (e.g.: -0.70) means that when the oscillator changes, surely our price will change in opposite direction. 2. Correlation between a price and another price, frequently the price of a value predicts the price of another one, this can be seen in diverse assets. For example, the coefficient of correlation between gold and the price of the euro are highly negative, because the increase of the euro supposes a decrement of the value of gold. 3. Correlation between an oscillator and another one, in certain situations the behavior of an oscillator predicts the behavior of another one, the indicator based on the Volume can behave in synchrony with another one based on momentum. Related Functions: [CorrelationIndex] Oscillator Function Screens: Configuration This indicator can be configured if we select the oscillators' line and completing every tab shown in the properties box: Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want to display it with a determined color, we click the option Color and choose from the color palette. Example SpreadOsc - Beta Oscilator. Technical Data: Data Description Clo1 i Close of the current bar from value1. Clo1 i-1 Close of the previous bar from value1. Clo2 i Close of the current bar from value2. Clo2 i-1 Close of the current bar from value2. Parameters: Name Default Description Source_Base_ 1 Index, company…to be considered. Source_Base_ 1 Index, company…to be considered. BandValue 10 Comparison registry. Value of the Band 0 Band. Formula: Data Output: Name Description SpreadOsc Beta Oscillator line. Technical Reference: The Beta Oscillator uses for its calculations two series of data in order to measure the relative force of the movement of a series respect to the other. It compares the closing of one-day respect to the previous one in each one of the series and then it subtracts both values. The result is a data curve with the following interpretation: If the data of the oscillator are over zero indicates that the first series is behaving with more force, in other words its bullish trend is strong. If the data of the oscillator are below zero indicates that the first series presents a more pronounced bearish trend. The Beta Oscillator can be used in three ways: 1. Beta between a price and an oscillator. 2. Beta between a price and another price. 3. Beta between an oscillator and another one. Related Functions: [IBT] Oscillator Function Screens: Configuration This indicator can be configured if we select the oscillators' line and completing every tab shown in the properties box: Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want to display it with a determined color, we click the option Color and choose from the color palette. Example MomentumSpreadOsc - Momentum Oscilator Beta. Technical Data: Data Description SpreadOsc Beta Oscillator Value Parameters: Name Default Description Source_Base_ 1 Index, company…to be considered. Source_Base_ 1 Index, company…to be considered. Period_C 10 Comparison registry. Value of the Band 0 Band. Formula: Data Output: Name Description MomentumSpr Momentum Spread Oscillator eadOsc line. Band Configurable Band. Technical Reference: The Momentum Spread Oscillator uses for its calculations two series of data in order to measure the relative force of the movement of a series respect to the other. It compares the closing of one-day respect to the previous one in each one of the series and then it subtracts both values. Finally it applies the standard momentum formula from a data series subtracting today's value from the value N days ago. The result is a data curve with the following interpretation: If the data of the oscillator are over zero indicates that the first series is behaving with more force, in other words its bullish trend is strong. If the data of the oscillator are below zero indicates that the first series presents a more pronounced bearish trend. The Momentum Spread Oscillator can be used in three ways: 1. Momentum Beta between a price and an oscillator. 2. Momentum Beta between a price and another price, frequently the price of a value predicts the price of another one, this can be seen in diverse assets. 3. Momentum Beta between two oscillators. In certain situations the behavior of an oscillator predicts the behavior of the other. This behavior will be shown in the oscillators' curve. Related Functions: [SpreadOsc] Beta Indicator [MomemtumSpreadOsc] Oscillator Function Screens: Configuration This indicator can be configured if we select the oscillators' line and completing every tab shown in the properties box: Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want to display it with a determined color, we click the option Color and choose from the color palette. Example RSC - Strenght Index. Technical Data: Data Description Pri1 i Price series from the base company. Pri2 i Price series from the secondary company. Parameters: Name Default Description Source_Base_ 1 Index, company…to be considered. Source_Base_ 2 Index, company…to be considered. Formula: Name Description RSC Strength Index line. The Strength Index uses for its calculations two data series in order to measure the relative strength of the movement of a serie in relation to the other. It compares the closing of one-day respect to the previous one in each one of the series. The resulting data curve is similar to the Beta Oscillator, only that in the first one the data is interpreted as a percentage. It can be interpreted as follows: If the data of the oscillator are over zero indicates that the first series is behaving with more force, in other words its bullish trend is strong. If the data of the oscillator are below zero indicates that the first series presents a more pronounced bearish trend. The Strength Index can be used in three ways: 1. Index between a price and an oscillator. 2. Index between a price and another price. 3. Index between an oscillator and another one. Related Functions: [RSC] Screens: Oscillator Function Configuration This indicator can be configured if we select the oscillators' line and completing every tab shown in the properties box: Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want to display it with a determined color, we click the option Color and choose from the color palette. Example PercentSpread - Percentage Spread. Technical Data: Data Description DisagreeSpread Value of the Percentage Spread Oscillator. Price series of the base company. Pri1 Parameters: Name Default Description Source_Base_ 1 Index, company…to be considered. Source_Base_ 1 Index, company…to be considered. DataSource Close On what data is going to be calculated (Close, Open, High...) BandValue 0 Band. Formula: Data Output: Name PercentSpread Banda Description Percentage Spread line. Configurable band value Technical Reference: Percentage Spread indicator calculates the difference of the prices of two markets and express in percentage with respect to the closings. A spread implies buy and sell two assets with the intention to obtain a benefit when considering the narrowing or expansion between both. For example, we can buy gold and sell silver with the expectation of which the price of gold will raise more rapidly (or it will go slowly lower) than the price of silver. Also this strategy can be used with a single security, for example, buying a future that expires in October and selling the future that expires in December. The Percentage Spread uses for its calculations two data series in order to measure the relative strength of the movement of a series in relation to the other. It compares the closing of one-day respect to the previous one in each one of the series. The resulting data curve is similar to the Beta Oscillator, only that in the first one the data is interpreted as price or data. It can be interpreted as follows: If the data of the oscillator are over zero indicates that the first series is behaving with more force, in other words its bullish trend is strong. If the data of the oscillator are below zero indicates that the first series presents a more pronounced bearish trend. The Percentage Spread can be used in three ways: 1. Spread between a price and an oscillator. 2. Spread between a price and another price. 3. Spread between an oscillator and another one. Screens: Configuration This indicator can be configured if we select the oscillators' line and completing every tab shown in the properties box: Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want to display it with a determined color, we click the option Color and choose from the color palette. Example PercentSpreadSour - SPREAD PORCENTUAL CON ORIGEN Technical Data: Data Description PercentSpread Value of the Percentage Spread. Parameters: Name Default Description Source_Base_1 Index, company…to be considered. Source_Base_1 Index, company…to be considered. DataSource Close On what data is going to be calculated (Close, Open, High...) Formula: where K is SPP of the first registry. Data Output: Name Description PercentSpread Percentage Spread Source line Sour Technical Reference: The Percentage Spread with Source indicator calculates the difference of the prices of two markets and express in percentage with respect to the closings. A spread implies buy and sell two assets with the intention to obtain a benefit when considering the narrowing or expansion between both. For example, we can buy gold and sell silver with the expectation of which the price of gold will raise more rapidly (or it will go slowly lower) than the price of silver. Also this strategy can be used with a single security, for example, buying a future that expires in October and selling the future that expires in December. The Percentage Spread with Source uses for its calculations two data series in order to measure the relative strength of the movement of a series in relation to the other. It compares today's' closing for both series and then subtracts a K factor which corresponds to the Percentage Spread of the first bar. The resulting data curve is similar to the Percentage Spread, only that in the first one the data is interpreted as price or data. It can be interpreted as follows: If the data of the oscillator are over zero indicates that the first series is behaving with more force, in other words its bullish trend is strong. If the data of the oscillator are below zero indicates that the first series presents a more pronounced bearish trend. The Percentage Spread with Source can be used in three ways: 1. Spread between a price and an oscillator. 2. Spread between a price and another price. 3. Spread between an oscillator and another one. Related Functions: [PercentSpread] Percentage Spread [PercentSpreadSour] Oscillator Function Screens: Configuration This indicator can be configured if we select the oscillators' line and completing every tab shown in the properties box: Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want to display it with a determined color, we click the option Color and choose from the color palette. Example DisagreeSpread - Differential spread. Technical Data: Data Description Pri1 i Price series from the base company. Pri2 i Price series from the secondary company. Parameters: Name Default Description Source_Base_1 Index, company…to be considered. Source_Base_1 Index, company…to be considered. DataSource Close On what data is going to be calculated (Close, Open, High...) Formula: Data Output: Name Description DisagreeSprea Differential Spread line. d Technical Reference: The Differential Spread indicator calculates the difference of the prices of two markets. Normally it is used to follow futures and options markets. The traders that use spreads in futures follow the relations of prices between related futures contracts. Therefore, it is needed at least two markets or two securities to be able to make comparisons. A spread implies buy and sell two assets with the intention to obtain a benefit when considering the narrowing or expansion between both. For example, we can buy gold and sell silver with the expectation of which the price of gold will raise more rapidly (or it will go slowly lower) than the price of silver. Also this strategy can be used with a single security, for example, buying a future that expires in October and selling the future that expires in December. The Differential Spread uses for its calculations two data series in order to measure the relative strength of the movement of a series in relation to the other. It compares today's' closing for both series. The resulting data curve is similar to the Beta Oscillator, only that in the first one the data is interpreted as price or data. It can be interpreted as follows: If the data of the oscillator are over zero indicates that the first series is behaving with more force, in other words its bullish trend is strong. If the data of the oscillator are below zero indicates that the first series presents a more pronounced bearish trend. The Differential Spread can be used in three ways: 1. Spread between a price and an oscillator. 2. Spread between a price and another price. 3. Spread between an oscillator and another one. Related Functions: [DisagreeSpread] Oscillator Function Screens: Configuration This indicator can be configured if we select the oscillators' line and completing every tab shown in the properties box: Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want to display it with a determined color, we click the option Color and choose from the color palette. Example DisagreeSpreadSour - SPREAD DIFERENCIAL CON ORIGEN Technical Data: Data Description DisagreeSpread Value of the Spread Oscillator. Parameters: Name Default Description Source_Base_ 1 Index, company…to be considered. Source_Base_ 1 Index, company…to be considered. DataSource Close On what data is going to be calculated (Close, Open, High...) BandValue 0 Band. Formula: where K is the SPD of the first registry. Data Output: Name Description DisagreeSprea Differential Spread with Source dSour line Band Configurable Band value. Technical Reference: The Differential Spread with Source indicator calculates the difference of the prices of two markets. Normally it is used to follow futures and options markets. The traders that use spreads in futures follow the relations of prices between related futures contracts. Therefore, it is needed at least two markets or two securities to be able to make comparisons. A spread implies buy and sell two assets with the intention to obtain a benefit when considering the narrowing or expansion between both. For example, we can buy gold and sell silver with the expectation of which the price of gold will raise more rapidly (or it will go slowly lower) than the price of silver. Also this strategy can be used with a single security, for example, buying a future that expires in October and selling the future that expires in December. The Differential Spread with Source uses for its calculations two data series in order to measure the relative strength of the movement of a series in relation to the other. It compares today's closing for both series and then subtracts a K factor, which corresponds to the Differential Spread of the first bar. The resulting data curve is similar to the Differential Spread. It can be interpreted as follows: If the data of the oscillator are over zero indicates that the first series is behaving with more force, in other words its bullish trend is strong. If the data of the oscillator are below zero indicates that the first series presents a more pronounced bearish trend. The Differential Spread with Source can be used in three ways: 1. Spread between a price and an oscillator. 2. Spread between a price and another price. 3. Spread between an oscillator and another one. Screens: Configuration This indicator can be configured if we select the oscillators' line and completing every tab shown in the properties box: Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want to display it with a determined color, we click the option Color and choose from the color palette. Example Vol - VOLUMEN Technical Data: Data Description Vol Trading Volume. Data Output: Name Description Vol Bars. Technical Reference: One of the more required data for decision making refering to the buying, holding or selling of a stock is the trading volume data which that stock obtains during the trading session. Two types of performances determine its importance: As an important analysis element for the chartist. It is generally accepted that a bullish movement accompanied by increase of the volume has consistency. On the contrary a reduction of the volume would mean a suspicious sign of weakness. If a strong downwards slope is accompanied by a reduction of volume it could indicate that the end of the movement is near since the investors who where selling the paper are reconsidering their sales. The volume also serves as a base for numerous technical oscillators that can directly be used like entry filters for other systems or as entry points by themselves. Related Functions: [Vol] Oscillator Function Screens: Configuration This indicator can be configured if we select the oscillators' line and completing every tab shown in the properties box: Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want to display it with a determined color, we click the option Color and choose from the color palette. Example IVN - INDICE DE VOLUMEN NEGATIVO Technical Data: Data Description Vol i Volume of the current bar. Vol i-1 Volume of the previous bar. Clo i Close of the current bar. Clo i-1 Close of the previous bar. Parameters: Name Default Description ORG 100 Value for the first IVN. Formula: ? If then IVN = IVN i-1 ? If Vol i < Vol i-1 then Data Output: Name Description IVN Oscillator line. Technical Reference: The interpretation of the IVN assumes that in the days of increase of volume the little experienced investors who follow the great investors are in the market. On the contrary when there is little volume the anxious money is taking positions. The IVN indicates what makes the money anxious. A high probability exists that a market is bullish when the indicator IVN is above the yearly moving average. On the other hand the probability of a bullish market is smaller when the IVN is below the yearly moving average. Therefore the IVN is more useful as a bullish indicator (at least for stocks). It is not an indicator that offers direct trading signals in the market, instead it acts as a filter for other systems indicating if there is a favorable atmosphere or not, to make a certain decision. Screens: Configuration This indicator can be configured if we select the oscillators' line and completing every tab shown in the properties box: Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want to display it with a determined color, we click the option Color and choose from the color palette. Example IVP - INDICE DE VOLUMEN POSITIVO Technical Data: Data Description Vol i Volume of the current bar. Vol i-1 Volume of the previous bar. Clo i Close of the current bar. Clo i-1 Close of the previous bar. Parameters: Name Default Description ORG 100 Original registry. Formula: ? If ; then IPV = IPV i-1 ? If Vol i > Vol i-1 then Data Output: Name Description IPV Oscillator line Technical Reference: The IPV index it is calculated based on the increase of volume with respect to the previous bar in a chart. The premise of this indicator is that the less professional investors take positions at the moments of euphoria characterized by a significant increase of the volume. Indicator IPV assumes that in the days of volume increasing the inexperienced investors follow the professional investors entering the market. On the contrary when there is little volume the anxious money is taking positions. The IPV shows what the less experienced money is doing (IVN indicates what makes the money anxious.) It is not an indicator that offers direct trading signals in the market, but it acts as a filter for other systems indicating if there is or not a favorable atmosphere to make a certain decision. Related Functions: [AvSimple] Simple Moving Average [IVN] Negative Volume Index [IVP] Oscillator Function Screens: Configuration This indicator can be configured if we select the oscillators' line and completing every tab shown in the properties box: Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want to display it with a determined color, we click the option Color and choose from the color palette. Example OBV - BALANCE DE VOLUMEN Technical Data: Data Description Clo i Close of the current bar. Vol i Volume of the current bar. Formula: ? Starting the second registry: ? If ? If then then Data Output: Name Description OBV On Balance Volume line Technical Reference: The On Balance Volume oscillator considers the volume that is accumulated in the market and the direction in which it moves. When a stock closes above the preceding closing the volume is considered ascending volume whereas when it closes below it is considered descending volume. This indicator anticipates the price movement because a change in the volume fluidity happens before it is felt in the prices. OBV measures these changes of volume fluidity with the purpose of anticipating possible market changes of the trend. The most effective interpretative tools of this oscillator usually are the divergences and runaways. It is not an indicator that offers direct trading signals in the market, but it acts as a filter for other systems indicating if there is or not a favorable atmosphere to make a certain decision. Screens: Configuration This indicator can be configured if we select the oscillators' line and completing every tab shown in the properties box: Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want to display it with a determined color, we click the option Color and choose from the color palette. Example AccumDistrib - ACUMULACION - DISTRIBUCION Technical Data: Entry Data Description Max High of the bar. Min Low of the bar Clo Close of the bar Vol Volume. Formula: Data Output: Name Description AccumDistrib Accumulation Distribution line. Technical Reference: The Accumulation/Distribution indicator (ACD) relates the opening, the closing and the range of a bar. It gives great importance to the volume that we will call accumulation when we bought and distribution when it is sold. The indicator is based on the premise by which the more volume accompanies the movement the more significant it will be. As much the ACD oscillator as the OBV the volumes try to give a confirmation of the trend in the movements of the stocks within a market using not only the prices but also the volumes. When the Accumulation/Distribution has a high reading, it indicates that the stock is being accumulated (bought) since most of the volume is associate with the bullish movement of the price, however when it moves downwards, shows that the stock is being distributed (sold). As much the ACD as other accumulation indicators the relative value and the interpretation of the trends is more important that their numerical values. The divergences between Accumulation/Distribution and the price of the stock imply an imminent change of price trend. For example, if the indicator is rising while the prices are falling a turn around in the market is probable. Related Functions: [AvExponential] Exponential Moving Average [AccumDistrib] Oscillator Function Screens: Configuration This indicator can be configured if we select the oscillators' line and completing every tab shown in the properties box: Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want to display it with a determined color, we click the option Color and choose from the color palette. Example Accumulation/Distribution is sensible to the immediate fluctuations of the prices since it considers, not only the elements of the bars; high, low, open and close but also the volume that is why any significant movement are detected immediately with great percentage of reliability. This oscillator comes smoothed with the presence of an exponential average that can serve as reference at the time of making decisions. ChaikinOsc - OSCILADOR CHAIKIN Technicla Data: Data Description AccumDistrib Value of the accumulation-distribution oscillator in the last bar. Parameters: Name Default Description Period_M 3 Exponential average. Periodo_N 10 Exponential average. BandValue 0 Band. Formula: Where the M exponential moving average is used on ACD Where the N exponential moving average is used on ACD Data Output: Name Description ChaikinOsc Chaikin's Oscillator line. Band Configurable value of the band Technical Reference: This oscillator gives much importance to the volume in order of identifying the internal force or the existing of weakness in a market. The volume is frequently used as means of detecting a possible change of sentiment in the market when the prices do not indicate it. The Chaikin's Oscillator applies exponential moving averages on the oscillator ACD. Accumulation/Distribution uses the relation between the opening and closes of each bar and the amplitude of the same one to give weight and to characterize the volume as Accumulation (buy) or Distribution (sell). The CKO concept is very similar to the one of the OBV but with the difference in which CKO is cumulative and it is weighted. Comparing the flow of the volume in the market with the prices that take place it can help to identify important highs and lows for the short and medium term. One of the most important signals generated by the CKO is the divergence in strong overbought or oversold levels. Another way to use the oscillator is as means of trend confirmation when there is a change of direction in the oscillator in the direction of the trend. Related Functions: [AvExponential] Exponential Moving Average [AccumDistrib] Accumulation/Distribution oscillator [ChaikinOsc] Oscillator Function Screens: Configuration This indicator can be configured if we select the oscillators' line and completing every tab shown in the properties box: Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want to display it with a determined color, we click the option Color and choose from the color palette. Example VolumenROC - ROC-VOLUMEN Technical Data: Data Description Vol i Volume of the current bar. Parameters: Name Default Description Periods 20 Number of selected bars. Formula: Data Output: Name Description VolumenROC ROC-Volume Oscillator line. Technicla Reference: The ROC-Volume indicator calculates in a similar way as the ROC-Prices with the difference of which it considers the data of the volume instead of the prices of a stock. Oscillator RCV compares the volume of the present bar in relation to other historical bars. The difference is shown in a percentage way in a chart and the oscillator fluctuates around the zero line. The volume could indicate the existence of strong points and weak points in a trend. Positive measures of the indicator shows enough consistency in the market, reason why is possible that the trend will continue whereas low readings signal of an impending change of direction or weakness in the market. Screens: Configuration This indicator can be configured if we select the oscillators' line and completing every tab shown in the properties box: Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want to display it with a determined color, we click the option Color and choose from the color palette. Example AvVolumeROC - ROC-VOLUMEN CON MEDIA Technical Data: Data Description Vol i Volume of the current bar. Parameters: Name Default Description Period_P 20 Number of selected bars. Period_M 10 Moving average desired. Formula: ? We calculate the simple moving average of the volume: ? We calculate the R.O.C. on the previous average. Data Output: Name Description AvVolumenR ROC-Moving Average Volume OC line. Technical Reference: The ROC-Moving Average Volume indicator is calculated in a similar way as the ROC-Volume with the difference of which it considers the data of a moving average of the volume instead of directly doing it on this. The RCV oscillator with Average compares the average volume of the current bar in relation to other historical bars. The difference is shown as a percentage in a chart and the oscillator fluctuates around the zero line. The volume could indicate the existence of strong points and weak points in a trend. Positive measures of the indicator shows enough consistency in the market, reason why is possible that the trend will continue whereas low readings signal of an impending change of direction or weakness in the market. It is not an indicator that offers direct trading signals in the market, but it acts as a filter for other systems indicating if there is or not a favorable atmosphere to make a certain decision. Related Functions: [PriceROC] Price Rate Of Change (R.O.C.) [VolumeROC] Volume Rate Of Change. [AvVolumeROC] Oscillator Function Screens: Configuration This indicator can be configured if we select the oscillators' line and completing every tab shown in the properties box: Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want to display it with a determined color, we click the option Color and choose from the color palette. Example PVTrend - TENDENCIA DE PRECIOS-VOLUMEN Technical Data: Data Description Clo i Close of the current bar. Vol i Volume of the current bar. Formula: ? We calculate the percentage change of the current price: ? We obtain the oscillator from: Data Output: Name Description PVTrend Price-Volume trend line. Technical Reference: The PVT looks like the OBV in that it is a cumulative volume oscillator fit to the closings prices. Whereas the OBV adds the volume when the price higher than the previous one and subtracts the volume when the volume is lower than the previous one the PVT adds/subtracts part of the volume. The volume accumulated by the PVT is determined by the move (upwards or downwards) of the prices relative to the closing price of the previous bar. The PVT calculates the percentage change of the prices between the current closing and the previous one. The volume is multiplied by this percentage and it is added to an accumulated total. This accumulated is the one shown in the chart. The PVT is used at the same time to confirm the strength of the trend, and at the same time can show the existence of divergences between the prices and the volumes. A change in market direction can be predicted if an increase in the prices does not go accompanied by an increase of volume. Generally, if a divergence between volume and prices exists the movement can be slowed down and it can signal a change of direction in the prices. The interpretation of the PVT is similar to the one of the OBV. This adds the same volume to the indicator independently of the proportion of upward movement whereas the PVT adds a volume proportional to the oscillations of the prices. Related Functions: [PVTrend] Oscillator Function Screens: Configuration This indicator can be configured if we select the oscillators' line and completing every tab shown in the properties box: Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want to display it with a determined color, we click the option Color and choose from the color palette. Example MFI - INDICE DE FLUJO DE FONDOS Technical Data: Data Description Max i High of the current bar. Min i Low of the current bar. Clo i Close of the current bar. Vol i Volume of the current bar. Parameters: Name Default Description Periods 14 Number of bars to be considered. UpperBand 80 Upper Band. LowerBand 20 Lower Band Formula: ? If TP i > TP i-1 ? If TP i < TP i-1 ? From the registry p+1 we calculate: Data Output: Name Description MFI Money Flow Index line. UpperBand Configurable Upper Band. LowerBand Configurable Lower Band. Technical Reference: The MFI is a movement indicator that shows the strength with which the money enters and leaves the market. It is associated with the RSI but whereas RSI considers the prices the MFI in addition considers the volume. The use of prices and volumes altogether gives a different perspective from the use of the price or volume separately. The MFI calculates an indexed value based on the prices and volumes. The calculations are made in each bar when the average price is above the previous one or when the average price is below the previous bar. The MFI can be useful to identify overbought and oversold conditions. There are two ways to interpret this oscillator. 1. To look for divergences between the indicator and the price. A change in the direction of the market can be close if the divergence between the prices and the indications of the oscillator is strong. 2. A bullish movement is probable when the MFI is above 80 and on the contrary a bearish movement is probable if the MFI is below 20. Related Functions: [AvSimple] Simple Moving Average [MFI] Oscillator Function Screens: Configuration This indicator can be configured if we select the oscillators' line and completing every tab shown in the properties box: Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want to display it with a determined color, we click the option Color and choose from the color palette. Example KVO - OSCILADOR KVO Technicla Data: Data Description Max i High of the last bar Min i Low of the current bar Clo i Close of the current bar. Max i-1 High of the previous bar. Min i-1 Low of the previous bar. Clo i-1 Close of the previous bar. Parameters: Name Default Description Period_1 13 Periods of the exponential moving average applied on KVO. Period_2 34 Periods of the exponential moving average applied on Dato4. Period_3 55 Periods of the exponential moving average applied on Dato6. BandValue 0 Band Formula: ? If then otherwise ? If otherwise then Data Output: Name Description KVO Line. Banda Configurable value of the band. Technical Reference: The KVO Oscillator relates prices and volume. It compares the average of today's' prices with yesterdays' and based on the results it applies a multiplying coefficient to the volume. Then every day adds or reduces a number that relates volume and prices. Next it applies two exponential averages to cushion the movements and to apply a momentum technique to determine the main trend of the resulting curve. Finally it applies another exponential moving average to the result of the previous calculation. The result is a curve that moves in a smooth stable form. As all the volume oscillators we can have three different interpretations: From a chartist point of view interpreting the divergences, runaways, etc in relation to the curve of prices. As a filter for the signals of other oscillators, indicating the most favorable situations to operate in the market. Even as point of buying if it crosses above the zero line, and sell if it does move in opposite way. In this case we recommended, like with other mechanical systems, a serious study of the possibilities in each one of the stocks. Screens: Configuration This indicator can be configured if we select the oscillators' line and completing every tab shown in the properties box: Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want to display it with a determined color, we click the option Color and choose from the color palette. Example EaseMov - OSCILADOR EOM Technical Data: Data Description Max i High of the current bar. Max i-1 High of the previous bar. Min i Low of the current bar. Min i-1 Low of the previous bar Vol i Volume of the current bar. Parameters: Name Default Description Period_P1 14 Number of bars to be considered. Period_P2 9 Number of bars to be considered. V1 100.00 V2 10 BandValue 0 Band Formula: Note: If Max i - Min i = 0, then Max i - Min i = 1 Data Output: Name Description EaseMov EOM Oscillator line. Band Configurable value of the band. Technical Reference: The EOM shows the existing relation between the volume and changes in the prices. As it does the graph of equivolume indicator EOM shows how much volume is necessary for a significantly move in the prices. It was developed by Richard W. Arms, Jr, creator of equivolume. High indices of EOM take place when the prices go up accompanied by low volumes. Low measures of EOM occur when low volumes accompany falling prices. If the prices are static or too much volume is needed to move them the indicator would be around zero. The OEM indicator produces buy signals when it crosses above the zero line; a sell signal will take place when the indicator comes down near zero after a strong bullish movement. It indicates in this case a strong weakness of the upward movement of the prices. Screens: Configuration This indicator can be configured if we select the oscillators' line and completing every tab shown in the properties box: Color: Displaying this window we will be able to configure the color of the indicator, as much in the even days as in the odd days. Press on the button "..." and choose the color in the color palette. Style: From this tab we can see the graph of indicator as linear, candlestick or bars. Also it is possible to define the style of the line and the thickness of the same one. Parameters : The program by default, displays a determined period, which it can be modified voluntarily by the user and to maintain always modified we can set it up as default. If we want to return to the initial values, we must choose “Restore to original values”. Scale : In this option we will be able to configure the scale, type of scale, to fit it, to center it, to justify it, to put a background or to make the values of the scale appear in accordance with a certain source. Indicator TR : The Real time Indicator can be configured activating this tab and modifying if it is desired or not to make visible, justifying, giving color to the background or choosing the type of letter font, as we want it to shown. Separator: The Separator can be configured activating this tab and proceeding to activate (or to deactivate, if we want to clear it) the option "Visible". If we want to display it with a determined color, we click the option Color and choose from the color palette. Example Esta página debe ser editada con IE4 o superior AvSimpleOsc - Oscilator Average Simple. Technical datas. Datas Datoi Mediai Description. Current`s bar value (You can choose beetween close ,open, high etc...) Value obtained by using AvSimpleOsc. Parameters Name Period Default 30 Data source Close Band´s value 0 Description. Number of bars that we wish to consider. Bar´s data you want to work with (close, Open, High ...) Band which is drawn for a major clarity in the indicator´s representation. Formulas: Data exit: Name Description Line of the oscilator Average AvSimpleOsc simple Banda Configurable value of the band. Technical reference : The Oscillator average simple shows the user the percentage difference of the closings of each of the bars with regard to a mobile simple average. It is very useful to detect the anomalous fluctuations of the prices. An excessive withdrawal of the zero line shows the user that prompt the prices will stop his strong trend to come closer to it and to enter in a normal phase. You can use it in a clasic way buying if the oscilator´s value change to positive ans buying if it changes to negative..In this case you can stablish filters to avoid false entries.It can help us to detect overselling and overbuying zones that will launch a signal which will be executed with the help of another oscilator which will fix the buy or sell stop.This las option offers a hughe amount of interesting situations you can take avantage from, thanks to the analyse strenght of our program.. It is interesting to know too that the cyclical behaviours are perfectlly reflected in this oscillator data exit.The cycles analyse is a very interesting field for the application of this tool. Related fonctions: [AvSim Media Móvil Simple. ple] [AvSim Función del Oscilador pleOsc] Screens : Screens: Configurate: This oscilator can be configurates by clicking in the oscillator line and filling each of the eyelash offered in the dialog selection box. Colour: By opening this window you will be able to configurate The colour of the indicator in the odd days andin the even days too.Click in the window and choose the colours. Style: From this eyelash you can change the graphication of the indicator in a linear way, candlestick or bars.You can set too the style of theline and it' s width. Scale: From this option you will be able to configurate the scale, adjust it centre and justifie it set a personalized background oe make the values of the scale appear with a determinates fount. RT indicator : The real time indicator can be configurated by activating this eyelash and choosing if you want it visible or not ,justifie it, give a colour to the background. or choosing ht ekind of leter we requires. Parámeters: The program by defaut shows a predeterminated period which can be modified at user' s wish and keep it modified if ou set it as predeterminated.If you want to get back to the start values all you need to do is click in restaure. Example: Inicio Esta página debe ser editada con IE4 o superior AvSimpleOscP - Average simple oscilator- P Technical datas Datas Description AvSimpleOsc Value obtained in average simple oscillator . Parameters: Name Periodo Default 30 Data source Close Upper band 80 Medium band 0 BandaInferior -80 Description Number of bars that you wish to consider Bar´s data you want to work with (close, Open, High ...) Upper band which is drawn for a major clarity in the indicator representation. Medium band value. Lower band value Formulas: If AvSimpleOsc >= 0 then If AvSimpleOsc < 0 then Data exit: Name Description. AvSimpleOscP Av simple oscillator – P. Upper bandr Configurable upper band Medium band Configurable medium band Lower band Configurable lower band. Technical reference From the base of the oscillator average simple this oscillator takes the high and low values of a determinated period and assign them the values +100 and - 100 respectivelly.The rest of the values are shared proportionnally among the other extreme amounts. The result is very interestig as we can see in a simple way the overbuying(over +80) and overselling zones (Behind –80)for a determinated period in the cotation period. This references allow us to use the oscilator with to differents and very usefull purposes. As an entry point generator selling in two references points : if the line crosses to the right the oscilator band -80 and buying if it cross to the fall the +80 band , (this modalitys offers entry points for short therm trades) As filter for th buy and sell signs provided by other oscilators,selling in the overbuying zones and buying in the overselling zones. Related fonctions. [AvSim Media Móvil Simple. ple] [AvSim Movil Simple Oscillator. pleOsc] [AvSim pleOsc Función del oscilador. P] Screens : Configurate: This oscilator can be configurates by clicking in the oscillator line and filling each of the eyelash offered in the dialog selection box. Colour: By opening this window you will be able to configurate The colour of the indicator in the odd days andin the even days too.Click in the window and choose the colours. Style: From this eyelash you can change the graphication of the indicator in a linear way, candlestick or bars.You can set too the style of theline and it' s width. Scale: From this option you will be able to configurate the scale, adjust it centre and justifie it set a personalized background oe make the values of the scale appear with a determinates fount. RT indicator : The real time indicator can be configurated by activating this eyelash and choosing if you want it visible or not ,justifie it, give a colour to the background. or choosing ht ekind of leter we requires. Parámeters: The program by defaut shows a predeterminated period which can be modified at user' s wish and keep it modified if ou set it as predeterminated.If you want to get back to the start values all you need to do is click in restaure. Example: Inicio Esta página debe ser editada con IE4 o superior AvExponentialOsc - Exponential Moving Average Indicator Technical datas Datas Description Datoi Bollinger bands Med.Expi Value obtained by using av exponential. . Parámeters: Name Period Default 30 Data source Close Band´s value. 0 Description Number of bars that you wish to consider Data of the bar we are going to work with (Close, open,high ...) Band which is drawn for a major clarity in the indicator´s representation. Formulas: Data exit: Nombre Descripción AvExponential Oscilador Mmóvil Exponencial Osc Banda Valor de la banda configurable Technical reference: The Oscillator average simple shows the user the percentage difference of the closings of each of the bars with regard to a mobile simple average. It is very useful to detect the anomalous fluctuations of the prices. An excessive withdrawal of the zero line shows the user that prompt the prices will stop his strong trend to come closer to it and to enter in a normal phase. You can use it in a clasic way buying if the oscilator´s value change to positive ans buying if it cahnges to negative..In this case you can stablish filters to avoid false entries.It can help us to detect oversellin and overbuying zones htat will launch a signal which will be executed with the help of another oscilator which will fix the buy or sell stop.This las option offers a hughe amount of interesting situations you can take avantage from thanks to the analyse strenght of our program.. It is interesting to know too that the cyclical behaviours are perfectlly reflected in this oscillator data exit.The cycles analyse is a very interesting field form The application of this tool. Related fonctions. [AvExp onential Media Móvil Exponencial. ] [AvExp onential Función del Oscilador Osc] Screens: Configurate: This oscilator can be configurated by clicking in the oscillator line and filling each of the eyelash offered in the dialog selection box. Colour: By opening this window you will be able to configurate The colour of the indicator in the odd days andin the even days too.Click in the window and choose the colours. Style: From this eyelash you can change the graphication of the indicator in a linear way, candlestick or bars.You can set too the style of theline and it' s width. Scale: From this option you will be able to configurate the scale, adjust it centre and justifie it set a personalized background oe make the values of the scale appear with a determinates fount. RT indicator : The real time indicator can be configurated by activating this eyelash and choosing if you want it visible or not ,justifie it, give a colour to the background. or choosing ht ekind of leter we requires. Parámeters: The program by defaut shows a predeterminated period which can be modified at user' s wish and keep it modified if ou set it as predeterminated.If you want to get back to the start values all you need to do is click in restaure. Example. Inicio Esta página debe ser editada con IE4 o superior AvExponentialOscP - Exponential moving average oscilator- P Technical datas Datas Description AvExponential Value obtained in the oscillator avExponential oscillator. Osc Parámetros: Name Period Default 30 Data source close Upper band 80 Medium band 0 Lower band -80 Descripction Number of bars you wish to consider. Bar´s data we are going to work with (Close,open,high ...). Upper band which is drawn for a major clarity in the indicator representation. Medium band value Lower band value. Fórmulas: s if AvExponentialOsc >= 0 then if AvExponentialOsc < 0 then Data exit. Name AvExponential OscP Banda superior Banda media Banda inferior Descripction. Line of the oscilator av expo-p Configurable upper band. Configurable lower band . Configurable lower band. Technical reference: From the base of the oscillator average expo-p this oscillator takes the high and low values of a determinated period and assign them the values +100 and - 100 respectivelly.The rest of the values are shared proportionnally among the other extreme amounts. The result is very interestig as we can see in a simple way the overbuying(over +80) and overselling zones (Behind –80)for a determinated period in the cotation period. This references allow us to use the oscilator with to differents and very usefull purposes. As an entry point generator selling in two references points : if the line crosses to the right the oscilator band -80 and buying if it cross to the fall the +80 band , (this modalitys offers entry points for short therm trades) As filter for th buy and sell signs provided by other oscilators,selling in the overbuying zones and buying in the overselling zones. Funciones Relacionadas: [AvExp onential Media Móvil Exponencial. ] [AvExp onential Movil Exponential Oscillator. Osc] [AvExp onential Función del oscilador. OscP] Screens Configurate: This oscilator can be configurates by clicking in the oscillator line and filling each of the eyelash offered in the dialog selection box. Colour: By opening this window you will be able to configurate The colour of the indicator in the odd days andin the even days too.Click in the window and choose the colours. Style: From this eyelash you can change the graphication of the indicator in a linear way, candlestick or bars.You can set too the style of the line and it' s width. Scale: From this option you will be able to configurate the scale, adjust it centre and justifie it set a personalized background oe make the values of the scale appear with a determinates fount RT indicator : The real time indicator can be configurated by activating this eyelash and choosing if you want it visible or not ,justifie it, give a colour to the background. or choosing ht ekind of leter we requires. Parámeters: The program by defaut shows a predeterminated period which can be modified at user' s wish and keep it modified if ou set it as predeterminated.If you want to get back to the start values all you need to do is click in restaure. Example: Inicio Esta página debe ser editada con IE4 o superior AvWeightedOsc - Weighted Moving Average Oscilator Technical datas : Datas Datoi Med.Pondi Description Current´s bar value (close.open, high...) Value obtained by using a weight average Parámeters: Name Period Data source Band value Default 30 Close 0 Description Number of bars that you wish to consider. Data of the bar you want to work with (Close open high...) Band wich is drawn for a major clarity in the indicator representation. Fórmulas: Data exit: Nombre Descripción AvWeightedO Line of the oscilator av weighted sc Banda Configurable value of the band. Technical reference: The Oscillator average Weighted shows the user the percentage difference of the closings of each of the bars with regard to a mobile simple average. It is very useful to detect the anomalous fluctuations of the prices. An excessive withdrawal of the zero line shows the user that prompt the prices will stop his strong trend to come closer to it and to enter in a normal phase. You can use it in a clasic way buying if the oscilator´s value change to positive ans buying if it cahnges to negative..In this case you can stablish filters to avoid false entries.It can help us to detect oversellin and overbuying zones htat will launch a signal which will be executed with the help of another oscilator which will fix the buy or sell stop.This las option offers a hughe amount of interesting situations you can take avantage from thanks to the analyse strenght of our program.. It is interesting to know too that the cyclical behaviours are perfectlly reflected in this oscillator data exit.The cycles analyse is a very interesting field form The application of this tool. Funciones Relacionadas: [AvWei Media Móvil Ponderada. ghted] [AvWei ghtedO Función del oscilador sc] Screens: Configurate: This oscilator can be configurates by clicking in the oscillator line and filling each of the eyelash offered in the dialog selection box. o Colour: By opening this window you will be able to configurate The colour of the indicator in the odd days andin the even days too.Click in the window and choose the colours. o Style: From this eyelash you can change the graphication of the indicator in a linear way, candlestick or bars.You can set too the style of the line and it' s width. o Scale: From this option you will be able to configurate the scale, adjust it centre and justifie it set a personalized background oe make the values of the scale appear with a determinates fount o o RT indicator : The real time indicator can be configurated by activating this eyelash and choosing if you want it visible or not ,justifie it, give a colour to the background. or choosing ht ekind of leter we requires. o o Parámeters: The program by defaut shows a predeterminated period which can be modified at user' s wish and keep it modified if ou set it as predeterminated.If you want to get back to the start values all you need to do is click in restaure. o Example. Inicio Esta página debe ser editada con IE4 o superior AvWeightedOscP - Weighted Average Oscilator - P Technical datas: Datas Description AvWeightedO Value obtained by average weighted oscillator sc Parámeters: Name Period Default 30 Data source Cierre Upper band 80 Medium band 0 Lower band -80 Description Number of bars that you wish to consider. Data of the bar you are going to work with (high,low, close..). Value of the upper band. Value of the medium band Value of the lower band. Formulas : If AvWeightedOsc >= 0 then If AvWeightedOsc < 0 then Data exit : Name AvWeightedO scP Banda superior Banda media Banda inferior Description Líne of the oscillator average weighted. Configurable upper band Configurable medium band Configurable lower band. Technical reference: From the base of the oscillator average weighted this oscillator takes the high and low values of a determinated period and assign them the values +100 and - 100 respectivelly.The rest of the values are shared proportionnally among the other extreme amounts. The result is very interestig as we can see in a simple way the overbuying(over +80) and overselling zones (Behind –80)for a determinated period in the cotation period. This references allow us to use the oscilator with to differents and very usefull purposes. As an entry point generator selling in two references points : if the line crosses to the right the oscilator band -80 and buying if it cross to the fall the +80 band , (this modalitys offers entry points for short therm trades) As filter for th buy and sell signs provided by other oscilators,selling in the overbuying zones and buying in the overselling zones. Funciones Relacionadas: [AvWei Media Móvil Ponderada. ghted] [AvWei ghtedO Móvil Ponderada Oscillator. sc] [AvWei ghtedO Función del oscilador. scP] Screens: Configurate: This oscilator can be configurate by clicking in the oscillator line and filling each of the eyelash offered in the dialog selection box. Colour: By opening this window you will be able to configurate The colour of the indicator in the odd days andin the even days too.Click in the window and choose the colours. Style: From this eyelash you can change the graphication of the indicator in a linear way, candlestick or bars.You can set too the style of the line and it' s width. Scale: From this option you will be able to configurate the scale, adjust it centre and justifie it set a personalized background oe make the values of the scale appear with a determinates fount RT indicator : The real time indicator can be configurated by activating this eyelash and choosing if you want it visible or not ,justifie it, give a colour to the background. or choosing ht ekind of leter we requires. Parameters: The program by defaut shows a predeterminated period which can be modified at user' s wish and keep it modified if ou set it as predeterminated.If you want to get back to the start values all you need to do is click in restaure. Example: Inicio Esta página debe ser editada con IE4 o superior AvFlatOsc - Flat Moving Average Oscilator. Technical datas: Datas Datoi Med. Apli Description Current´s bar value (high, low, close.) Value obtaind by applying a flat average . Parámeters Name Period Default 30 OrigenDatos close ValorBanda 0 Description Number of bars that you wish to consider. Data of the bar we are going towork with (Close, open high low...) Band which is drawn for a major clarity in the indicator´s representation. Formulas: Salida de Datos: Name AvFlatOsc Band Description line of the oscilator flat average Configurable value of the band. Referencia Técnica: The Oscillator average Weighted shows the user the percentage difference of the closings of each of the bars with regard to a mobile simple average. It is very useful to detect the anomalous fluctuations of the prices. An excessive withdrawal of the zero line shows the user that prompt the prices will stop his strong trend to come closer to it and to enter in a normal phase. You can use it in a clasic way buying if the oscilator´s value change to positive ans buying if it cahnges to negative..In this case you can stablish filters to avoid false entries.It can help us to detect oversellin and overbuying zones htat will launch a signal which will be executed with the help of another oscilator which will fix the buy or sell stop.This las option offers a hughe amount of interesting situations you can take avantage from thanks to the analyse strenght of our program.. It is interesting to know too that the cyclical behaviours are perfectlly reflected in this oscillator data exit.The cycles analyse is a very interesting field form The application of this tool. Related fonctions : [AvFlat Media Móvil Aplanada. ] [AvFlat Función del Oscilador Osc] Screens : Configurate: Configurate: This oscilator can be configurate by clicking in the oscillator line and filling each of the eyelash offered in the dialog selection box. : Colour: By opening this window you will be able to configurate The colour of the indicator in the odd days andin the even days too.Click in the window and choose the colours. Style: From this eyelash you can change the graphication of the indicator in a linear way, candlestick or bars.You can set too the style of the line and it' s width. Scale: From this option you will be able to configurate the scale, adjust it centre and justifie it set a personalized background oe make the values of the scale appear with a determinates fount RT indicator : The real time indicator can be configurated by activating this eyelash and choosing if you want it visible or not ,justifie it, give a colour to the background. or choosing ht ekind of leter we requires. Parameters: The program by defaut shows a predeterminated period which can be modified at user' s wish and keep it modified if ou set it as predeterminated.If you want to get back to the start values all you need to do is click in restaure. Example Inicio Esta página debe ser editada con IE4 o superior AvFlatOscP - Flat Moving Average Oscilator- P Technical datas: Datas Description AvFlatOscP Value obtained by average flat Parámeters: Name Period Default 30 Data source Cierre Upper band 80 Medium band 0 Lower band -80 Descripction Number of bars that you wish to consider. data of the bar we are going to work with (Close, Open, High ...). Upper band which is drawn for a major clarity in the indicator´s representation. Medium band value Lower band value. Fórmulas: If AvFlatOsc >= 0 then If AvFlatOsc < 0 then Salida de Datos: Name Description Line of the oscillator average AvFlatOscP flat-P.. Upper band Configurable upper band . Medium band Configurable Medium band . Lower band Configurable lower band. Technical reference : From the base of the oscillator average flAT this oscillator takes the high and low values of a determinated period and assign them the values +100 and - 100 respectivelly.The rest of the values are shared proportionnally among the other extreme amounts. The result is very interestig as we can see in a simple way the overbuying(over +80) and overselling zones (Behind –80)for a determinated period in the cotation period. This references allow us to use the oscilator with to differents and very usefull purposes. As an entry point generator selling in two references points : if the line crosses to the right the oscilator band -80 and buying if it cross to the fall the +80 band , (this modalitys offers entry points for short therm trades) As filter for th buy and sell signs provided by other oscilators,selling in the overbuying zones and buying in the overselling zones. Funciones Relacionadas: [AvFlat Media Móvil Aplanada. ] [AvFlat Movil Aplanada Oscillator. Osc] [AvQui ckOscP Función del oscilador. ] Screens Configurate: This oscilator can be configurates by clicking in the oscillator line and filling each of the eyelash offered in the dialog selection box. Colour: By opening this window you will be able to configurate The colour of the indicator in the odd days andin the even days too.Click in the window and choose the colours. Style: From this eyelash you can change the graphication of the indicator in a linear way, candlestick or bars.You can set too the style of the line and it' s width. Scale: From this option you will be able to configurate the scale, adjust it centre and justifie it set a personalized background oe make the values of the scale appear with a determinates fount RT indicator : The real time indicator can be configurated by activating this eyelash and choosing if you want it visible or not ,justifie it, give a colour to the background. or choosing ht ekind of leter we requires. Parámeters: The program by defaut shows a predeterminated period which can be modified at user' s wish and keep it modified if ou set it as predeterminated.If you want to get back to the start values all you need to do is click in restaure. Example: Top Esta página debe ser editada con IE4 o superior AvQuickOsc - Average Quick Oscilator Technical datas: Datas Description Datoi Current´s bar value (You can select close, high,low...) Med. Acei Value obtained by using avquickoscilator. Parameters Name Period Factor_a Default 30 2 Data source Close Bands value 0 Description Number of bars that you wish to consider. Factor of acceleration used by average quick. Data of the bar we are going to work with (Close, open, high) Band which is drawn for a major clarity in the indicator representation. Formulas: Data exit: Name AvQuickOsc Banda Description oscilator av quick Configurable value of the band. Technical referance : The oscillator average quick osc. shows the user the percentage difference of the closings of each of the bars with regard to a mobile simple average. It is very useful to detect the anomalous fluctuations of the prices. An excessive withdrawal of the zero line shows the user that prompt the prices will stop his strong trend to come closer to it and to enter in a normal phase. You can use it in a clasic way buying if the oscilator´s value change to positive ans buying if it changes to negative..In this case you can stablish filters to avoid false entries.It can help us to detect oversellin and overbuying zones htat will launch a signal which will be executed with the help of another oscilator which will fix the buy or sell stop.This las option offers a hughe amount of interesting situations you can take avantage from thanks to the analyse strenght of our program.. It is interesting to know too that the cyclical behaviours are perfectlly reflected in this oscillator data exit.The cycles analyse is a very interesting field form The application of this tool. Funciones Relacionadas: [AvQui Media Móvil Acelerada. ck] [AvQui Función del Oscilador ckOsc] Screens: Configurate: This oscilator can be configurates by clicking in the oscillator line and filling each of the eyelash offered in the dialog selection box. o Colour: By opening this window you will be able to configurate The colour of the indicator in the odd days and in the even days too.Click in the window and choose the colours. o Style: From this eyelash you can change the graphication of the indicator in a linear way, candlestick or bars.You can set too the style of the line and it' s width. o Scale: From this option you will be able to configurate the scale, adjust it centre and justifie it set a personalized background oe make the values of the scale appear with a determinates fount o o RT indicator : The real time indicator can be configurated by activating this eyelash and choosing if you want it visible or not ,justifie it, give a colour to the background. or choosing ht ekind of leter we requires. o o Parámeters: The program by defaut shows a predeterminated period which can be modified at user' s wish and keep it modified if ou set it as predeterminated.If you want to get back to the start values all you need to do is click in restaure. o Example Inicio Esta página debe ser editada con IE4 o superior AvQuickOscP -Average Quick Oscilator - P Technical datas: Datas Description AvQuickOscP Value obtained by average quick oscilator. Parámeters: Name Period Default 30 Data source Cierre BandaSuperior 80 BandaMedia 0 BandaInferior -80 Description Number of bars that you wish to consider. Bar´s data you are going to work with(Close,open,high ...). Value of the upper band Value of the medium band Value of the lower band. Formulas: If AvQuickOsc >= 0 then If AvQuickOsc < 0 then Data exit: Name Descripction Line of the oscilator average AvQuickOscP quick -P. Upper Band Configurable upper band Medium band Configurable medium band . Lower band Configurable lower band. Referencia Técnica: From the base of the oscillator averagetriangular this oscillator takes the high and low values of a determinated period and assign them the values +100 and - 100 respectivelly.The rest of the values are shared proportionnally among the other extreme amounts. The result is very interesting as we can see in a simple way the overbuying(over +80) and overselling zones (Behind –80)for a determinated period in the cotation period. This references allow us to use the oscilator with to differents and very usefull purposes. As an entry point generator selling in two references points : if the line crosses to the rise the oscilator band -80 and buying if it cross to the fall the +80 band , (this modalitys offers entry points for short therm trades) As filter for the buy and sell signs provided by other oscilators,selling in the overbuying zones and buying in the overselling zones. Funciones Relacionadas: [AvQui Media Móvil Acelerada. ck] [AvQui Móvil Acelerada Oscillator. ckOsc] [AvQui ckOscP Función del oscilador. ] Screens Configurate: This oscilator can be configurates by clicking in the oscillator line and filling each of the eyelash offered in the dialog selection box. Colour: By opening this window you will be able to configurate The colour of the indicator in the odd days andin the even days too.Click in the window and choose the colours. Style: From this eyelash you can change the graphication of the indicator in a linear way, candlestick or bars.You can set too the style of the line and it' s width. Scale: From this option you will be able to configurate the scale, adjust it centre and justifie it set a personalized background oe make the values of the scale appear with a determinates fount RT indicator : The real time indicator can be configurated by activating this eyelash and choosing if you want it visible or not ,justifie it, give a colour to the background. or choosing ht ekind of leter we requires. Parámeters: The program by defaut shows a predeterminated period which can be modified at user' s wish and keep it modified if ou set it as predeterminated.If you want to get back to the start values all you need to do is click in restaure. Example Inicio Esta página debe ser editada con IE4 o superior AvWilderOsc - Wilder´s Moving Average Oscilator Datos Técnicos: Datas Datoi Med. Wili Description Current´s bar value (You can select close, high.low..) Value obtained by using a wilder average Parameters: Name Period Default 30 Data source Close Bandvalue 0 Description Number of bars that you wish to consider Data of the bar we are going to work with (Close, open,high low...) Band which is drawn for a major clarity in the indicator representation. Formulas: Data exit: Name Description. Line of the oscilator average AvWilderOsc Wilder oscilator. Band Configurable value of the band Technical reference: The oscilator Avwilder osc shows the user the porcentual difference of the close of each bar related to a wilder´s moving average.It is very interesting to detect strange fluctuations in the prices.. An excessive withdrawal of the line of zero will indicate that prompt the prices will stop it strong trend to come closer to it and enter in a phase of normality. It can be used in a classis way buying if the value of the oscilator changes to positive and selling if it goes negative.In this case we can set filters to avoid false entries.It can help us as well to detect overbuying and overselling zones that will launch a signal that will be executed in consensus with another oscilator which will fix tha buying or selling stop. This last option offers a wide amount of interesting situations that you can take advantage from thanks to our software strenght of analyse.. It is interesting to say too that the cyclic behaviour are pefectelly shown in this oscilator data exit.The cycle analyse is an interesting field for the analse of this tool. Related fonctions.: [AvWil Media Móvil Wilder. der] [AvWil Función del Oscilador derOsc] Screens: Configurate: This oscilator can be configurates by clicking in the oscillator line and filling each of the eyelash offered in the dialog selection box. Colour: By opening this window you will be able to configurate The colour of the indicator in the odd days andin the even days too.Click in the window and choose the colours. Style: From this eyelash you can change the graphication of the indicator in a linear way, candlestick or bars.You can set too the style of the line and it' s width. Scale: From this option you will be able to configurate the scale, adjust it centre and justifie it set a personalized background oe make the values of the scale appear with a determinates fount RT indicator : The real time indicator can be configurated by activating this eyelash and choosing if you want it visible or not ,justifie it, give a colour to the background. or choosing the kind of leter we require. Parámeters: The program by defaut shows a predeterminated period which can be modified at user' s wish and keep it modified if ou set it as predeterminated.If you want to get back to the start values all you need to do is click in restaure. Example Inicio Esta página debe ser editada con IE4 o superior AvWilderOscP - Wilder´s Moving Average Oscilator - P Technical datas: Datas Description AvWilderOsc Value obtaines by oscilator AvwilderOscp . Parameters: Name Period Default 30 Data source Close BandaSuperior 80 BandaMedia 0 BandaInferior -80 Description Number of bars that you wish to consider. Data of the bar we want to work with (Close,open,high ...). Upper band value medium band value Lower band value Formulas: If AvWilderOsc >= 0 then If AvWilderOsc < 0 then Data exit: Name Description AvWilderOscP Line of the oscilator avwilder -P. Upper band Configurable upper band. medium band Configurable medium band. Lower band Configurable lower band Technical reference: From the base of the oscillator averagetriangular this oscillator takes the high and low values of a determinated period and assign them the values +100 and - 100 respectivelly.The rest of the values are shared proportionnally among the other extreme amounts. The result is very interestig as we can see in a simple way the overbuying(over +80) and overselling zones (Behind –80)for a determinated period in the cotation period. This references allow us to use the oscilator with to differents and very usefull purposes. As an entry point generator selling in two references points : if the line crosses to the right the oscilator band -80 and buying if it cross to the fall the +80 band , (this modalitys offers entry points for short therm trades) As filter for the buy and sell signs provided by other oscilators,selling in the overbuying zones and buying in the overselling zones. Funciones Relacionadas: [AvWil Media Móvil Wilder. der] [AvWil Móvil de Wilder Oscillator. derOsc] [AvWil derOsc Función del oscilador. P] Screens: Configurate: This oscilator can be configurate by clicking in the oscillator line and filling each of the eyelash offered in the dialog selection box. Colour: By opening this window you will be able to configurate The colour of the indicator in the odd days andin the even days too.Click in the window and choose the colours. Style: From this eyelash you can change the graphication of the indicator in a linear way, candlestick or bars.You can set too the style of the line and it' s width. Scale: From this option you will be able to configurate the scale, adjust it centre and justifie it set a personalized background oe make the values of the scale appear with a determinates fount RT indicator : The real time indicator can be configurated by activating this eyelash and choosing if you want it visible or not ,justifie it, give a colour to the background. or choosing ht ekind of leter we requires. Parameters: The program by defaut shows a predeterminated period which can be modified at user' s wish and keep it modified if ou set it as predeterminated.If you want to get back to the start values all you need to do is click in restaure. Example: Inicio Esta página debe ser editada con IE4 o superior AvAdaptedOsc - Adapted Average Oscilator. Technical datas: Datas Datoi Med. Adpi Description Current´s bar value (You can select high, close,open...) Value obtained by using an average oscilator Parameters : Name Default PeriodoVHF 28 PeriodoAvAda 12 pted OrigenDatos Cierre ValorBanda 0 Description Número de barras que se desea considerar en el cálculo del indicador VHF Número de barras que se desea considerar en el cálculo de la media AvAdapted Sobre que dato de la barra se va a trabajar (Cierre, Apertura, Máxima ...) Banda que se dibuja para mayor claridad en la representación del indicador Formulas: Data exit : Name AvAdaptedOs c Banda Description Line of the oscilator Avadaptesoscp Valor de la banda configurable Technical reference: The oscilator Avadptosc shows the user the porcentual difference of the close of each bar related to an adapted moving average. It is very interesting to detect strange fluctuations in the prices.. An excessive withdrawal of the line of zero will indicate that prompt the prices will stop it strong trend to come closer to it and enter in a phase of normality. It can be used in a classis way buying if the value of the oscilator changes to positive and selling if it goes negative.In this case we can set filters to avoid false entries.It can help us as well to detect overbuying and overselling zones that will launch a signal that will be executed in consensus with another oscilator which will fix tha buying or selling stop. This last option offers a wide amount of interesting situations that you can take advantage from thanks to our software strenght of analyse.. It is interesting to say too that the cyclic behaviour are pefectelly shown in this oscilator data exit.The cycle analyse is an interesting field for the analse of this tool. Screens : Configurate: This oscilator can be configurates by clicking in the oscillator line and filling each of the eyelash offered in the dialog selection box. o Colour: By opening this window you will be able to configurate The colour of the indicator in the odd days andin the even days too.Click in the window and choose the colours. o Style: From this eyelash you can change the graphication of the indicator in a linear way, candlestick or bars.You can set too the style of the line and it' s width. o Scale: From this option you will be able to configurate the scale, adjust it centre and justifie it set a personalized background oe make the values of the scale appear with a determinates fount o o RT indicator : The real time indicator can be configurated by activating this eyelash and choosing if you want it visible or not ,justifie it, give a colour to the background. or choosing the kind of leter we require. o o Parameters: The program by defaut shows a predeterminated period which can be modified at user' s wish and keep it modified if ou set it as predeterminated.If you want to get back to the start values all you need to do is click in restaure. Example Inicio Esta página debe ser editada con IE4 o superior AvAdaptedOsc - OSCILADOR MMOVIL ADAPTATIVA PORCENTUAL Technical datas : Datas Description AvAdaptedOs Value obtained by average adapted osc . c Parameters: Name Period Default 30 OrigenDatos Close BandaSuperior 80 BandaMedia 0 BandaInferior -80 Description Number of bars that we wish to consider. Data of the bar we are going to work with (Close ,high ,low...). Value of the upper band Value of the medium band Value of the lower band Formulas : If AvAdaptedOsc >= 0 then If AvAdaptedOsc < 0 then Data exit : Name AvAdaptedOs cP Banda superior Banda media Banda inferior Description Line of the oscilatorAvAdaptedoscp. Configurable upper band Configurable lower band. Configurable lower band. Technical Reference: From the base of the oscillator average adapted this oscillator takes the high and low values of a determinated period and assign them the values +100 and - 100 respectivelly.The rest of the values are shared proportionnally among the other extreme amounts. The result is very interestig as we can see in a simple way the overbuying(over +80) and overselling zones (Behind –80)for a determinated period in the cotation period. This references allow us to use the oscilator with to differents and very usefull purposes. As an entry point generator selling in two references points : if the line crosses to the right the oscilator band -80 and buying if it cross to the fall the +80 band , (this modalitys offers entry points for short therm trades) As filter for the buy and sell signs provided by other oscilators,selling in the overbuying zones and buying in the overselling zones. Screens Configurate: This oscilator can be configurate by clicking in the oscillator line and filling each of the eyelash offered in the dialog selection box. Colour: By opening this window you will be able to configurate The colour of the indicator in the odd days andin the even days too.Click in the window and choose the colours. Style: From this eyelash you can change the graphication of the indicator in a linear way, candlestick or bars.You can set too the style of the line and it' s width. Scale: From this option you will be able to configurate the scale, adjust it centre and justifie it set a personalized background oe make the values of the scale appear with a determinates fount RT indicator : The real time indicator can be configurated by activating this eyelash and choosing if you want it visible or not ,justifie it, give a colour to the background. or choosing ht ekind of leter we requires. Parameters: The program by defaut shows a predeterminated period which can be modified at user' s wish and keep it modified if ou set it as predeterminated.If you want to get back to the start values all you need to do is click in restaure. Example Inicio Esta página debe ser editada con IE4 o superior AvLife1Osc - Oscilator Average LIFE-1 Technical datas: Datas Datoi AvLife1i Description Currents bar value (You can select close,high,low...) Value obtained by av life. Parameters Name Periodo Default 6 OrigenDatos Cierre Band value 0 Descripción Number of bars that you wish to consider. Data of the bar average liffe and averageliffeosc are going to work with. Band wich is drawn for a major clarity in the indicator representation. Formulas: Data exit: Name AvLife1Osc Banda Description Line of the oscilator average liffe1 Configurable band value. Technical reference : The oscilator avliffe1 osc shows the user the porcentual difference of the close of each bar related to a wilder´s moving average.It is very interesting to detect strange fluctuations in the prices.. An excessive withdrawal of the line of zero will indicate that prompt the prices will stop it strong trend to come closer to it and enter in a phase of normality. It can be used in a classis way buying if the value of the oscilator changes to positive and selling if it goes negative.In this case we can set filters to avoid false entries.It can help us as well to detect overbuying and overselling zones that will launch a signal that will be executed in consensus with another oscilator which will fix tha buying or selling stop. This last option offers a wide amount of interesting situations that you can take advantage from thanks to our software strenght of analyse.. It is interesting to say too that the cyclic behaviour are pefectelly shown in this oscilator data exit.The cycle analyse is an interesting field for the analyse of this tool. Related fonctions: [AvLife Media Móvil LIFE-1 1] [AvLife Función del oscilador OL1"> 1Osc] Función del Oscilador Screens: Configurate: This oscilator can be configurate by clicking in the oscillator line and filling each of the eyelash offered in the dialog selection box. Colour: By opening this window you will be able to configurate The colour of the indicator in the odd days andin the even days too.Click in the window and choose the colours. Style: From this eyelash you can change the graphication of the indicator in a linear way, candlestick or bars.You can set too the style of the line and it' s width. Scale: From this option you will be able to configurate the scale, adjust it centre and justifie it set a personalized background oe make the values of the scale appear with a determinates fount RT indicator : The real time indicator can be configurated by activating this eyelash and choosing if you want it visible or not ,justifie it, give a colour to the background. or choosing ht ekind of leter we requires. Parameters: The program by defaut shows a predeterminated period which can be modified at user' s wish and keep it modified if ou set it as predeterminated.If you want to get back to the start values all you need to do is click in restaure. Example Inicio Esta página debe ser editada con IE4 o superior AvLife1OscP - Oscilator Average Life-1-P Datos Técnicos: Datas Description AvLife1Osc Value obtained by the oscilator av life.. Parámetros: Name Period Data source Default 6 close Upper band 80 Medium band 0 Low band -80 Description Número de barras que se desea considerar. Number of bars you wish to consider. Upper band which is drawn for a major clarity in the indicator' s representation. Medium band value. Upper band value Fórmulas: If AvLife1Osci >= 0 then If AvLife1Osci < 0 then Data exit : Name Description Line of the oscilator Mmóvil AvLife1OscP Life-1 –P. Banda Configurable upper band superior Banda media Configurable medium band Banda inferior configurable lower band Technical reference: From the base of the oscilator Moving average life 1this oscilator takes the values higher and lower for a determinated period and assign them the values +100 and - 100 respectivelly.The rest of the values are distributed proportionally between the previous extreme quantities. The result is very interestig as we can see in a simple way the overbuying(over +80) and overselling zones (Behind –80)for a determinated period in the cotation period. This references allow us to use the oscilator with to differents and very usefull purposes. As an entry point generator selling in two references points : if the line crosses to the rise the oscilator band -80 and buying if it cross to the fall the +80 band , (this modalitys offers entry points for short therm trades) As filter for the buy and sell signs provided by other oscilators,selling in the overbuying zones and buying in the overselling zones. Related fonctions: [AvLife Estudio ML1. 1] [AvLife Oscilador OL1. 1Osc] [AvLife Función del Oscilador. 1OscP] Screens: Configurate. This oscilator can be configurated by clicking on the oscilator line and felling each of the eyelash offered by the dialog box. o Colour: By opening this window you will be able to configurate The colour of the indicator in the odd days andin the even days too.Click in the window and choose the colours. o Style: From this eyelash you can change the graphication of the indicator in a linear way, candlestick or bars.You can set too the style of theline and it' s width. o Scale: From this option you will be able to configurate the scale, adjust it centre and justifie it set a personalized background oe make the values of the scale appear with a determinates fount. o RT indicator : The real time indicator can be configurated by activating this eyelash and choosing if you want it visible or not ,justifie it, give a colour to the background. or choosing ht ekind of leter we requires. o Parámeters: The program by defaut shows a predeterminated period which can be modified at user' s wish and keep it modified if ou set it as predeterminated.If you want to get back to the start values all you need to do is click in restaure. Example. top Esta página debe ser editada con IE4 o superior AvLife2Osc - OSCILADOR MEDIA MOVIL LIFE-2 Technical datas: Datas Datoi AvLife2 Description Current´s bar value (you can select high low,close...) Value of averagelife 2 Parameters: Name Period Default 6 Data source Cierre Band´s value 0 Description Number of bars that we wish to consider. data of the bar average 2 and average 2 oscilator are going towork with (Close,high,low...) Band which is drawn for a major clarity in the indicator´s representation. Formulas: Data exit: Name AvLife2 Banda Description Line of the oscilator average LIFE-2 Configurable value of the band Technical reference : The oscilator Avlive2osc shows the user the porcentual difference of the close of each bar related to an adapted moving average.It is very interesting to detect strange fluctuations in the prices.. An excessive withdrawal of the line of zero will indicate that prompt the prices will stop it strong trend to come closer to it and enter in a phase of normality. It can be used in a classis way buying if the value of the oscilator changes to positive and selling if it goes negative.In this case we can set filters to avoid false entries.It can help us as well to detect overbuying and overselling zones that will launch a signal that will be executed in consensus with another oscilator which will fix tha buying or selling stop. This last option offers a wide amount of interesting situations that you can take advantage from thanks to our software strenght of analyse.. It is interesting to say too that the cyclic behaviour are pefectelly shown in this oscilator data exit.The cycle analyse is an interesting field for the analse of this tool. Related fonctions: [AvLife Media Móvil Life-2 2] [AvLife Función del Oscilador. 2Osc] Screens: Configurate: This oscilator can be configurate by clicking in the oscillator line and filling each of the eyelash offered in the dialog selection box. Colour: By opening this window you will be able to configurate The colour of the indicator in the odd days andin the even days too.Click in the window and choose the colours. Style: From this eyelash you can change the graphication of the indicator in a linear way, candlestick or bars.You can set too the style of the line and it' s width. Scale: From this option you will be able to configurate the scale, adjust it centre and justifie it set a personalized background oe make the values of the scale appear with a determinates fount RT indicator : The real time indicator can be configurated by activating this eyelash and choosing if you want it visible or not ,justifie it, give a colour to the background. or choosing ht ekind of leter we requires. Parameters: The program by defaut shows a predeterminated period which can be modified at user' s wish and keep it modified if ou set it as predeterminated.If you want to get back to the start values all you need to do is click in restaure. Example Inicio Esta página debe ser editada con IE4 o superior AvLife2OscP - Oscilator average liffe-2-P Technical datas : Datas Description AvLife2Osc Value obtained by avlive 2oscp Parámetros: Name Period Default 6 OrigenDatos Cierre Upper band 80 Medium band 0 Low band -80 Description Number of bars that you wish to consider Bar ´s data we are going to work with (close,open ,high) Upper band which is drawn for a major clarity in the indicator' s representation. Medium band value Low band value. Fórmulas: if AvLife2Osci >= 0 then Si AvLife2Osci < 0 then Data exit : Name Description Line of the oscilator Mmóvil AvLife2OscP Life-2–P. Upper band Configurable upper band Medium band Configurable medium band Low band Configurable upper band. Technical reference From the base of the oscilator average liffe 2 this oscillator takes the high and low values from a determinated period and assign them the values +100 and -100 respectivelly .The rest of the values are distributed beetween the others extreme amounts. The result is very interestig as we can see in a simple way the overbuying(over +80) and overselling zones (Behind –80)for a determinated period in the cotation period. This references allow us to use the oscilator with to differents and very usefull purposes. As an entry point generator selling in two references points : if the line crosses to the right the oscilator band -80 and buying if it cross to the fall the +80 band , (this modalitys offers entry points for short therm trades) As filter for th buy and sell signs provided by other oscilators,selling in the overbuying zones and buying in the overselling zones. Funciones Relacionadas: [AvLife Estudio ML2. 2] [AvLife Oscilador OL2. 2Osc] [AvLife Función del Oscilador. 2OscP] Screens: Configurate: This oscilator can be configurate by clicking in the oscillator line and filling each of the eyelash offered in the dialog selection box. Colour: By opening this window you will be able to configurate The colour of the indicator in the odd days andin the even days too.Click in the window and choose the colours. Style: From this eyelash you can change the graphication of the indicator in a linear way, candlestick or bars.You can set too the style of theline and it' s width. Scale: From this option you will be able to configurate the scale, adjust it centre and justifie it set a personalized background oe make the values of the scale appear with a determinates fount. RT indicator : The real time indicator can be configurated by activating this eyelash and choosing if you want it visible or not ,justifie it, give a colour to the background. or choosing ht ekind of leter we requires. Parámeters: The program by defaut shows a predeterminated period which can be modified at user' s wish and keep it modified if ou set it as predeterminated.If you want to get back to the start values all you need to do is click in restaure. Example. Inicio Esta página debe ser editada con IE4 o superior AvLife3OscP - Average Life-3-P Oscilator Technical datas: Datas Description AvLife3Osc Value obtained by Av life3Oscp . Parameters. Name Period Datasource Default 6 close Upper band 80 Medium band 0 -80 Low band Description. Number of bars you wish to consider Data of the bar we are going to work with. Upper band,drawn for a major clarity in the indicator representation Value of the medium ban Value of the low band. Fórmulas: If AvLife3Osci >= 0 then If AvLife3Osci < 0 then Data exit. Name Description. Line of the oscillator Mmóvil AvLife3OscP Life-3–P. Banda configurable upper band superior Banda media Configurable medium band. Banda inferior Configurable lower band. Technical reference From the base of the oscilator average liffe 2 this oscillator takes the high and low values from a determinated period and assign them the values +100 and -100 respectivelly .The rest of the values are distributed beetween the others extreme amounts. The result is very interestig as we can see in a simple way the overbuying(over +80) and overselling zones (Behind –80)for a determinated period in the cotation period. This references allow us to use the oscilator with to differents and very usefull purposes. As an entry point generator selling in two references points : if the line crosses to the right the oscilator band -80 and buying if it cross to the fall the +80 band , (this modalitys offers entry points for short therm trades) As filter for th buy and sell signs provided by other oscilators,selling in the overbuying zones and buying in the overselling zones. Funciones Relacionadas: [AvLife Estudio ML3. 3] [AvLife Oscilador OL3. 3Osc] [AvLife Función del Oscilador. 3OscP] Screens: Configurate: This oscilator can be configurates by clicking in the oscillator line and filling each of the eyelash offered in the dialog selection box. Colour: By opening this window you will be able to configurate The colour of the indicator in the odd days andin the even days too.Click in the window and choose the colours. Style: From this eyelash you can change the graphication of the indicator in a linear way, candlestick or bars.You can set too the style of theline and it' s width. Scale: From this option you will be able to configurate the scale, adjust it centre and justifie it set a personalized background oe make the values of the scale appear with a determinates fount. RT indicator : The real time indicator can be configurated by activating this eyelash and choosing if you want it visible or not ,justifie it, give a colour to the background. or choosing ht ekind of leter we requires. Parameters: The program by defaut shows a predeterminated period which can be modified at user' s wish and keep it modified if ou set it as predeterminated.If you want to get back to the start values all you need to do is click in restaure. Example Inicio Esta página debe ser editada con IE4 o superior AvLife3Osc - Average Life 3 Oscilator. Technical datas : Datas Datoi AvLife3i Description Current´s bar value (You can selectclose,high,low) Value obtained in AvLife3 Parámeters: Name Period Default 6 Data source Close ValorBanda 0 Description Number of bars that you wish to consider Data of the bar AvLife3 and AvLife3Osc are going to work with (Close,open, high, low...) Band which is drawn for a major clarity in the indicator´s representation. Formulas: Data exit : Nombre AvLife3Osc Banda Descripción Línea del Oscilador av LIFE-3 Valor de la banda configurable Technical reference: The oscilator avliffe3 osc shows the user the porcentual difference of the close of each bar related to a wilder´s moving average.It is very interesting to detect strange fluctuations in the prices.. An excessive withdrawal of the line of zero will indicate that prompt the prices will stop it strong trend to come closer to it and enter in a phase of normality. It can be used in a classis way buying if the value of the oscilator changes to positive and selling if it goes negative.In this case we can set filters to avoid false entries.It can help us as well to detect overbuying and overselling zones that will launch a signal that will be executed in consensus with another oscilator which will fix tha buying or selling stop. This last option offers a wide amount of interesting situations that you can take advantage from thanks to our software strenght of analyse.. It is interesting to say too that the cyclic behaviour are pefectelly shown in this oscilator data exit.The cycle analyse is an interesting field for the analyse of this tool. Related fonctions: [AvLife Media Móvil LIFE-3 3] [AvLife Función del oscilador OL1"> 3Osc] Función del Oscilador Screens: Configurate: This oscilator can be configurate by clicking in the oscillator line and filling each of the eyelash offered in the dialog selection box. Colour: By opening this window you will be able to configurate The colour of the indicator in the odd days andin the even days too.Click in the window and choose the colours. Style: From this eyelash you can change the graphication of the indicator in a linear way, candlestick or bars.You can set too the style of the line and it' s width. Scale: From this option you will be able to configurate the scale, adjust it centre and justifie it set a personalized background oe make the values of the scale appear with a determinates fount RT indicator : The real time indicator can be configurated by activating this eyelash and choosing if you want it visible or not ,justifie it, give a colour to the background. or choosing ht ekind of leter we requires. Parameters: The program by defaut shows a predeterminated period which can be modified at user' s wish and keep it modified if ou set it as predeterminated.If you want to get back to the start values all you need to do is click in restaure. Example: Inicio Esta página debe ser editada con IE4 o superior BollinguerBandsOsc - Bollinger Oscillator. Technical datas: Datas Description Datoi Value of the current bar(You can select open,high low) B.Supi Upper bollinger band. B.Infi Lower bollinger band. Parámetros: Name Defecto Period 25 CoeficienteM 2 Data source Cierre Average Simple Band Value 0 Descripction Number of bars that you wish to consider Coefficient multiplier. The bar's data we are going to work with (high,low, close ...) Kind of average Bollinger bands is going to work with (Simple,ponderate,exponential) Band that is drawn for major clarity in the representation of the indicator. Formulas: Data exit: Name Description BollinguerBan Bollinger oscilator Line dsOsc Technical reference : The Bollinger bands shows the user the porcentual difference beetween the close of each bar related to it position in the band . This is very usefull to detect stranges fluctuations in the prices.. An excessive withdrawal of the average will indicate that soon the prices will stop it strong trend to come closer to the average and to enter in a phase of normality. It can be used in a clasic way buying if the value of the oscilator changes to positive and selling if it changes to negative.In this case you can set filters to avoid the false entries.. It can help us tto to ditect overbuying and overselling zones that launch a signal that will be execute according with another oscilator who will fix the buying or selling stop..This last option offers us a lot of interesting situations which can be use thanks to our software analyse possibilities. This oscillator can be used to analyse the divergences of the chart related to the closing pricesWhen the divergences take place they show uschanges in the cotation trends. IT is usefull to the user t take his time to anlyse the typical situations of trend changes in the following points.: oscilator over +100 or -100 and prices out of the bands.. This situation must launch an alert which will take place in an entry point made concrete by and other oscilator in consensus with this one.. Related fonctions: [Bolling erBands Bandas de Bollinger. ] [Bolling erBands Función del Oscilador Osc] Screens: Configurate This indicator can be configurated by clicking in the oscilator line and filling each of the eyelashes offer by the propertie' s dialog selection box. o Colour: Opening this window you will be able to configurate the colour of the indicator, so much in the even like in the odd ones. Press on the window "..." and choose the colour in the colors selection box. o Style : From this eyelash you can represent you indicator in a linear way, candlestick or bars.You can define the style of the line and it width too. o Scale: EnWith this option you will be able to configurate the scale, kind of scale,adjust it ,centre it, justifye it, choose your background or change the fount of the scale.. o RT Indicator : You can configurate the real time indicator by activating this eyelash and modifying it or make it invisible,justifye it giving a colour to the background or choosing the font ot the letter.. o Parameters: The program by default uses a determinated period which can be modified at user' s wish and keep it modified by accepting it as predeterminated.If you want to get back to the start values all you need to do is click in restaure. Example Top Esta página debe ser editada con IE4 o superior BollingerBandsOscP - Bollinger oscillator - P Datos Técnicos: Data Description BollingerBand Value obtained from the bollinger oscilator. sOsci Parámetros: Name Period CoeficienteM OrigenDatos Default 25 2 Close Media Simple BandaSuperior 80 Medium band 0 BandaInferior 20 Descriptión Number of bars that you want to consider. Coefficient multiplier Bar' s data the boll volatility is going to work with kind of average the bollinger Band is going to work with. Top band that is drawn for major clarity in the representation of the indicator. Value of the medium band Value of the low band. Fórmulas: If BollingerBandsOscPi >= 0 then If BollingerBandsOscPi < 0 then Data exit : Nombre BollingerBand sOscP Top band Medium band Bottom band Description Line of the bollinger oscilator–P. Top band configurable. Medium Band configurable. Superior band configurable. Technical reference: From the base of the bollinger oscilator this oscilator takes the maximum and minium values of a peiod and asign to them the values +100 and -100 repectivelly.the rest of the values are distributed proportionally among the prvious extreme amounts. The result is very interesting as we can see in an easy way the overbuying zones (over +80) and overselling (behind–80) for an historical quotations period. This references allow us to use the oscilator for two usefull purposes.: As entry points generator : Buying if the curve crosses to the rise the line of the oscillator the band-80 and selling if it crosses to the fall the band of +80, (this modality offers entry points for short term. As filter for buying and selling signals given by others oscilators selling in overbuying zones and buying in overselling zones.. FRelated fonctionnalities: [AvLife study ML1. 1] [AvLife Oscilator OL1. 1Osc] [AvLife Oscilator fonction 1OscP] Screens: Configurate This oscilator can be configurated by clicking in the oscilator line and completing each of the eyelash offered in the following picture. Color: opening this window you will be able to configurate the colour of the indicator so much in the even days than in the odds ones.By clicking in the eyelash you will change the colour. Style: From this eyelash you can see the graphication of the indicator in a line, candlestick or bars. you can define the colour and the width of the line too. Scale: In this option you will be able to configurate the scale, type of scale, adjust it, centre it justifie it inserta personalized background or make the values of the scale appear the way we want them.. RT Indicator : you can configurate the real time indicator by activating this eyelash and modifying if you want it visible or not,justifye it,giving a colour to the background or choosing the type of font you want for it.. Separator: You can configurate the separator by activating this eyelash and proceding to acivate or desactivate it with the option "Visible". If you want to see it in a determinated colour, click in the option colour and choose the required colour.. Parameters: The program by default shows a predeterminated period of time which can be modified and user' s wish and keep it modified if you accept it as predeterminated.If you want to return to the start values all you need to do is click in restaure. Example Top Esta página debe ser editada con IE4 o superior AvDisagreeOsc - Average Disagree Oscilator. Technical datas: Datos Dato Description Value of the current bar(You can select open,high low) Parameters: Name Default Average one 1 Simple PeriodoM1 Data source M1 30 Average2 Simple PeriodM2 10 Close Data source 2 Close Band value 0 Description Kind of average you do want to work with (you can choose beetwen simple,exponential or flat.) Long period average Data in which average one is going to work (Close,opening,high...) Kind of average you do want to work with (you can choose beetwen simple,exponential or flat) Short period average Bar' s data average 2 is going to work with (Open,close,high...) Band which is drawn for a major clarity in the indicator' s representation. Fórmulas: Data exit: Name AvDisagreeOs c Banda Description Line which represent the difference beetween averages. Value of the band configurale. Technical reference : The average disagree oscilator shows the user the porcentual difference between the closes of two moving averages.It is very usefull to detect strange fluctuations of the prices.. An excessive withdrawal of the zero line will indicate that prompt the prices will stop it strong trend to come closer to the zero line and to enter a phase of normality. It can be used in a clasic way buying if the value of the oscilator changes to positive and selling if it changes to negative.In this case you can set filters to avoid the false entries.. It can help us to to ditect overbuying and overselling zones that launch a signal that will be execute according with another oscilator who will fix the buying or selling stop..This last option offers us a lot of interesting situations which can be use thanks to our software analyse possibilities.. It is interesting to stand out tha the cyclical behaviours are reflected in the oscillator data exit of this oscillator.. The cycle anlyse is an usefull field for this tool application. This oscilator showsinteresting aspects respect to the others averages oscilators: On having used as comparative series the information of two averages it muffles the fluctuations of the prices and provides fewer signs of entry in the zones of congestion, this is an interesting aspect on slightly directional markets. Funciones Relacionadas: [AvDisa greeOs Función del Oscilador c] Screens: Configurate This oscillator can be configurated by clicking on the oscilator line and filling each of the eyelash offered in the dialog box. o Colour: Opening this window you will be able to set the colour of the indicator in the even days and in the odd days too.Click in the window colour and choose the requiered one. o Style: From this eyelash you will be able to set the indicator graphication in a linear way candlestick or bars.You can define to the style of the line and it' s width. o Scale: From this option you will be able to configurate the scale,kind of scale,adjust,centre and justifie it En esta opción podrá configurar la escala, tipo de escala, ajustarla, centrarla, justificarla, to put a measurement background or to do that the values of the scale appear in accordance with a certain source. o RT indicator : The real time indicator can be configurated by activating this eyelash and choosing if you want it visible or not ,justifie it, give a colour to the background. or choosing ht ekind of leter we requires. o Parámeters: The program by defaut shows a predeterminated period which can be modified at user' s wish and keep it modified if ou set it as predeterminated.If you want to get back to the start values all you need to do is click in restaure. Example Top Esta página debe ser editada con IE4 o superior RainbowChartOsc - Rainbow Chart Oscilator Technical datas: Datas Description Datoi Current´s bar value (You can select close,high,low...) RCH1,RCH2.. Avrage obtained in RCH. . Parameters : Name Naverages Default 10 UltimosDías 8 Data source Close Description Number of averages RCH. Number of bars that you wish to consider for the values calculation. Data of the bar we are going to work with (Close ,open ,high...) Formulas: Línea primera: Dato1 = Valor máximo de Datoi,RCH1i,RCH2i,... Dato2 = Valor mínimo de Datoi,RCH1i,RCH2i,... Dato3 = Datoimás alto de los últimos p datos. Dato4 = Datoimás bajo de los últimos p datos. Línea segunda: Barras: Data exit: Name L1 L2 B Descripción First line of RainbowChartOsc Second line of RainbowChartOsc Diagram bar of RainbowChartOsc Technical reference: The rainbow chart oscilator use differents relations beetween the rainbow moving averages and the closes of the bar to configure a technical scheme with hughe amount of possibilities foe a short therm trading. The upper and lower band link the high and low values from first from the closes and the averages rainbows and in the other side from the close´s higher and lower values for a determinated period..The bar diagram link the closes with the values of average rainbow. There are multiple interpretation of this oscilator . Here we´ll make the point in the very short therm traders using buying signals when the bar diagram shows and selling signals when it goes under 0.It is obvious that for this short therm must be deepthly analysed considering stathistic variables as PRR to avoid slightly solvent datas. Prudence in its use but not to despise the opportunities that this oscillator offers. Related fonctions : [Rainbo Medias Arcoiris wChart] [Rainbo wChart Función del Oscilador Osc] Screens: Configurate: This oscilator can be configurate by clicking in the oscillator line and filling each of the eyelash offered in the dialog selection box. Colour: By opening this window you will be able to configurate The colour of the indicator in the odd days andin the even days too.Click in the window and choose the colours. Style: From this eyelash you can change the graphication of the indicator in a linear way, candlestick or bars.You can set too the style of the line and it' s width. Scale: From this option you will be able to configurate the scale, adjust it centre and justifie it set a personalized background oe make the values of the scale appear with a determinates fount RT indicator : The real time indicator can be configurated by activating this eyelash and choosing if you want it visible or not ,justifie it, give a colour to the background. or choosing ht ekind of leter we requires. Parameters: The program by defaut shows a predeterminated period which can be modified at user' s wish and keep it modified if ou set it as predeterminated.If you want to get back to the start values all you need to do is click in restaure. Example: Inicio