QuantLibXL and ObjectHandler?!help please!

classic Classic list List threaded Threaded
9 messages Options
Reply | Threaded
Open this post in threaded view
|

QuantLibXL and ObjectHandler?!help please!

nneslihan
Hello everyone,

I`d like to introduce myself before asking my question.
My name is Neslihan Hacioglu and i am a masters student in financial mathematics in Germany.I have a job as asisstant student in an institute and now a work to complete.

My supervisor asked me to find out how the thigs with quantlib works..and I´ve been trying for couple of days to build ObjectHandler, QuantLib XL and the rest,following the steps in the documentations..then i came up with a lot of errors when i tried to build ObjectHandler in Visual Studio 2005...
.Sorry for this question,but I am really new in programming things and QuantLib,and really cannot understand that..Does QuantLibXL work without ObjectHandler??What is ObjectHandler actually doing??
Somewhere I have read that it is necessary if you need to use an object in one XLS file ,in another one...
and that it is a repository you can store the data,share it,and destroy if you like..
Is that what it does??
Sometimes some errors concerning ObjectHandler are appearing on the XLS files of QuantlibXL,but sometimes they disappear..I don`t really understand that..
I really appreciate any kind of help..

Thank you all in advance!
Have a nice day!

Neslihan

Reply | Threaded
Open this post in threaded view
|

Re: QuantLibXL and ObjectHandler?!help please!

javit
Neslihan,

It seems like you're in panic right now. Calm down :) Quantlib has different implementations. QuantlibXL is the Excel implementation/interface. The original library is a c++ library. It is accesible through c++ language, no need for Excel. I believe that there is also a java version.

Now going back to your assignment. What exactly would you like to do with QuantLib?

nneslihan wrote
Hello everyone,

I`d like to introduce myself before asking my question.
My name is Neslihan Hacioglu and i am a masters student in financial mathematics in Germany.I have a job as asisstant student in an institute and now a work to complete.

My supervisor asked me to find out how the thigs with quantlib works..and I´ve been trying for couple of days to build ObjectHandler, QuantLib XL and the rest,following the steps in the documentations..then i came up with a lot of errors when i tried to build ObjectHandler in Visual Studio 2005...
.Sorry for this question,but I am really new in programming things and QuantLib,and really cannot understand that..Does QuantLibXL work without ObjectHandler??What is ObjectHandler actually doing??
Somewhere I have read that it is necessary if you need to use an object in one XLS file ,in another one...
and that it is a repository you can store the data,share it,and destroy if you like..
Is that what it does??
Sometimes some errors concerning ObjectHandler are appearing on the XLS files of QuantlibXL,but sometimes they disappear..I don`t really understand that..
I really appreciate any kind of help..

Thank you all in advance!
Have a nice day!

Neslihan
Reply | Threaded
Open this post in threaded view
|

Re: QuantLibXL and ObjectHandler?!help please!

nneslihan
Hi!

thanks for the answer..actually i'm not in a panic,but just tired of trying to build ObjectHandler..My assignment is to understand how the Quantlib works:)... i know it is a c++ library,actually i am interested in QuantLibXL,the interface on Excel..And  I'm wondering if i can make it work without ObjectHandler,why we need ObjectHandler...:)is it a stupid question?:)but i really dont understand..it seems it works without it,but i get sometimes errors related to it...

thanks!
javit wrote
Neslihan,

It seems like you're in panic right now. Calm down :) Quantlib has different implementations. QuantlibXL is the Excel implementation/interface. The original library is a c++ library. It is accesible through c++ language, no need for Excel. I believe that there is also a java version.

Now going back to your assignment. What exactly would you like to do with QuantLib?

nneslihan wrote
Hello everyone,

