What should be the next step in my backtesting?? - Emini Index Futures Trading | futures io social day trading
futures io futures trading


What should be the next step in my backtesting??
Updated: Views / Replies:6,535 / 76
Created: by budfox Attachments:4

Welcome to futures io.

(If you already have an account, login at the top of the page)

futures io is the largest futures trading community on the planet, with over 90,000 members. At futures io, our goal has always been and always will be to create a friendly, positive, forward-thinking community where members can openly share and discuss everything the world of trading has to offer. The community is one of the friendliest you will find on any subject, with members going out of their way to help others. Some of the primary differences between futures io and other trading sites revolve around the standards of our community. Those standards include a code of conduct for our members, as well as extremely high standards that govern which partners we do business with, and which products or services we recommend to our members.

At futures io, our focus is on quality education. No hype, gimmicks, or secret sauce. The truth is: trading is hard. To succeed, you need to surround yourself with the right support system, educational content, and trading mentors Ė all of which you can find on futures io, utilizing our social trading environment.

With futures io, you can find honest trading reviews on brokers, trading rooms, indicator packages, trading strategies, and much more. Our trading review process is highly moderated to ensure that only genuine users are allowed, so you donít need to worry about fake reviews.

We are fundamentally different than most other trading sites:
  • We are here to help. Just let us know what you need.
  • We work extremely hard to keep things positive in our community.
  • We do not tolerate rude behavior, trolling, or vendors advertising in posts.
  • We firmly believe in and encourage sharing. The holy grail is within you, we can help you find it.
  • We expect our members to participate and become a part of the community. Help yourself by helping others.

You'll need to register in order to view the content of the threads and start contributing to our community.  It's free and simple.

-- Big Mike, Site Administrator

Reply
 4  
 
Thread Tools Search this Thread
 

What should be the next step in my backtesting??

  #41 (permalink)
Elite Member
seoul, Korea
 
Futures Experience: Intermediate
Platform: Multicharts
Broker/Data: CQG, DTN IQfeed
Favorite Futures: YM 6E
 
treydog999's Avatar
 
Posts: 894 since Jul 2012
Thanks: 291 given, 1,006 received


budfox View Post
Hell0 @treydog999,

I would like to inquire who would be doing the backtesting (that I am paying), is it a quant developer? or just someone who knows how to code?

That leads me to my next question, do I have to hire a "professional backtester" , or can I just hire some kid who knows how to code and write a script with no trading experience?


Thank You trey

if you just hire some kid, he may not see errors that a "pro backtester would" but may end up being cheaper. I don't really have a lot of experience in this because I do most of my own coding.

Reply With Quote
The following user says Thank You to treydog999 for this post:
 
  #42 (permalink)
Membership Temporarily Revoked
Toronto
 
Futures Experience: Beginner
Platform: Sierra
Broker/Data: MB
Favorite Futures: ES
 
Posts: 313 since Jun 2013
Thanks: 182 given, 58 received

Should I be learning visual C# or just the C# language (whatever the difference is)

My objective is to master ninjascript

@treydog999 @tellytub

Reply With Quote
 
  #43 (permalink)
Elite Member
london uk
 
Futures Experience: Beginner
Platform: NinjaTrader
Broker/Data: Zen-Fire
Favorite Futures: Stocks
 
tellytub's Avatar
 
Posts: 409 since Jun 2009
Thanks: 333 given, 118 received



budfox View Post
Should I be learning visual C# or just the C# language (whatever the difference is)

My objective is to master ninjascript

@treydog999 @tellytub

Having the basic understanding of C# is important i.e. variables, basic OO principles, once you get that under your belt you can create a very simple strategy using Ninja's strategy wizard, something simple like SMA crossover, then unlock the code so you can see how Ninja created the code. This in turn will give you the confidence in understanding C# and Ninja-trader C#.

Hope this helps?

Reply With Quote
 
  #44 (permalink)
Membership Temporarily Revoked
Toronto
 
Futures Experience: Beginner
Platform: Sierra
Broker/Data: MB
Favorite Futures: ES
 
Posts: 313 since Jun 2013
Thanks: 182 given, 58 received

UPDATE

SO I signed up and paid $$ for Lynda

I could program a simple 'Hello World' console

I am still in the "basics" part of my learning curve where I am learnig conditional statements.

Learning to program is easier than learning to trade: especially where its all step by step in Lynda.

I wish there was a Lynda program, "How to be a consistently profitable trader" .


Once I grasp the conditional statements and variables of C# , then I should start making simple scripts in Ninjascript right?






@treydog999 @shodson @tellytub @Ming80 @bobwest @NoiseTrader716 @daytrader4545 @josh @sam028

Reply With Quote
 
  #45 (permalink)
Membership Temporarily Revoked
Toronto
 
Futures Experience: Beginner
Platform: Sierra
Broker/Data: MB
Favorite Futures: ES
 
Posts: 313 since Jun 2013
Thanks: 182 given, 58 received


tellytub View Post
Having the basic understanding of C# is important i.e. variables, basic OO principles, once you get that under your belt you can create a very simple strategy using Ninja's strategy wizard, something simple like SMA crossover, then unlock the code so you can see how Ninja created the code. This in turn will give you the confidence in understanding C# and Ninja-trader C#.

Hope this helps?

you dont need any skill to use the wizard.

Reply With Quote
 
  #46 (permalink)
 Vendor: www.probabletrades.com 
OC, California, USA
 
