[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[EquisMetaStock Group] Why is MSFL so constraining?



PureBytes Links

Trading Reference Links

I'm new to Metastock and I'm learning the formula language and I'm 
somewhat shocked by what seems like some significant deficiencies - 
IMO.

For example, why is there no way to write a custom indicator that 
takes one or more variables as arguments? Perhaps I am missing 
something, but I don't see how to do it. If I want to write an 
indicator that calculates the separation between, say 3 moving 
averages, I have to write the indicator for 3 fixed averages. If I 
want to write a system that uses the separation between the 5, 10 and 
12 day moving averages, and also for the 30, 40, and 45 day MAs, I 
have to write two different indicators. This seems crazy to me. 
Again, I hope I'm just missing something obvious.

I can envision a function like this:

VarFml("formula name", arg1, arg2, ...argn);

Then you could write your formulas with some special resrerved 
variable names, like arg1, arg2, etc and use those in your 
indicators, or system tests, or experts, or whatever.  

I don't suppose you could do this in the MDK, would require some 
core changes in MS itself - right?

Mike




------------------------------------

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/