I`d like to introduce myself before asking my question.
My name is Neslihan Hacioglu and i am a masters student in financial mathematics in Germany.I have a job as asisstant student in an institute and now a work to complete.

My supervisor asked me to find out how the thigs with quantlib works..and I´ve been trying for couple of days to build ObjectHandler, QuantLib XL and the rest,following the steps in the documentations..then i came up with a lot of errors when i tried to build ObjectHandler in Visual Studio 2005...
.Sorry for this question,but I am really new in programming things and QuantLib,and really cannot understand that..Does QuantLibXL work without ObjectHandler??What is ObjectHandler actually doing??
Somewhere I have read that it is necessary if you need to use an object in one XLS file ,in another one...
and that it is a repository you can store the data,share it,and destroy if you like..
Is that what it does??
Sometimes some errors concerning ObjectHandler are appearing on the XLS files of QuantlibXL,but sometimes they disappear..I don`t really understand that..
I really appreciate any kind of help..

Thank you all in advance!
Have a nice day!

Neslihan
Reply | Threaded
Open this post in threaded view
|

Re: QuantLibXL and ObjectHandler?!help please!

nneslihan
In reply to this post by javit
Hi!

thanks for the answer..actually i'm not in a panic,but just tired of trying to build ObjectHandler..My assignment is to understand how the Quantlib works:)... i know it is a c++ library,actually i am interested in QuantLibXL,the interface on Excel..And  I'm wondering if i can make it work without ObjectHandler,why we need ObjectHandler...:)is it a stupid question?:)but i really dont understand..it seems it works without it,but i get sometimes errors related to it...

thanks!
javit wrote
Neslihan,

It seems like you're in panic right now. Calm down :) Quantlib has different implementations. QuantlibXL is the Excel implementation/interface. The original library is a c++ library. It is accesible through c++ language, no need for Excel. I believe that there is also a java version.

Now going back to your assignment. What exactly would you like to do with QuantLib?

nneslihan wrote
Hello everyone,

I`d like to introduce myself before asking my question.
My name is Neslihan Hacioglu and i am a masters student in financial mathematics in Germany.I have a job as asisstant student in an institute and now a work to complete.

My supervisor asked me to find out how the thigs with quantlib works..and I´ve been trying for couple of days to build ObjectHandler, QuantLib XL and the rest,following the steps in the documentations..then i came up with a lot of errors when i tried to build ObjectHandler in Visual Studio 2005...
.Sorry for this question,but I am really new in programming things and QuantLib,and really cannot understand that..Does QuantLibXL work without ObjectHandler??What is ObjectHandler actually doing??
Somewhere I have read that it is necessary if you need to use an object in one XLS file ,in another one...
and that it is a repository you can store the data,share it,and destroy if you like..
Is that what it does??
Sometimes some errors concerning ObjectHandler are appearing on the XLS files of QuantlibXL,but sometimes they disappear..I don`t really understand that..
I really appreciate any kind of help..

Thank you all in advance!
Have a nice day!

Neslihan
Reply | Threaded
Open this post in threaded view
|

Re: QuantLibXL and ObjectHandler?!help please!

javit
In reply to this post by nneslihan
There are precompiled versions of QuantLib Excel. http://quantlib.org/quantlibaddin/

I believe that you will need the Object handler to store the objects created by QuantLib. You're having problems with the objecthandler when you/quantlibxl try to access to a previously created object.

Somebody may help you find solution to your problem if you post the commands and the errors you got step by step.

nneslihan wrote
Hello everyone,

I`d like to introduce myself before asking my question.
My name is Neslihan Hacioglu and i am a masters student in financial mathematics in Germany.I have a job as asisstant student in an institute and now a work to complete.

My supervisor asked me to find out how the thigs with quantlib works..and I´ve been trying for couple of days to build ObjectHandler, QuantLib XL and the rest,following the steps in the documentations..then i came up with a lot of errors when i tried to build ObjectHandler in Visual Studio 2005...
.Sorry for this question,but I am really new in programming things and QuantLib,and really cannot understand that..Does QuantLibXL work without ObjectHandler??What is ObjectHandler actually doing??
Somewhere I have read that it is necessary if you need to use an object in one XLS file ,in another one...
and that it is a repository you can store the data,share it,and destroy if you like..
Is that what it does??
Sometimes some errors concerning ObjectHandler are appearing on the XLS files of QuantlibXL,but sometimes they disappear..I don`t really understand that..
I really appreciate any kind of help..

