Go Back   DailyFX Forum > FXCM Products and Services > FXProgrammers > Discussion / Support Forum > Indicator SDK Support

Reply
 
Thread Tools Rate Thread
  #1 (permalink)  
Old 01-28-2009, 03:52 PM
Member
 
Join Date: Oct 2008
Posts: 474
Nikolay.Gekht is on a distinguished road
Exclamation FAQ : Before Downloading

FAQ : Before Downloading

Q: Why Do I need Indicator SDK?

A: The new version of the Marketscope 2.0 provides an ability to write custom indicators. These are small programs written in the LUA programming language with a few conventions. In fact, all you need to create your own indicator is a text editor, the documentation about the LUA programming language and the conventions. SDK just makes this work much easier. SDK includes:
- Documentation about LUA;
- Documentation about the indicator development conventions and related APIs;
- A bunch of examples;
- A sample data set to test the indicators;
- A syntax-highlighting text editor with the wizard which can create the skeleton of an indicator;
- A debugger which executes your indicator on the sample data-set and monitors the execution.

Q: What are system requirements?

A: There are no any specific requirements for the equipment. SDK is not resource-eating. It takes only 4MB on the hard drive and executes fast enough even on the ordinary Celeron CPU @ 1.5GHz. SDK was thoroughly tested on Windows XP SP1, SP2 and on Vista SP1.

Q: Do I need Trade Station to create an indicator?

A: Generally, no. But the current version of SDK supports only the table presentation of the data. To test the visual presentation, you must export the data into excel or add the indicator in the Marketscope application and test it.

Q: Where to read about LUA?

A: You can get more information at http://www.lua.org. SDK also includes the LUA standard documentation in the HtmlHelp format.

Q: Is it easy to write in LUA?

A: It is easy to start writing in LUA if you wrote in JavaScript or similar programming language. The most important concept to understand is “a table” which is very close to “object” in JavaScript terms. In comparison to “classic” OOP language, the set of fields and methods can vary from object to object.

Q: Well, how to get SDK?

A: Fill the request form at http://www.fxprogrammers.com/api_request.htm and follow the instructions.
Reply With Quote
  #2 (permalink)  
Old 06-07-2009, 06:51 PM
Krismitt's Avatar
Member
 
Join Date: Jun 2008
Posts: 146
Krismitt is an unknown quantity at this point
Send a message via Yahoo to Krismitt Send a message via Skype™ to Krismitt
Quote:
Originally Posted by Nikolay.Gekht View Post
FAQ : Before Downloading

Q: Why Do I need Indicator SDK?

A: The new version of the Marketscope 2.0 provides an ability to write custom indicators. These are small programs written in the LUA programming language with a few conventions. In fact, all you need to create your own indicator is a text editor, the documentation about the LUA programming language and the conventions. SDK just makes this work much easier. SDK includes:
- Documentation about LUA;
- Documentation about the indicator development conventions and related APIs;
- A bunch of examples;
- A sample data set to test the indicators;
- A syntax-highlighting text editor with the wizard which can create the skeleton of an indicator;
- A debugger which executes your indicator on the sample data-set and monitors the execution.

Q: What are system requirements?

A: There are no any specific requirements for the equipment. SDK is not resource-eating. It takes only 4MB on the hard drive and executes fast enough even on the ordinary Celeron CPU @ 1.5GHz. SDK was thoroughly tested on Windows XP SP1, SP2 and on Vista SP1.

Q: Do I need Trade Station to create an indicator?

A: Generally, no. But the current version of SDK supports only the table presentation of the data. To test the visual presentation, you must export the data into excel or add the indicator in the Marketscope application and test it.

Q: Where to read about LUA?

A: You can get more information at The Programming Language Lua. SDK also includes the LUA standard documentation in the HtmlHelp format.

Q: Is it easy to write in LUA?

A: It is easy to start writing in LUA if you wrote in JavaScript or similar programming language. The most important concept to understand is “a table” which is very close to “object” in JavaScript terms. In comparison to “classic” OOP language, the set of fields and methods can vary from object to object.

Q: Well, how to get SDK?

A: Fill the request form at http://www.fxprogrammers.com/api_request.htm and follow the instructions.
Hi Nikolay:

I have absolutely no programming experience or expertise.
Can you advise on where I might be able to find a Fibonacci Extension Indicator to add to my Marketscope??

Thanks.
Reply With Quote
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off




Disclaimer: Trading foreign exchange on margin carries a high level of risk, and may not be suitable for all investors. The high degree of leverage can work against you as well as for you. Before deciding to trade foreign exchange you should carefully consider your investment objectives, level of experience, and risk appetite. The possibility exists that you could sustain a loss of some or all of your initial investment and therefore you should not invest money that you cannot afford to lose. You should be aware of all the risks associated with foreign exchange trading, and seek advice from an independent financial advisor if you have any doubts. Any opinions, news, research, analyses, prices, or other information contained on this website is provided as general market commentary and does not constitute investment advice. Forex Capital Markets LLC. will not accept liability for any loss or damage, including without limitation to, any loss of profit, which may arise directly or indirectly from use of or reliance on such information.

All times are GMT -5. The time now is 05:36 PM.
Copyright 2009 Daily FX. All Rights Reserved.