top of page

Custom Chart Trader Buttons/Hotkeys - (Quick Actions)

Overview

A Quick Action provides multiple options for configuring order entry and management. Once configured, a Quick Action can be triggered via a chart trader button or a keyboard hotkey. Not all options available in the Custom Quick Action can work together (i.e. Connect To Order = Entry and Reference Price = CurrentOrderPrice), so please see details below.

Indicator Properties

**Quick Trade Ninja - Terms of Service**

Quick Action Template

  • Template Name - A Quick Action Template will prefill some settings for common use cases. See specific documentation for each available template.

HotKey/Button Setup

  • Enable Button - Checking this box will allow a button to be configured to trigger this Quick Action from a Button Panel

    • Button Color - Allows you to customize the button color. Default is gray.

    • Button Height - Allows you to set a specific button height in pixels. Default is 30

    • Button Label - Allows you to set the text that will be displayed on the button.

    • Button Label Color - Allows you to set the color of the text displayed on the button. Default is white.

    • Button Label Font Size - Allows you to set the size of the text displayed on the button. Default is 14.

  • Enable HotKey - Checking this box will allow a hotkey to be configured to trigger this Quick Action

    • HotKey 1 - The first hotkey combination. Hotkeys for this setting include Ctrl, Shift, Alt or any combination of these keys.

    • HotKey 2 - The second hotkey. Hotkeys for this setting include standard numbers and letters.

Configure Quick Action

  • Connect To Order - This setting will determine which order the Quick Action applies to. Available options are Entry, Stop, and Target.

  • Order Action - This setting is only available if "Connect To Order = Entry" and will determine if the entry order should be long or short, or if existing entry orders should be cancelled. Available options are Buy, Sell and Cancel.

  • Order Type - This setting is only available if "Connect To Order = Entry" and will determine the type of entry order. Available options are Market, Stop, StopLimit, and Limit.

  • Reference Price - This setting is only available if "Connect To Order = Stop" or "Connect To Order = Target" and will be used as a starting point for calculating the new order price. Available options are:

    • AverageEntryPrice - The break even price for open positions.

    • CurrentOrderPrice - The current price of the order to be moved.

    • CurrentBid - The current Bid price.

    • CurrentAsk - The current Ask price.

    • Highest - The highest price of the previous N bars. Must set Lookback # of Bars.

    • Lowest - The lowest price of the previous N bars. Must set Lookback # of Bars.

    • HighestLowest - When in a long position, if "Connect To Order = Stop", the lowest price of the previous N bars, if "Connect To Order = Target" the highest price of the previous N bars. When in a short position, if "Connect To Order = Stop", the highest price of the previous N bars, if "Connect To Order = Target" the lowest price of the previous N bars. Must set Lookback # of Bars.

    • High - The high of a specific bar. Must set Lookback # of Bars.

    • Low - The low of a specific bar. Must set Lookback # of Bars.

    • HighLow - When in a long position, if "Connect To Order = Stop", the low of a specific bar, if "Connect To Order = Target" the high of a specific bar. When in a short position, if "Connect To Order = Stop", the high of a specific bar, if "Connect To Order = Target" the low of a specific bar. Must set Lookback # of Bars.

    • Open - The open of a specific bar. Must set Lookback # of Bars.

    • Close - The close of a specific bar. Must set Lookback # of Bars.

    • Mid - The midpoint of a specific bar. Must set Lookback # of Bars.

    • Indicator - The value of another indicator. The indicator must be selected and configured in the "Input Series" property.

  • Lookback # of Bars - This setting is only available if "Reference Price" is equal to an option that requires it to be set. This will determine how many bars should be included in a highest or lowest calculation and the specific bar to be used for OHLC scenarios. This is a number field with the current bar equal to 0 and each bar back increases the number by 1.

  • Offset Ticks - This value of this setting will be added or subtracted from the "Reference Price" when calculating the new order price. "Offset Type" will determine if it should be added or subtracted. Can be a positive or negative number and the unit of measure is ticks.

  • Offset Type - This setting will determine if "Offset Ticks" should be added or subtracted from the "Reference Price" when calculating the new price. Available options are Y-Axis and Profit. "Y-Axis" will add for positive "Offset Tick" values and subtract for negative "Offset Tick" values. "Profit" will add for positive "Offset Tick" values and subtract for negative "Offset Tick" values when in a long position. "Profit" will subtract for positive "Offset Tick" values and add for negative "Offset Tick" values when in a short position.

  • Entry Orders OCO - This setting will enter orders as “One Cancels Other” or OCO orders if checked.

  • Max Position Size - This setting will prevent additional entry orders from being submitted if the open order quantity is at the max position size.

  • Daily Goal Type - Only available with the Daily Goal Template. This setting determines how the daily goal should be calculated. Available options are Ticks and Dollars.

  • Daily Goal - Only available with the Daily Goal Template. The number of Ticks or Dollars that should be used when calculating the daily goal. Depends on the Daily Goal Type. Daily Goal can be negative or positive. Negative numbers would be used as a loss limit.

Data Series

  • Input series - The data that will be used when Reference Price = Indicator. This should be set to the Indicator that you desire to reference with the settings configured.






bottom of page