PureBytes Links
Trading Reference Links
|
Hello,
Thank you for replying ... I will check the links mentioned by you.
The formula that I am working on - is to calculate the "run" of a stock.
The "run" is defined as the most consecutive moves in a single direction.
This is a clear indication of a stock's/indexe's recent upmove/downmove.
Therefore, I intend to use the above concept to define an exploration which
requires traversal into previous time periods using a for-loop construct as in "C"
in order to calculate the "run". I have the algorithm ... Simply waiting to implement
it ..
- That's how my query emanated ... I was wondering whether MetaLib SDK does
provide the above capabilities ... Anybody know ?
- In the meantime, I will check the links mentioned and look for help ...
- Thank you
- Shobhit Mathur
----- Original Message ----
From: pumrysh <no_reply@xxxxxxxxxxxxxxx>
To: equismetastock@xxxxxxxxxxxxxxx
Sent: Thursday, July 26, 2007 7:54:01 PM
Subject: [EquisMetaStock Group] Re: Metastock Formula language for explorations ...
Shobhit,
Lets break your question into two parts.
1.How to traverse timeframes.
2.How to conduct loops.
Traversing timeframes is probably best understood by Roy Larsen who
has a site called Metastock Tips and Tools
http://www.metastoc ktips.co. nz/
You should find formulas there that will help you as well. Roy is a
member here and has made numerous post. He's great about helping if
he can.
Loops are not a direct function of Metasock. There are programmers
who are working on it and a DLL may be forthcoming. The Dynamic
Market Lab [ http://www.thedml. com/ ] had a DLL that they claimed
allowed you to program something similar to a loop. The DLL was
available at one time on the Equis Forum.
Without knowing your formula its difficult to speculate on an
answer. If it were me I'd work on the formula side first before I
got into an exploration.
Hope this helps,
Preston
--- In equismetastock@ yahoogroups. com, Shobhit Mathur
<shobhitm_mathur@ ...> wrote:
>
> Hello,
>
> I am attempting to program a few explorations in Metastock which
require traversal
> of data sequentially into previous time-periods until a certain
condition is true.
>
> I would like to know whether the formula language of Metastock has
constructs to
> loop and switch based on conditions like in "C" or other
programming languages ?
> If so, what are those keywords ? If not, what is the solution to
program a few customised
> explorations like the above ...
>
> - Kindly let me know ...
>
> - Thank you
>
> - Shobhit Mathur
>
>
>
>
>
>
____________ _________ _________ _________ _________ _________ _
____________ ___
> Need a vacation? Get great deals
> to amazing places on Yahoo! Travel.
> http://travel. yahoo.com/
>
> [Non-text portions of this message have been removed]
>
<!--
#ygrp-mlmsg {font-size:13px;font-family:arial, helvetica, clean, sans-serif;}
#ygrp-mlmsg table {font-size:inherit;font:100%;}
#ygrp-mlmsg select, input, textarea {font:99% arial, helvetica, clean, sans-serif;}
#ygrp-mlmsg pre, code {font:115% monospace;}
#ygrp-mlmsg * {line-height:1.22em;}
#ygrp-text{
font-family:Georgia;
}
#ygrp-text p{
margin:0 0 1em 0;}
#ygrp-tpmsgs{
font-family:Arial;
clear:both;}
#ygrp-vitnav{
padding-top:10px;font-family:Verdana;font-size:77%;margin:0;}
#ygrp-vitnav a{
padding:0 1px;}
#ygrp-actbar{
clear:both;margin:25px 0;white-space:nowrap;color:#666;text-align:right;}
#ygrp-actbar .left{
float:left;white-space:nowrap;}
.bld{font-weight:bold;}
#ygrp-grft{
font-family:Verdana;font-size:77%;padding:15px 0;}
#ygrp-ft{
font-family:verdana;font-size:77%;border-top:1px solid #666;
padding:5px 0;
}
#ygrp-mlmsg #logo{
padding-bottom:10px;}
#ygrp-vital{
background-color:#e0ecee;margin-bottom:20px;padding:2px 0 8px 8px;}
#ygrp-vital #vithd{
font-size:77%;font-family:Verdana;font-weight:bold;color:#333;text-transform:uppercase;}
#ygrp-vital ul{
padding:0;margin:2px 0;}
#ygrp-vital ul li{
list-style-type:none;clear:both;border:1px solid #e0ecee;
}
#ygrp-vital ul li .ct{
font-weight:bold;color:#ff7900;float:right;width:2em;text-align:right;padding-right:.5em;}
#ygrp-vital ul li .cat{
font-weight:bold;}
#ygrp-vital a {
text-decoration:none;}
#ygrp-vital a:hover{
text-decoration:underline;}
#ygrp-sponsor #hd{
color:#999;font-size:77%;}
#ygrp-sponsor #ov{
padding:6px 13px;background-color:#e0ecee;margin-bottom:20px;}
#ygrp-sponsor #ov ul{
padding:0 0 0 8px;margin:0;}
#ygrp-sponsor #ov li{
list-style-type:square;padding:6px 0;font-size:77%;}
#ygrp-sponsor #ov li a{
text-decoration:none;font-size:130%;}
#ygrp-sponsor #nc {
background-color:#eee;margin-bottom:20px;padding:0 8px;}
#ygrp-sponsor .ad{
padding:8px 0;}
#ygrp-sponsor .ad #hd1{
font-family:Arial;font-weight:bold;color:#628c2a;font-size:100%;line-height:122%;}
#ygrp-sponsor .ad a{
text-decoration:none;}
#ygrp-sponsor .ad a:hover{
text-decoration:underline;}
#ygrp-sponsor .ad p{
margin:0;}
o {font-size:0;}
.MsoNormal {
margin:0 0 0 0;}
#ygrp-text tt{
font-size:120%;}
blockquote{margin:0 0 0 4px;}
.replbq {margin:4;}
-->
____________________________________________________________________________________
Get the Yahoo! toolbar and be alerted to new email wherever you're surfing.
http://new.toolbar.yahoo.com/toolbar/features/mail/index.php
[Non-text portions of this message have been removed]
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/equismetastock/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/equismetastock/join
(Yahoo! ID required)
<*> To change settings via email:
mailto:equismetastock-digest@xxxxxxxxxxxxxxx
mailto:equismetastock-fullfeatured@xxxxxxxxxxxxxxx
<*> To unsubscribe from this group, send an email to:
equismetastock-unsubscribe@xxxxxxxxxxxxxxx
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|