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

RE: [amibroker] Refresh Equity Charts during Optimize



PureBytes Links

Trading Reference Links

Thanks TJ,

Using StaticVariables I can make the Optimize parameters visible in
Indicators and have them refresh during Optimizations, however i am stuck
with a one-second max refresh rate... is there a way to defeat that limit
for the RefreshAll() in AA operations? Would RefreshAll() stay synchronized
with Optimization cycles?

many thanks,

herman


----------------------------------------------------------------------------
----
procedure RefreshAll()
{
AB = CreateObject("Broker.Application");
AB.RefreshAll();
}

P1 = Optimize("P1",12,3,33,1);
P2 = Optimize("P2",26,8,76,2);
StaticVarSet("P2",P2);
StaticVarSet("P1",P1);
P2 = StaticVarGet("P2");
P1 = StaticVarGet("P1");
Buy=Cross( MACD(P1,P2), Signal() );
Sell = Cross( Signal(), MACD(P1,P2) );
E=Equity();
Plot(E,"Equity",1,1); // this assumes commenting out the builtin equity plot
RefreshAll();

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



-----Original Message-----
From: Tomasz Janeczko [mailto:amibroker@xxxxxx]
Sent: Saturday, September 11, 2004 7:48 AM
To: amibroker@xxxxxxxxxxxxxxx
Subject: Re: [amibroker] Refresh Equity Charts during Optimize


Hello,

It refreshes OK, but the equity chart you see is the one
that reflects DEFAULT VALUES specified in optimize
function call. This is so because Optimize() function
gives non-default values ONLY during optimization and ONLY in AA window.

Best regards,
Tomasz Janeczko
amibroker.com
----- Original Message -----
From: "Herman van den Bergen" <psytek@xxxxxxxx>
To: "AmiBroker YahooGroups" <amibroker@xxxxxxxxxxxxxxx>
Sent: Saturday, September 11, 2004 1:41 PM
Subject: [amibroker] Refresh Equity Charts during Optimize


> Hello,
>
> i would like my equity chart to refresh with each Optimization step to
allow
> visual inspection during optimization, placing the Optimize parameters in
my
> chart Title. I tried to use this procedure:
>
> procedure RefreshAll()
> {
> AB = CreateObject("Broker.Application");
> AB.RefreshAll();
> }
>
> and I have an RefreshAll() statement at the end of my Optimize code.
>
> any idea why this doesn't work?
>
> best regards,
> herman
>
>
> [Non-text portions of this message have been removed]
>
>
>
>
> Check AmiBroker web page at:
> http://www.amibroker.com/
>
> Check group FAQ at:
http://groups.yahoo.com/group/amibroker/files/groupfaq.html
> Yahoo! Groups Links
>
>
>
>
>
>


Check AmiBroker web page at:
http://www.amibroker.com/

Check group FAQ at:
http://groups.yahoo.com/group/amibroker/files/groupfaq.html


Yahoo! Groups Sponsor
ADVERTISEMENT






Yahoo! Groups Links

To visit your group on the web, go to:
http://groups.yahoo.com/group/amibroker/

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

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


[Non-text portions of this message have been removed]



------------------------ Yahoo! Groups Sponsor --------------------~--> 
Make a clean sweep of pop-up ads. Yahoo! Companion Toolbar.
Now with Pop-Up Blocker. Get it for free!
http://us.click.yahoo.com/L5YrjA/eSIIAA/yQLSAA/GHeqlB/TM
--------------------------------------------------------------------~-> 

Check AmiBroker web page at:
http://www.amibroker.com/

Check group FAQ at: http://groups.yahoo.com/group/amibroker/files/groupfaq.html 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/amibroker/

<*> To unsubscribe from this group, send an email to:
    amibroker-unsubscribe@xxxxxxxxxxxxxxx

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/