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

RE: Three line break



PureBytes Links

Trading Reference Links

Wilty,

By creating the correct dir and copying it there it worked.  Great work !
Does the widening of the indicator has any meaning ?  Problem is I'm not so
in to three line breaks, you always have to wait till a move shows up.  But
great work, this kind of shows the power of MSX.  How difficult is it to
code in MSX for someone who knows ONLY a little VBA ?

And yes you are correct that this can not be done with the system tester,
but you could use the Explorer.  I use it already now but it only registers
the last trade and enter at the open or close.  Mr. De Bry made a similar
thing as add-on (check www.debry.com ) only it enters on the open but it
records all trades and gives some statistics and I need something similar
but where I could enter through a stop order and also a way to exit.  You
could then copy it to excel and analyse it further.  I'm trying to code
something similar in QP.

What Mr. Strubbe concerns, yes I know him, met him already on different
occasions (on fairs and lectures).  Problem is, it is not my cup of thee.
Because he is more into options and I'm more of a Jeff Cooper & GBS kind of
a guy.  And I'm much rather learn from the masters in the field like John
Murphy, Martin Pring and for candlesticks Steve Nison.

What is your style and are you Dutch ?

Greetings
Mickey

> -----Original Message-----
> From: owner-metastock@xxxxxxxxxxxxx
> [mailto:owner-metastock@xxxxxxxxxxxxx]On Behalf Of wilty van rees
> Sent: zaterdag 1 juli 2000 15:30
> To: metastock@xxxxxxxxxxxxx
> Subject: Re: Three line break
>
>
> Mickey,
>
> I think the MSX DLL functionality is available for both the EOD and
> Real-time version. If the 'External Function DLLs' folder
> does not exist,
> you must create it. The default location is:
> 'c:\Program Files\Equis\Metastock\External Function DLLs'.
> If you didn't install Metastock in the default folders you
> must create the
> 'External Function DLLs' folder below the folder defined for Custom
> Indicators, System Test and Explorations. (Text is from the
> MSDK manual).
>
> To answer your question about the testing of multiple securities:
> - What you can do within a MSX DLL is basically restricted to
> the data of 1
> security. You have to come up with a lot of tricks to do the
> things you want
> with the system tests and I think it's well beyond the scope
> of MSX DLL.
> - Another part of the MSDK is the Metstock File Library
> (MSFL). You can make
> your own standalone program that reads the Metastock files
> via calls to the
> MSFL. With your own program you could then make your own
> System Tester. But
> it's some manyears work. The use of the MSFL is a lot more
> difficult than
> the MSX DLL's and it's use is probably more or less reserved
> to professional
> software developers.
> - The wishes regarding the system tester have been mentioned
> before in this
> list and I still expect that Equis will tackle the problem in a future
> release.
>
> Currently I'm working on a trading system based on ideas I
> picked up last
> year when I attended a seminar given by your fellow Belgian
> countryman Mr.
> Geert Strubbe. The LineBreak was just a spinoff of that work.
> I don't know
> if it will result in an automated system because it's in fact
> more a visual
> system.
> By the way the courses of Mr. Strubbe are excellent. He is a
> trader himself
> and gives so many examples out of his trading practice which
> you won't come
> across in other seminars. I can mail you his address if you
> are interested.
>
> All the Best,
>
> Wilty
>
>
> ----- Original Message -----
> From: Michel Amelinckx <Michel.Amelinckx@xxxxxxxxxx>
> To: <metastock@xxxxxxxxxxxxx>
> Sent: Thursday, June 29, 2000 2:58 AM
> Subject: RE: Three line break
>
>
> > WOW, thanks. But is this also for the EOD version, because I have no
> > \Metastock\external dir
> >
> > Thanks
> > Mickey
> >
> > PS are you planning on creating other things, because I've
> been looking
> for
> > a backrest on multiple securities. Which I do now with the
> explorer but it
> > is VERY primitive.  A add in like this would give MS so
> much power, if it
> > somewhat advanced. like being enter and exit through stop orders and
> include
> > commissions and resister all trades from the date you want, and give
> enough
> > statistics of course.
> >
> > > -----Original Message-----
> > > From: owner-metastock@xxxxxxxxxxxxx
> > > [mailto:owner-metastock@xxxxxxxxxxxxx]On Behalf Of wilty van rees
> > > Sent: woensdag 28 juni 2000 23:56
> > > To: metastock@xxxxxxxxxxxxx
> > > Subject: Re: Three line break
> > >
> > >
> > > Matt,
> > >
> > > I send you the DLL via the list. There were some other
> > > requests for it and
> > > the file is just about 40kb. Sorry for the confusion, it's
> > > not DDL but DLL.
> > > The  DLL file, named _wvrLnBrk.DLL, is enclosed as attachment.
> > >
> > > For the others that want to use it, a reminder of the System
> > > Requirements:
> > > - Metastock 7.0 or later
> > > - Win95, Win98, WinNT 4.0 or greater
> > > - You don't need to have the MSDK.
> > >
> > > Installation:
> > > - Copy/Move _wvrLnBrk.DLL to the 'External Function DLLs'
> > > folder located
> > > below the folder defined for Custom Indicators, System Test and
> > > Explorations. If the 'External Function DLLs' folder does not
> > > already exist,
> > > you must first create it. (The default location is  'c:\Program
> > > Files\Equis\Metastock\External Function DLLs').
> > > - The next time you start Metastock, the function in the DDL
> > > can be used.
> > >
> > > The DDL contains the LineBreak function. You can use it the
> > > same way you use
> > > the build-in Metastock functions. It's just one of the
> > > available functions.
> > > Take a look in the 'Paste Functions Dialog box' (see
> > > Metastock manual page
> > > 237 or 303):
> > > In the left pane (Function Category) has been added: _wvrLnBrk.
> > > When you click on it, you see in the right pane (Paste
> > > Functions): Line
> > > Break Method.
> > > Below the panes you see the syntax.
> > >
> > > To describe the function in the Metastock way:
> > >
> > > Line Break Method
> > > SYNTAX
> > > ExtFml("_wvrLnBrk.LineBreak", Number of lines to break for
> > > trend reversal)
> > > FUNCTION
> > > Calculates the trend and the breakpoints via the LineBreak method.
> > > EXAMPLES ExtFml("_wvrLnBrk.LineBreak", 3) returns the trend
> > > and breakpoint s
> > > calculated with the 3-LineBreak method for the base security.
> > > Result returned:
> > > >0 uptrend; value is the value of the breakpoint
> > > <0 downtrend; value is the value of the breakpoint
> > > 0 neutral. Value 0 (neutral) is only returned for the first date.
> > > E.g in the system tester:
> > >    Enter Long: ExtFml("_wvrLnBrk.LineBreak", 3) > 0
> > > Show the breakpoints with an indicator:
> > >    breakpoint:= ExtFml("_wvrLnBrk.LineBreak", 2);
> > >   if(breakpoint<>0,abs(breakpoint),what you want to display else)
> > >
> > > Restrictions:
> > > - Number of lines to break for trend reversal: >= 1, <= 20
> > > (1-LineBreak up
> > > to 20-LineBreak)
> > >
> > > Reamarks:
> > > - I programmed it according to my interpretation of the
> > > LineBreak method
> > > described in Steve Nison's: Beyond Candlesticks. I can't
> > > guarantee that my
> > > interpretation is a correct one.
> > > - It only works on the base security. Not on any P data array
> > > identifier.
> > > - Currently I'm only working with end of day data. I don't
> > > know what happens
> > > if you apply it on realtime data.
> > >
> > > Take in consideration:
> > > - I programmed it just a few weeks ago. I can't guarantee
> > > that it's free of
> > > errors.
> > > - Metastock 7 is not the most robust software.
> > > - The MSX DLL functionality has never before been corporated
> > > into Metastock,
> > > so it should be amazing when it will work without any
> > > problems from the
> > > beginning.
> > > - To be on the safe side: Don't test it the first time while
> > > you have other
> > > critical applications running.
> > > - I don't want to discourage you, but take care.
> > >
> > >
> > > If you have any remarks, let me know.
> > >
> > > Good luck,
> > >
> > > Wilty.
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > ----- Original Message -----
> > > From: Matthew R. Kratter <mkratter@xxxxxxxxxxxxx>
> > > To: <wvanrees@xxxxxxxxxxxxxx>
> > > Sent: Tuesday, June 27, 2000 4:32 AM
> > > Subject: Three line break
> > >
> > >
> > > > Wilty,
> > > >
> > > > I would be delighted if you could send me your
> three-line break DDL
> > > > (though I'm embarrassed to say that I don't know what the
> > > acronym stands
> > > > for!  What is a DDL, anyway?).  Will this DDL allow me to
> > > do a system
> > > > test using 3 line break (i.e. test for profit/loss over
> a period of
> > > > time)?  I do have Metastock 7.0 and Win98, so it sounds
> > > like it would
> > > > work on my machine.
> > > >
> > > > Thanks in advance!
> > > >
> > > > Matt
> > > > mkratter@xxxxxxxxxxxxx
> > > >
> > > >
> > >
> >
> >
>
>