Blog

Blog category description

Pre-Programmed Functions – Discover Nesting Functions

How good are you when it comes to pre-programmed functions? You are now reading the continuation of our series on the basics of MetaStock Programming Language and Metastock tips. In this post we are going to go through nesting functions and alert functions that any Metastock Expert should know. With so many functions available within MetaStock it’s important to note that functions can be...

Pre-Programmed Functions – Learn The Pasting Functions

This is a continuation of our series on the basics of MetaStock Programming Language and Metastock tips. In this post we are going to go through pasting functions any Metastock Expert should know. As you could imagine with over 200 pre-programmed functions it would be next to impossible to memorise every parameter and its correct syntax. As such Metastock has included a ‘Paste Functions’ dialog...

Pre-Programmed Functions – Introduction For Metastock Experts

This is a continuation of our series on the basics of MetaStock Programming Language and Metastock tips. In this post we are going to go through pre-programmed functions any Metastock Professional should know. Introduction In addition to the mathematical operators there are over 200 pre-programmed functions to allow coding versatility. The bulk of these fall into three categories: analysis...

MetaStock Programming Language – Exercises

This is a continuation of our series on the basics of MetaStock Programming Language and Metastock tips. In this post we are going to test your knowledge as a Metastock Expert by completing the following. Price Array Identifier                   Shortcut Open High Low Close Volume   Arithmetic Operators                    Shortcut Division Multiplication Addition Subtraction  ...

MetaStock Programming Language – Input ‘On Balance Volume Indicator’

This is a continuation of our series on the basics of MetaStock Programming Language and MetaStock market data. In this post we are going to talk about ‘On Balance Volume Indicator’, something that you need to know as a Metastock Expert. Figure 2.8 –Input ‘On Balance Volume’ Indicator When looking at the code, can you identify each separate component of the input function? i.e the...

MetaStock Programming Language – Rules In Naming Variables

This is a continuation of our series on the basics of MetaStock Programming Language. In this post we are going to talk about tips in naming variables as a Metastock Professional. When naming variables, MetaStock outlines that there are a few rules to follow: •    Variable names cannot contain commas, parenthesis, spaces, underscores etc. •    Variable names cannot duplicate names already used...

MetaStock Programming Language – Tips On Inserting Comments

This is a continuation of our series on the basics of MetaStock Programming Language. In this post we are going to talk about inserting comments within a formula. Inserting Comments MetaStock allows you to make comments anywhere within a formula. Comments are denoted by enclosing any text in braces i.e. ‘{’ and ‘}’. These make it possible to annotate your code without wrecking the syntax....

Learning The Basics Of MetaStock Programming Language Part 3

This is a continuation of our series on the basics of MetaStock Programming Language. In this post we are going to talk about the order of precedence and periodicity. Order of Precedence The order of operator precedence specifies the standard order to be used when calculating any mathematical expression. That is to say, when using any of the mathematical operators we’ve described previously,...

Learning The Basics Of MetaStock Programming Language Part 2

This is a continuation of our series on the basics of MetaStock Programming Language. In this Metastock guide post we are going to talk about the mathematical and logical operators. Mathematical Operators ‘Mathematical Operators’ is just a fancy name for basic mathematical terms used within coding. These can be broken into three categories: arithmetic operators, comparison operators and logical...

Learning The Basics Of MetaStock Programming Language Part 1

Introduction To The MetaStock Programming Language MetaStock uses a patented programming language that, to the untrained eye, seems more like a foreign language. Some users have even affectionately named it ‘MetaSpeak’. At first glance it may look intimidating, but MetaStock is quite logical in its processes. Consequently, anyone with a bit of persistence can learn to program custom indicators,...