• Home
  • Forums
  • Trades
  • News
  • Calendar
  • Market
  • Brokers
  • Login
  • Join
  • User/Email: Password:
  • 5:55am
Menu
  • Forums
  • Trades
  • News
  • Calendar
  • Market
  • Brokers
  • Login
  • Join
  • 5:55am
Sister Sites
  • Metals Mine
  • Energy EXCH
  • Crypto Craft

Options

Bookmark Thread

First Page First Unread Last Page Last Post

Print Thread

Similar Threads

Question related to multi time variable 3 replies

coding and variable help needed 4 replies

question about variable initialization 6 replies

Question about variable Bars 1 reply

Global Variable question: 7 replies

  • Platform Tech
  • /
  • Reply to Thread
  • Subscribe
Tags: Coding question about "i" variable
Cancel

Coding question about "i" variable

  • Post #1
  • Quote
  • First Post: Aug 10, 2010 2:10am Aug 10, 2010 2:10am
  •  MikeFT
  • | Joined Dec 2009 | Status: Member | 177 Posts
Hello folks,

I might be a very stupid question for you programmers, but I can't help it... Sorry.

Inserted Code
for (int i = 0; i < OrdersTotal(); i++){
      if (OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
The above code uses "i" as a variable. Is there a reason why "i" is/should be used? Can I use whatever else instead (e.g. "ii" or "j" or "MyName")?

I'd appreciate some clarification.

Thanks.
MikeFT
  • Post #2
  • Quote
  • Aug 10, 2010 2:20am Aug 10, 2010 2:20am
  •  MoForce
  • | Joined Jul 2007 | Status: BIG PIPIN' | 615 Posts
You can use anything
 
 
  • Post #3
  • Quote
  • Aug 10, 2010 2:33am Aug 10, 2010 2:33am
  •  CodeMeister
  • Joined Sep 2009 | Status: Making Code While Making Pips | 1,672 Posts
Quoting MoForce
Disliked
You can use anything
Ignored
As long as it isn't a predeclared variable like Time or a reserved word like "If".
 
 
  • Post #4
  • Quote
  • Aug 11, 2010 2:28am Aug 11, 2010 2:28am
  •  MikeFT
  • | Joined Dec 2009 | Status: Member | 177 Posts
Thank you for the clarification!

I'm just curious and know it's not very important, but somehow it seems that the "i" is the first choice in plenty of code. Anybody know why?

Greetings.
MikeFT
 
 
  • Post #5
  • Quote
  • Aug 11, 2010 2:59am Aug 11, 2010 2:59am
  •  rangebound
  • | Joined Aug 2006 | Status: Member | 237 Posts
i is short for index ... index being the position in the array thats being processed
 
 
  • Post #6
  • Quote
  • Last Post: Aug 13, 2010 12:41am Aug 13, 2010 12:41am
  •  MikeFT
  • | Joined Dec 2009 | Status: Member | 177 Posts
Thank you, rangebound!
 
 
  • Platform Tech
  • /
  • Coding question about "i" variable
  • Reply to Thread
0 traders viewing now
Top of Page
  • Facebook
  • Twitter
About FF
  • Mission
  • Products
  • User Guide
  • Media Kit
  • Blog
  • Contact
FF Products
  • Forums
  • Trades
  • Calendar
  • News
  • Market
  • Brokers
  • Trade Explorer
FF Website
  • Homepage
  • Search
  • Members
  • Report a Bug
Follow FF
  • Facebook
  • Twitter

FF Sister Sites:

  • Metals Mine
  • Energy EXCH
  • Crypto Craft

Forex Factory® is a brand of Fair Economy, Inc.

Terms of Service / ©2023