Futures Experience: Advanced
Platform: IB/TWS, NinjaTrader, thinkorswim
Favorite Futures: stocks, options, futures, VIX
 
shodson's Avatar
 
Posts: 1,859 since Jun 2009
Thanks: 480 given, 3,254 received


budfox View Post
Once I grasp the conditional statements and variables of C# , then I should start making simple scripts in Ninjascript right?




sure, experiment with it. eventually you'll learn the most by trial and error.

Reply With Quote
The following user says Thank You to shodson for this post:
 
  #47 (permalink)
Membership Temporarily Revoked
Toronto
 
Futures Experience: Beginner
Platform: Sierra
Broker/Data: MB
Favorite Futures: ES
 
Posts: 313 since Jun 2013
Thanks: 182 given, 58 received


shodson View Post
sure, experiment with it. eventually you'll learn the most by trial and error.


Thanks for taking the time to respond mate....... btw I saw all your webinars and they are kickass!!!

Reply With Quote
The following user says Thank You to budfox for this post:
 
  #48 (permalink)
Elite Member
london uk
 
Futures Experience: Beginner
Platform: NinjaTrader
Broker/Data: Zen-Fire
Favorite Futures: Stocks
 
tellytub's Avatar
 
Posts: 409 since Jun 2009
Thanks: 333 given, 118 received


budfox View Post
you dont need any skill to use the wizard.

Yes you're right, you don't need any, however, its a good way to see how the code is constructed. Helpful for people beginning their journey in C#.

Reply With Quote
The following user says Thank You to tellytub for this post:
 
  #49 (permalink)
Membership Temporarily Revoked
Toronto
 
Futures Experience: Beginner
Platform: Sierra
Broker/Data: MB
Favorite Futures: ES
 
Posts: 313 since Jun 2013
Thanks: 182 given, 58 received

trying to learn C#

Hi

as you know I have been trying to learn c#. Just have a question about 'theVal'

@tellytub @treydog999 @shodson

So this is a piece of code we are learning in Lynda.com, to illustrate Functions & Methods:

 
Code
namespace Functions_and_Methods
{
    class Program
    {
        static void Main(string[] args)
        {  int result1;
        int arg1 = 25;

        result1 = formula(arg1);
            Console.WriteLine("The result is: {0}", result1);
            Console.ReadLine();
        }

        static int formula(int theVal)
        {
            return (theVal * 2) / 3 + 15;
                    }

        
        }
    }
IN the second blcok of code where they have " static int formula(int theVal)
{
return (theVal * 2) / 3 + 15;
}"

1. What is "theVal" what does that mean?
2. What does the "{0}" mean?
3. How does the program know that 'theVal' equals "25" (or arg 1)



Apparently there is no support forum at Lynda where you can ask questions to the instructor.

Do you guys know of any good C# forums where you can ask as many questions and they dont mind helping? (dont want to bug you guys).

Thanks and have a great day!

Reply With Quote
 
  #50 (permalink)
Elite Member
london uk
 
Futures Experience: Beginner
Platform: NinjaTrader
Broker/Data: Zen-Fire
Favorite Futures: Stocks
 
tellytub's Avatar
 
Posts: 409 since Jun 2009
Thanks: 333 given, 118 received


IN the second block of code where they have " static int formula(int theVal)
{
return (theVal * 2) / 3 + 15;
}"

1. What is "theVal" what does that mean?
2. What does the "{0}" mean?
3. How does the program know that 'theVal' equals "25" (or arg 1)


1. theVal is a parameter, so

result1 = formula(arg1);

means run the function or method called formula and pass the value arg1 (in this case is 25), you can call the parameter anything you want, just as long as its the same name i.e. return (theVal * 2) / 3 + 15;

so you can call it:

static int formula(int budfox)
{
return (budfox * 2) / 3 + 15;
}
}

2. In a nut shell its the same as doing this:

Console.WriteLine("The result is: " + result1.ToString());

so its like a place holder, so the value of result1 will be inserted where the {0} is. Hopes this makes sense? Or you can click here: http://stackoverflow.com/questions/530539/what-does-0-mean-when-found-in-a-string-in-c

3. Because in the start of the program you've declared it as 25 i.e

static void Main(string[] args)
{ int result1;
int arg1 = 25;

Hope this makes sense?

Thanks


Last edited by tellytub; October 22nd, 2014 at 03:35 PM.
Reply With Quote
The following user says Thank You to tellytub for this post:

Reply



futures io > > > > What should be the next step in my backtesting??

Thread Tools Search this Thread
Search this Thread:

Advanced Search



Upcoming Webinars and Events (4:30PM ET unless noted)

Linda Bradford Raschke: Reading The Tape

Elite only

Adam Grimes: TBA

Elite only

NinjaTrader: TBA

January

Ran Aroussi: TBA

Elite only
     

Similar Threads
Thread Thread Starter Forum Replies Last Post
Step MA crazybears Sierra Chart 2 July 15th, 2014 06:25 AM
Top Step Trader website down? birdoggg Platforms and Indicators 2 November 7th, 2012 10:07 AM
The Next Step Towards The End Of The Euro Quick Summary News and Current Events 0 November 16th, 2011 12:50 AM


All times are GMT -4. The time now is 03:34 AM.

Copyright © 2017 by futures io, s.a., Av Ricardo J. Alfaro, Century Tower, Panama, +507 833-9432, info@futures.io
All information is for educational use only and is not investment advice.
There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
no new posts
Page generated 2017-12-13 in 0.13 seconds with 20 queries on phoenix via your IP 54.226.132.197