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

Re: Three line break



PureBytes Links

Trading Reference Links

    Thanks for the precision but I still have a question : the end value
displayed on a chart differs from the one I get in an exploration.

    May be could you post a gif to illustrate the use of this indicator.

    Regards,




wilty van rees a écrit :

> Mickey,
>
> The value of the indicator gives the trend and the breakpoint. An example:
> If the value is -35.40, the trend is negative and would reverse if it closes
> above 35.40. The next value is e.g. -34.00 which means the breakpoint has
> moved lower. I use the indicator as a visual aid to see where the
> breakpoints (stops) are. And if the stop is too far away for me, I tighten
> the stop.
>
> I really don't know how difficult it is to code in MSX (PowerBasic  in your
> situation) when you know only a little VBA because both PowerBasic and VBA
> are quite unknown to me. Maybe you better ask Equis. I use Delphi and though
> I know how to logically solve a problem, the coding is often some trial and
> error.
>
> Mr DeBry sure has some nice add-ons. Maybe he can solve your problem with
> some minor changes in one of his add-ons or create a new add-on. Anyway I
> have no intentions in that direction.
>
> Yes, I'm Dutch. Currently I'm only trading securities (short to intermediate
> term) but intend to do more on options.
>
> Wilty.
>
> ----- Original Message -----
> From: Michel Amelinckx <Michel.Amelinckx@xxxxxxxxxx>
> To: <metastock@xxxxxxxxxxxxx>
> Sent: Tuesday, July 04, 2000 6:04 PM
> Subject: RE: Three line break
>
> > 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
> > > > > >
> > > > > >
> > > > >
> > > >
> > > >
> > >
> > >
> >
> >