Thank you all in advance!
Have a nice day!

Neslihan
Reply | Threaded
Open this post in threaded view
|

Re: QuantLibXL and ObjectHandler?!help please!

Dimathematician

As already stated, you don't need all of that. Try it step by step and start
working with the C++ standalone version only. Trying to understand all the
different projects at the same time won't be helpful.



2009/7/9 javit <[hidden email]>

There are precompiled versions of QuantLib Excel.
http://quantlib.org/quantlibaddin/

I believe that you will need the Object handler to store the objects created
by QuantLib. You're having problems with the objecthandler when
you/quantlibxl try to access to a previously created object.

Somebody may help you find solution to your problem if you post the commands
and the errors you got step by step.


nneslihan wrote:
>
> Hello everyone,
>
> I`d like to introduce myself before asking my question.
> My name is Neslihan Hacioglu and i am a masters student in financial
> mathematics in Germany.I have a job as asisstant student in an institute
> and now a work to complete.
>
> My supervisor asked me to find out how the thigs with quantlib works..and
> I´ve been trying for couple of days to build ObjectHandler, QuantLib XL
> and the rest,following the steps in the documentations..then i came up
> with a lot of errors when i tried to build ObjectHandler in Visual Studio
> 2005...
> .Sorry for this question,but I am really new in programming things and
> QuantLib,and really cannot understand that..Does QuantLibXL work without
> ObjectHandler??What is ObjectHandler actually doing??
> Somewhere I have read that it is necessary if you need to use an object in
> one XLS file ,in another one...
> and that it is a repository you can store the data,share it,and destroy if
> you like..
> Is that what it does??
> Sometimes some errors concerning ObjectHandler are appearing on the XLS
> files of QuantlibXL,but sometimes they disappear..I don`t really
> understand that..
> I really appreciate any kind of help..
>
> Thank you all in advance!
> Have a nice day!
>
> Neslihan
>
>
>


-----
Cavit (Javit) Hafizoglu
mailto:[hidden email] mailto:[hidden email]
--
View this message in context: http://www.nabble.com/QuantLibXL-and-ObjectHandler-%21help-please%21-tp24410562p24415869.html
Sent from the quantlib-users mailing list archive at Nabble.com.


------------------------------------------------------------------------------
Enter the BlackBerry Developer Challenge
This is your chance to win up to $100,000 in prizes! For a limited time,
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize
details at: http://p.sf.net/sfu/Challenge
_______________________________________________
QuantLib-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quantlib-users


------------------------------------------------------------------------------
Enter the BlackBerry Developer Challenge  
This is your chance to win up to $100,000 in prizes! For a limited time,
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize  
details at: http://p.sf.net/sfu/Challenge
_______________________________________________
QuantLib-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quantlib-users
Reply | Threaded
Open this post in threaded view
|

QuantLibXL-object Id and ObjectHandler-error-further help!

nneslihan
This post was updated on .
In reply to this post by javit
Hello,

I have been using the precompiled version actually,QuantLibXL..I dont have any problems with it..but i guess it doesnt have its own repository(version 0-9-7).Since somewhere i have read that QuantLibXL-vc90-mt-s_0_9_7.xll has its own respository,but mine is QuantLibXL-vc80-mt-s_0_9_7.xll  ,so i believe that i have to install ObjectHandler..

I just cannot build Objecthandler in Visual  Studio 2005..And the errors I get are:

