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

RE: [amibroker] Using functions and optimize( )



PureBytes Links

Trading Reference Links

Agreed, Herman,

 

Daft of me to put it into a function which could be conditional. I’ll use optimize outside of the function pass the values to the function.

 

thanks,

Claude

 

 


From: Herman van den Bergen [mailto:psytek@xxxxxxxx]
Sent: Wednesday, March 02, 2005 17:12
To: amibroker@xxxxxxxxxxxxxxx
Subject: RE: [amibroker] Using functions and optimize( )

 

Probably because Optimize should not be used from within a function. It is an instruction to the AA machine, it is not an afl statement that is conditional on other afl code.

 

best regards,

herman

-----Original Message-----
From: Claude Caruana [mailto:claudecaruana@xxxxxxxxxxx]
Sent: Wednesday, March 02, 2005 4:37 AM
To: amibroker@xxxxxxxxxxxxxxx
Subject: [amibroker] Using functions and optimize( )

Hi All,

 

I am using functions in my code and came across the following problem:

 

When I use optimize(….) inside a function, during the optimization backtest Amibroker will run 2 combinations of the same value

 

For example, optimize(“X”,1,1,10,1) will result in 100 runs. The result set contains two columns of X, each result line containing a different combination of the two X columns.

 

If I move this line outside the function, it works fine.

 

Did anybody come across this before? Is there any way of fixing this? (apart from removing it from within the function?)

 

Regards,

Claude

 



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

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





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

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





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
click here


Yahoo! Groups Links