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

Re: [EquisMetaStock Group] RE: v8 System Tester Issues and how to fix.



PureBytes Links

Trading Reference Links

Spyros,

I'm a newbie to Amibroker.  This is beyond what I know, since I didn't need any of that to convert my trading systems to AFL.  

Kevin

In a message dated 5/13/03 5:44:54 AM Central Daylight Time, ajf1111@xxxxxxxx writes:


Spyros,

I was a Metastock user many years ago....and have since been using Amibroker
RT. 

I believe the answer you are looking for might be this:

#include
- preprocessor include commandMiscellaneous functions
(AFL 2.2)

SYNTAX #include "full_path_to\file.afl"

RETURNSnothing 
FUNCTION Includes external AFL files into your formula. Note 1: include
statement need SINGLE backslashes in the path (this is quite the opposite to
normal AFL sting
parsing)
Note 2: using #include command may slow down formula execution even
considering the fact that AmiBroker tries to include only once and cache
pre-processed text
Note 3: that currently no error message is given if #include fails and this
code
is experimental.
Note 4: nesting #include commands is not supported   

EXAMPLE:   #include "C:\Program Files\AmiBroker\AFL\common.afl" 

Anthony


-------Original Message-------

From: equismetastock@xxxxxxxxxxxxxxx
Date: Tuesday, May 13, 2003 6:33:19 AM
To: equismetastock@xxxxxxxxxxxxxxx
Subject: [EquisMetaStock Group] RE: v8 System Tester Issues and how to fix.

Kevin,

Let me add a question about AmiBroker.
What I want to do is very simple: have a formula call another formula the
way we do in MS:

myVar:= fml("myFormula");

Can this be done with AFL? If yes, then how? Could you provide the AB
equivalent?

Whenever I ask this question I get no answer! I have asked a couple of AB
users privately, I have asked
publicly, I have asked Tomasz Janeczko. No positive replies no negative
ones! Nothing! Very strange, isn't it?

So I hope you will be kind enough to post a reply.
Thank you in advance.

Spyros


________________________________________________________________________

Message: 7
Date: Tue, 13 May 2003 05:30:29 -0000
From: "bex1210" <hmw3@xxxxxxxxxxxxxx>
Subject: Re: v8 System Tester Issues and how to fix.

Tom:

You said:
>>In the mean time, I have converted all my trading systems and explorations
to Amibroker for $200 - real time analysis and a few hours effort. Hardly
the cost of a "bad fill".

So I now have an alternative to Metastock.

Like I said, I used Metastock to make a lot of money in the past, but 8.0
and 8.01 don't cut it. Several of my unanswered complaints to Equis are
readily available in Amibroker.<<

I looked at Amibroker 4.2 briefly while I was evaluating Metastock 8 (EOD
version). I'll admit I was turned off because, until you paid for the
program, you had to create your database each time you opened the program,
couldn't save any formulas, etc: in short, you had to essentially start over
ever time you opened the program. It takes me a while to understand a
program, and I wasn't able to do it effectively with the Amibroker sample.
Metastock gave me 30 days and a fully functional program to evaluate.

Having said that, a few questions now that you have switched:
1. Will Amibroker accept your Metastock formulas for system testing and
indicators, or do you have to learn a new language?
2. You said it overcomes some of the Metastock 8 shortcomings. What are
these?
3. And since no program is perfect, what shortcomings does Amibroker have
that Metastock did NOT have?

Harry

--- In equismetastock@xxxxxxxxxxxxxxx, kevin243@xxxx wrote:
>Joe J,
>
>I've used Metastock for years and have made money with it. But Version
8.0
>has driven me to check out Amibroker. I'm also one of the posted success
>stories on Equis' Website. My expectations were pretty lofty for 8.0 and
>8.01. So far, I've be disappointed. I rather go back to 7.2. I'm using
>the Professional Version in all cases. It was a disappointment in Equis
even
>shipping it to me. (almost a month)
>
>8.0/.01 is way too slow, too memory intensive, and is too restricted on
time
>frame. I asked their tech support several times for help and pointed out
>that their answers weren't anywhere in the documentation. Their tech
support
>didn't disagree with that either. So as far as future purchases of Equis
>products, they will have to be significantly better than 8.0 or 8.01.
>
>In the mean time, I have converted all my trading systems and explorations
to
>Amibroker for $200 - real time analysis and a few hours effort. Hardly
the
>cost of a "bad fill".
>
>So I now have an alternative to Metastock.
>
>Like I said, I used Metastock to make a lot of money in the past, but 8.0
and
>8.01 don't cut it. Several of my unanswered complaints to Equis are
readily
>available in Amibroker.
>
>Future software purchases will be made based on value to me, not on past
>reputation.
>
>Kevin Campbell
>
>
>In a message dated 5/12/03 4:28:02 PM Central Daylight Time, jojab@xxxx
>writes:
>
>>
>>Tom,
>>
>>I am aware how the system tester places trades. I've been using MS off
and
>>one since the '80's and have been using 8.0 since it was released.
>>Although I am focused on the ES and use the points only option in my
system
>>testing, I did run some sample tests using the % equity option before
>>responding this morning. By changing various options, I was able to
>>generate quite a number of different results. I was also able to
duplicate
>>your "taking the trade problem". I agree with you that when using the
>>system tester, you need to look on the orders screen to make sure all
the
>>orders considered were executed.
>>
>>I have also used the "ref()" function in the past to fix problems with
>>entries.
>>
>>I'm not clear from your emails if you have been able to get the system
>>tester working the way you want to or not (did the ref() work for you)?
If
>>not, why not post your intended entries/exits and let's see if I, or
>>someone else in the group, can find a solution? I often find that MS
will
>>allow you to do just about anything if you work at it.
>>
>>Good Trading,
>>
>>Joe J.
>>
>>
>>









Yahoo! Groups Sponsor












To unsubscribe from this group, send an email to:
equismetastock-unsubscribe@xxxxxxxxxxxxxxx





Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.