Error 1 fatal error U1073: don't know how to make 'auto.pages\*.docs' NMAKE
Error 2 error PRJ0019: A tool returned an error code from "Performing Makefile project actions" docs
Error 30 fatal error LNK1104: cannot open file 'libboost_serialization-vc80-mt-1_36.lib' ExampleCpp
Error 31 fatal error LNK1104: cannot open file 'libboost_serialization-vc80-mt-1_36.lib' ohxll
Error 32 fatal error LNK1104: cannot open file 'libboost_serialization-vc80-mt-1_36.lib' ExampleXllStatic
Error 33 fatal error LNK1181: cannot open input file '..\..\lib\objecthandler-xll-vc80-mt-0_9_7.lib' ExampleXllDynamic1
Error 34 fatal error LNK1181: cannot open input file '..\..\lib\objecthandler-xll-vc80-mt-0_9_7.lib' ExampleXllDynamic2

I think the 2. error is because i have no python installed. And i cannot do it,since i dont have the admin rights to install it onto the computer.
under the boost folder there doesnt exist the file written above...I have no idea why..I tried with another versions of boost,1_36 gives  less errors:)
and under ObjectHandler there is the subdirectory XLL but it is empty...

So ,what should i do right now?I really cannot find a solution...

And another question is, where are the Object Id`s are written?for example the interpolation object ID.

I am trying to use CubicSpline interface of quantlib, there is the function qlCubicInterpolation ,which constructs an object of class CubicInterpolation and return its id.But as an input of this function i have to give an id ,but i dont know what to write.
Can you show me way,so i can at least understand quantlibXL a bit more?:)

Thanks for your help!

have a nice day!

Neslihan








javit wrote
There are precompiled versions of QuantLib Excel. http://quantlib.org/quantlibaddin/

I believe that you will need the Object handler to store the objects created by QuantLib. You're having problems with the objecthandler when you/quantlibxl try to access to a previously created object.

Somebody may help you find solution to your problem if you post the commands and the errors you got step by step.

nneslihan wrote
Hello everyone,

I`d like to introduce myself before asking my question.
My name is Neslihan Hacioglu and i am a masters student in financial mathematics in Germany.I have a job as asisstant student in an institute and now a work to complete.

My supervisor asked me to find out how the thigs with quantlib works..and I´ve been trying for couple of days to build ObjectHandler, QuantLib XL and the rest,following the steps in the documentations..then i came up with a lot of errors when i tried to build ObjectHandler in Visual Studio 2005...
.Sorry for this question,but I am really new in programming things and QuantLib,and really cannot understand that..Does QuantLibXL work without ObjectHandler??What is ObjectHandler actually doing??
Somewhere I have read that it is necessary if you need to use an object in one XLS file ,in another one...
and that it is a repository you can store the data,share it,and destroy if you like..
Is that what it does??
Sometimes some errors concerning ObjectHandler are appearing on the XLS files of QuantlibXL,but sometimes they disappear..I don`t really understand that..
I really appreciate any kind of help..

Thank you all in advance!
Have a nice day!

Neslihan
Reply | Threaded
Open this post in threaded view
|

Re: QuantLibXL and ObjectHandler-error-further help!

javit
The LNK1104 errors may be due to a missing/wrong reference to the boost directories.
For LNK1181 errors, http://support.microsoft.com/kb/815645 may be helpful.

The website says that Python is required for the ObjectHandler installation, sorry.

nneslihan wrote
Hello,

I have been using the precompiled version actually,QuantLibXL..I dont have any problems with it..but i guess it doesnt have its own repository(version 0-9-7).Since somewhere i have read that QuantLibXL-vc90-mt-s_0_9_7.xll has its own respository,but mine is QuantLibXL-vc80-mt-s_0_9_7.xll  ,so i believe that i have to install ObjectHandler..

I just cannot build Objecthandler in Visual  Studio 2005..And the errors I get are:

Error 1 fatal error U1073: don't know how to make 'auto.pages\*.docs' NMAKE
Error 2 error PRJ0019: A tool returned an error code from "Performing Makefile project actions" docs
Error 30 fatal error LNK1104: cannot open file 'libboost_serialization-vc80-mt-1_36.lib' ExampleCpp
Error 31 fatal error LNK1104: cannot open file 'libboost_serialization-vc80-mt-1_36.lib' ohxll
Error 32 fatal error LNK1104: cannot open file 'libboost_serialization-vc80-mt-1_36.lib' ExampleXllStatic
Error 33 fatal error LNK1181: cannot open input file '..\..\lib\objecthandler-xll-vc80-mt-0_9_7.lib' ExampleXllDynamic1
Error 34 fatal error LNK1181: cannot open input file '..\..\lib\objecthandler-xll-vc80-mt-0_9_7.lib' ExampleXllDynamic2

I think the 2. error is because i have no python installed. And i cannot do it,since i dont have the admin rights to install it onto the computer.
under the boost folder there doesnt exist the file written above...I have no idea why..I tried with another versions of boost,1_36 gives  less errors:)
and under ObjectHandler there is the subdirectory XLL but it is empty...

So ,what should i do right now?I really caanot find a solution...

Thanks for your help!

have a nice day!

Neslihan








javit wrote
There are precompiled versions of QuantLib Excel. http://quantlib.org/quantlibaddin/

I believe that you will need the Object handler to store the objects created by QuantLib. You're having problems with the objecthandler when you/quantlibxl try to access to a previously created object.

Somebody may help you find solution to your problem if you post the commands and the errors you got step by step.

nneslihan wrote
Hello everyone,

I`d like to introduce myself before asking my question.
My name is Neslihan Hacioglu and i am a masters student in financial mathematics in Germany.I have a job as asisstant student in an institute and now a work to complete.

