An IB username is required for account management and/or trading login. IB only allows 1 session to be established for trading login at any point of time for a single username, attempts to establish additional trading session would deactivate the other session.
The following is the indication that there is another active trading session:
Since one of the session is required for the robot to trade, another session is required whenever a different trading is required, which requires the creation of the second username. Should the second trading session is not required, the creation of this second username is also not required, and the robot will still work accordingly.
As long as the trading activity is done within RoboRay's Virtual Machine, it will not interfere with the active trading session and second IB username is not required (find out how to do it here: https://help.piranhaprofits.com/knowledge/how-do-i-trade-directly-from-the-virtual-machine).
However, since the robot actively maintains the trading session, the disadvantage of not creating second username is inflexibility when trading directly with other IB facilities (e.g. Web Trader, Quick Trade, Trader Workstation, and IBKR Mobile App), where one of the session need to be switched off first before establishing a new one.
Please refer to the step-by-step guide on how to create a second user.
Step 1: Login IB web portal. Click the profile icon on top right, then click 'Settings'
Step 2: Ensure that you are at the correct trading account for RoboRay before assigning the second user. If it is not the right account, click on the account number beside Settings to switch the account, select the correct account and click Continue.
Step 3: Under 'Account Settings', Look for Users & Access Rights and click it
Step 4: Click the + icon under Users section to add new user
Step 5: Make sure to select "Yes" for "Is this a secondary user for the primary account holder?", then click continue.
Step 6: Click continue until end of section is reached.
Step 7: Logout from IB and re-login with 2nd user account which has just been created to complete the process and submit for IB approval.
DISCLAIMER: The following screenshots are taken from Interactive Brokers website, provided only as a setup guidelines, and may be changed from time to time subject to Interactive Brokers discretion. Piranha Profits Pte Ltd is not responsible for any loss or damages caused by inaccuracy and misrepresentation of the information.