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

[EquisMetaStock Group] Re: Why is MSFL so constraining?



PureBytes Links

Trading Reference Links

Mike,

Variable arguments are possible using a DLL. That's the reason they 
were written. If you haven't done so, check out our files section 
where you will find useful tools that will help you better understand 
and utilize metastock for your trading.

Preston



--- In equismetastock@xxxxxxxxxxxxxxx, "mikea_59" <mikea_59@xxx> 
wrote:
>
> 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/