My supervisor asked me to find out how the thigs with quantlib works..and I´ve been trying for couple of days to build ObjectHandler, QuantLib XL and the rest,following the steps in the documentations..then i came up with a lot of errors when i tried to build ObjectHandler in Visual Studio 2005...
.Sorry for this question,but I am really new in programming things and QuantLib,and really cannot understand that..Does QuantLibXL work without ObjectHandler??What is ObjectHandler actually doing??
Somewhere I have read that it is necessary if you need to use an object in one XLS file ,in another one...
and that it is a repository you can store the data,share it,and destroy if you like..
Is that what it does??
Sometimes some errors concerning ObjectHandler are appearing on the XLS files of QuantlibXL,but sometimes they disappear..I don`t really understand that..
I really appreciate any kind of help..

Thank you all in advance!
Have a nice day!

Neslihan
Reply | Threaded
Open this post in threaded view
|

Re: QuantLibXL-object Id and ObjectHandler-error-further help!

Eric Ehlers-2
In reply to this post by nneslihan
Hi Neslihan,

> I have been using the precompiled version actually,QuantLibXL..I dont have
> any problems with it..but i guess it doesnt have its own repository(version
> 0-9-7).Since somewhere i have read that QuantLibXL-vc90-mt-s_0_9_7.xll has
> its own respository,but mine is QuantLibXL-vc80-mt-s_0_9_7.xll  ,so i
> believe that i have to install ObjectHandler..

ObjectHandler functionality is included in the binary release of  
QuantLibXL.  If you install the binary release of QuantLibXL, you do  
not need to build or install ObjectHandler separately.  Here is the  
list of ObjectHandler functions which are natively available through  
QuantLibXL:

http://quantlib.org/quantlibxl/func_ohutils.html

> I just cannot build Objecthandler in Visual  Studio 2005..And the errors I
> get are:

If you do want to build QuantLibXL yourself from source code, the  
instructions are at the link below, and the tutorial includes the  
build of ObjectHandler:

http://quantlib.org/quantlibaddin/build_qlxl.html

Regards,
Eric

===================================================
Eric Ehlers
nazcatech sprl | Brussels | http://www.nazcatech.be
* Distributed computing for pricing analytics
* Use Microsoft Excel as a client to the Grid


------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
QuantLib-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/quantlib-users