historylog
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
historylog [2017/10/10 12:17] – [Order Log Customization] maya | historylog [2019/09/11 11:52] (current) – maya | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | **This work is licensed under a [[http:// | + | This page has moved. Please visit the new __[[history_log_tool|History Log manual]]__ and update |
- | + | ||
- | ====== PPro8 History Log ====== | + | |
- | + | ||
- | Use the __[[ppro8_trading_platform_manuals|PPro8]]__ | + | |
- | + | ||
- | =====Open the History Log window===== | + | |
- | + | ||
- | 1. On the PPro8 toolbar, click **HistoryLog**. | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | 2. The **History Log** window appears. | + | |
- | + | ||
- | {{ : | + | |
- | =====History Log window components===== | + | |
- | + | ||
- | The History Log window contains two sub-tabs: Order Log and Trade List. | + | |
- | + | ||
- | ====Order Log==== | + | |
- | + | ||
- | Use the Order Log window to view the order log for orders placed on the current trade date. | + | |
- | + | ||
- | * Right-click anywhere in the **Order Log** window, whether in the **Limit Orders**, **Activity Log**, or **Script Orders** section. The shortcut menu appears with the following options: | + | |
- | * Copy Cell to Clipboard: copy the content in any cell to clipboard. | + | |
- | * Copy Row to Clipboard: copy the selected row of data to clipboard. | + | |
- | * Order Log Customization Dialog: open the Order Log Customization window. | + | |
- | * Print Activity Log: print the activity log. | + | |
- | * Export Activity Log: export the activity log to CSV file format, which can then be imported in Excel for further review and analysis. | + | |
- | + | ||
- | The Order Log window has three components: Limit Orders, Activity Log, and Script Orders. | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | i. Limit Orders: view limit orders pending execution. | + | |
- | + | ||
- | * Sym (Symbol): the symbol of the order | + | |
- | * OrdPx (Price Order): the price of the order | + | |
- | * Side (Side Execution): the side of the order—either bid, offer, or short offer | + | |
- | * GwName (Gateway): the gateway where the order was sent | + | |
- | * FilSz (Size Filled): the number of shares the order was filled for | + | |
- | * OpnSz (Size Open): the order size currently accepted on the market | + | |
- | * Destination: | + | |
- | * OrdrSt (State): the current status of the order—accepted, | + | |
- | * MktTime (Market Time): the local market time when the order was sent | + | |
- | * LstEvnt (Last Event): the last event that happened to the order—accepted, | + | |
- | * OrdSz (Size Order): the order size sent to the market | + | |
- | * AutoCn (Auto Cancel): you can toggle whether or not to allow autocancel on filled or partially filled orders | + | |
- | * OrdrId (Order ID): the auto-generated order ID that uniquely identifies the order | + | |
- | * Market (Market Name): the name of the market where the order was sent | + | |
- | * ClntTime (Client Time): the time when the order was sent from the client | + | |
- | * Info (Information): | + | |
- | * OrdCls (Order Class): the name of the order from __[[keyboardsetup|Keyboard Setup]]__ | + | |
- | * ViaApi (Order sent via API): whether the order was sent via __[[pproapi|PProAPI]]__—Yes or No | + | |
- | + | ||
- | ii. Activity Log: view all order activities (orders sent, filled, partially filled, canceled, or rejected). | + | |
- | + | ||
- | * Sym (Symbol): the symbol of the order | + | |
- | * OrdPx (Price Order): the price of the order | + | |
- | * GWName (Gateway): the gateway where the order was sent | + | |
- | * ExecPx (Price Execution): the price at which the order was executed | + | |
- | * ExecSz (Size Execution): the size at which the order was executed | + | |
- | * Side (Side Execution): the side at which the order was executed | + | |
- | * OrdSz (Size Order): the order size on the market | + | |
- | * FilSz (Size Filled): the number of shares the order was filled for | + | |
- | * OpnSz (Size Open): the order size currently accepted on the market | + | |
- | * OrdrSt (State): the state of the order | + | |
- | * LstEvnt (Last Event): the last event that happened to the order—accepted, | + | |
- | * Destination: | + | |
- | * Market (Market Name): the name of the market for the order | + | |
- | * MktTime (Market Time): the local market time of the order | + | |
- | * ClntTime (Client Time): the time of the order in the client | + | |
- | * OrdrId (Order ID): the auto-generated order ID that uniquely identifies the order | + | |
- | * Info (Information): | + | |
- | * OrdCls (Order Class): the name of the order from __[[keyboardsetup|Keyboard Setup]]__ | + | |
- | * ViaApi: ViaApi (Order sent via API): whether the order was sent via __[[pproapi|PProAPI]]__—Yes or No | + | |
- | + | ||
- | iii. Script Orders: view all script order activities. | + | |
- | + | ||
- | * CltTime (Client Time): the time of the script order on the client side | + | |
- | * SrvTm (Server Time): the time of the script order at the script server | + | |
- | * St (State): the current status of the script order—accepted, | + | |
- | * Id (ScriptID): the auto-generated script order ID that uniquely identifies the order | + | |
- | * Type (Script Type): the type of script order—stop, | + | |
- | * Desc (Description): | + | |
- | * Info (Script Info): other information about the script order, such as whether is was run successfully | + | |
- | * OffId (Office ID): the office ID where the script order originated | + | |
- | ====Trade List==== | + | |
- | + | ||
- | Use the Trade List window to view trade execution history for the current trade date. | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | * Sym (Symbol): the symbol of the trade | + | |
- | * ExSide (Side): the side of the trade | + | |
- | * Px (Price): the price of the trade | + | |
- | * Share: the number of shares | + | |
- | * GwName (Gateway): the name of the gateway | + | |
- | * OrdSt (State): the state of the trade | + | |
- | * GwFee (Gateway Fee): the gateway fee | + | |
- | * ActFee (Activity Fee): the activity fee | + | |
- | * ExecFee (Execution Fee): the execution fee | + | |
- | * ClrFee (Clearing Fee): the clearing fee | + | |
- | * Time (Execution Time): the execution time of the trade | + | |
- | * Order# (Order Id): the auto-generated order number that uniquely identifies the trade (same as Order ID) | + | |
- | * LiqFlag (Liquidity Flag): the liquidity flag and tags | + | |
- | * GrossPL (Gross): the gross Profit and Loss | + | |
- | * NetPnL (Net): the net Profit and Loss | + | |
- | * PerPL (Net Per Share): Profit and Loss per share | + | |
- | * RegFee (Regulatory Fees): the regulatory fees | + | |
- | * Mkt (Market): the market | + | |
- | * Rg (Region): the region | + | |
- | * Destination: | + | |
- | * ExDate (Date): the date of execution | + | |
- | * Info (Information): | + | |
- | * Cy (Currency): the currency | + | |
- | + | ||
- | **Note:** the foreground and background colors in each row are customizable for all order states: Buy, Sell, Short Sell, Reject, Cancel, and Error. | + | |
- | + | ||
- | **Note:** orders rejected by PPro8 due to pre-trade checks appear as errors. | + | |
- | + | ||
- | =====Use Cancel Replace function===== | + | |
- | + | ||
- | Use this function to maintain | + | |
- | + | ||
- | **Note:** before you can use this function, your order must first be accepted. | + | |
- | + | ||
- | 1. Click a row in the **Limit Orders** section to select it, right-click the row to open the shortcut menu, and then click **Cancel Replace**. Or, click a row, and then press **Ctrl + R**. | + | |
- | + | ||
- | 2. The **Cancel Replace** window appears. | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | 3. Type or click the replace size, and then click **OK**. | + | |
- | + | ||
- | **Note:** it is only possible to set a smaller replace size (lower number of shares). The order number cannot be edited, and it is not possible to reduce below Lot Size value. | + | |
- | + | ||
- | 4. The cancel replace order is sent. | + | |
- | =====Use Cancel and Send as New Order function===== | + | |
- | + | ||
- | Use this function to modify all aspects of the order while it loses price and time priority. This creates an entirely new order. | + | |
- | + | ||
- | 1. Click a row in the **Limit Orders** section to select it, right-click the row to open the shortcut menu, and then click **Cancel and Send as New Order**. Or, click a row, and then press **Ctrl + N**. | + | |
- | + | ||
- | 2. The floating Order Edit Box appears. | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | **Note:** the window title includes the symbol name, function (in this case, canceling), and order number for your reference. | + | |
- | + | ||
- | 3. Type or click the parameters (Gateway, Side, Destination, | + | |
- | + | ||
- | 4. Click **Execute**, | + | |
- | + | ||
- | 5. The original order is canceled and the new order is sent. | + | |
- | + | ||
- | =====Set AutoCancel options===== | + | |
- | + | ||
- | Use the AutoCancel options to automatically cancel the order while it gets filled. | + | |
- | + | ||
- | 1. Click a row in the **Limit Orders** section to select it. | + | |
- | + | ||
- | 2. Right-click the row to open the shortcut menu. | + | |
- | + | ||
- | 3. Click **Set AutoCancel on Fill** to automatically cancel the order when it's filled. Or, click a row, and then press **Ctrl + 1**. | + | |
- | + | ||
- | 4. Click **Set AutoCancel on PartialFill** to automatically cancel the order when it's partially filled. Or, click a row, and then press **Ctrl + 2**. | + | |
- | + | ||
- | 5. Click **Set AutoCancel off** to turn off automatic cancels. Or, click a row, and then press **Ctrl + 3**. | + | |
- | + | ||
- | 6. The AutoCancel options are set. | + | |
- | =====History Log Customization===== | + | |
- | + | ||
- | ====Order Log Customization==== | + | |
- | + | ||
- | To make changes to the Order Log settings, right-click anywhere in the blank space of the **Order Log**, and then click **Order Log Customization Dialog** or press **Ctrl + O**, to open the **Order Log Customization** window. This window displays four tabs on the left: Options, Columns, Colors, and Fonts. | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | ===Options=== | + | |
- | + | ||
- | Use the Options window to set the options for the Order Log. | + | |
- | + | ||
- | * Click the **Options** tab to open the **Options** window. | + | |
- | + | ||
- | ===Hide an item from the Order Log=== | + | |
- | + | ||
- | 1. In the **Options** window, click an item in the **Selected items** list. | + | |
- | + | ||
- | 2. Click the left arrow to move the item to the **Unselected items** list. | + | |
- | + | ||
- | 3. Click **OK**. | + | |
- | + | ||
- | 4. The item is hidden from the **Order Log**. | + | |
- | + | ||
- | ===Show an item in the Order Log=== | + | |
- | + | ||
- | 1. In the **Options** window, click an item in the **Unselected items** list. | + | |
- | + | ||
- | 2. Click the right arrow to move the item to the **Selected items** list. | + | |
- | + | ||
- | 3. Click **OK**. | + | |
- | + | ||
- | 4. The item appears in the **Order Log**. | + | |
- | + | ||
- | ===Hide Scroll Bars, Grid Lines, or Header=== | + | |
- | + | ||
- | 1. In the **Options** window, clear the check box(es) for the Scroll Bars, Grid Lines, or Header option. | + | |
- | + | ||
- | 2. Click **OK**. | + | |
- | + | ||
- | 3. The item(s) are hidden from the **Order Log**. | + | |
- | + | ||
- | ===Show Scroll Bars, Grid Lines, or Header=== | + | |
- | + | ||
- | 1. In the **Options** window, select the check box(es) for the Scroll Bars, Grid Lines, or Header option. | + | |
- | + | ||
- | 2. Click **OK**. | + | |
- | + | ||
- | 3. The item(s) appear in the **Order Log**. | + | |
- | + | ||
- | ===Link History Log to group number=== | + | |
- | + | ||
- | 1. In the **Options** window, select the check box for the **Link window to group number** option. | + | |
- | + | ||
- | 2. In the value field, type or click a number. | + | |
- | + | ||
- | 3. Click **OK**. | + | |
- | + | ||
- | 4. The History Log is linked to a group of windows by number. | + | |
- | + | ||
- | ===Columns=== | + | |
- | + | ||
- | Use the Columns window to manage the columns that appear in the Limit Orders, Activity Log, and Script Order windows. | + | |
- | + | ||
- | * Click the **Columns** tab to open the **Columns** window. | + | |
- | + | ||
- | ===Limit Orders columns=== | + | |
- | + | ||
- | Use the Limit Orders columns window to set the order in which limit order items appear in the Order Log. | + | |
- | + | ||
- | 1. Click an item in the **Selected items** list. | + | |
- | + | ||
- | 2. Click **Up** or **Down**. | + | |
- | + | ||
- | 3. Click **OK**. | + | |
- | + | ||
- | 4. The item is moved in the **Limit Orders** section. | + | |
- | + | ||
- | ===Activity Log columns=== | + | |
- | + | ||
- | Use the Activity Log columns window to set the order in which activity log items appear in the Order Log. | + | |
- | + | ||
- | 1. Click an item in the **Selected items** list. | + | |
- | + | ||
- | 2. Click **Up** or **Down**. | + | |
- | + | ||
- | 3. Click **OK**. | + | |
- | + | ||
- | 4. The item is moved in the **Activity Log** section. | + | |
- | + | ||
- | ===Script Orders columns=== | + | |
- | + | ||
- | Use the Script Orders columns window to set the order in which script order items appear in the Order Log. | + | |
- | + | ||
- | 1. Click an item in the **Selected Items** list. | + | |
- | + | ||
- | 2. Click **Up** or **Down**. | + | |
- | + | ||
- | 3. Click **OK**. | + | |
- | + | ||
- | 4. The item is moved in the **Script Orders** section. | + | |
- | + | ||
- | ===Colors=== | + | |
- | + | ||
- | Use the Colors window to set the colors for gateways and pending symbols in the Order Log. | + | |
- | + | ||
- | * Click the **Colors** tab to open the **Colors** window. | + | |
- | + | ||
- | ===Gateway Colors=== | + | |
- | + | ||
- | Use the Gateway Colors section to set the background and foreground colors for the various gateways and order states. | + | |
- | + | ||
- | 1. In the **Colors** window, under **Gateway Colors**, click a gateway. | + | |
- | + | ||
- | 2. Double-click a color box. | + | |
- | + | ||
- | 3. The **Color Selector** window appears. Click a color, and then click **OK**. | + | |
- | + | ||
- | 4. The color is set for the gateway and order status. | + | |
- | + | ||
- | ===Partial Fill Colors=== | + | |
- | + | ||
- | * Select the **Color Partial Filled** check box to color partial fills. | + | |
- | + | ||
- | ===Fonts=== | + | |
- | + | ||
- | Use the Fonts window to set the overall font for the Order Log. | + | |
- | + | ||
- | * Click the **Fonts** tab to open the **Fonts** window. | + | |
- | + | ||
- | ===Set a font for the Order Log=== | + | |
- | + | ||
- | 1. In the **Fonts** window, click **Set Font**. | + | |
- | + | ||
- | 2. The **Select Font** window appears. | + | |
- | + | ||
- | 3. Click the font, font styles, size, effects, and writing system you want to set. | + | |
- | + | ||
- | 4. Click **OK**. | + | |
- | + | ||
- | 5. In the **Order Log Customization** window, click **OK**. | + | |
- | + | ||
- | 6. The new font is set. | + | |
- | + | ||
- | ===Sounds=== | + | |
- | + | ||
- | Use the Sounds window to set a sound alert for fills by symbol. | + | |
- | + | ||
- | * Click the **Sounds** tab to open the **SoundsConfiguration** window. | + | |
- | + | ||
- | ===Set a sound alert for a symbol=== | + | |
- | + | ||
- | 1. In the **SoundsConfiguration** window, click **New**. | + | |
- | + | ||
- | 2. A new row appears. | + | |
- | + | ||
- | 3. Type a symbol, click a trigger type (**On Fill** or **On Part Fill**), and select a sound file. | + | |
- | + | ||
- | 4. Click **OK**. | + | |
- | + | ||
- | 5. The sound alert for the symbol is set. | + | |
- | ====Trade List Customization==== | + | |
- | + | ||
- | To make changes to the Trade List settings, right-click anywhere in the blank space of the **Trade List**, and then click **Trade List Customization Dialog** or press **Ctrl + T**, to open the **Trade List Customization** window. This window displays four tabs on the left: Options, Columns, Colors, and Fonts. | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | ===Options=== | + | |
- | + | ||
- | Use the Options window to set the options for the Trade List. | + | |
- | + | ||
- | * Click the **Options** tab to open the **Options** window. | + | |
- | + | ||
- | ===Hide an item from the Trade List=== | + | |
- | + | ||
- | 1. In the **Options** window, clear the check box for an item that appears in the **Trade List**. | + | |
- | + | ||
- | 2. Click **OK**. | + | |
- | + | ||
- | 3. The item is hidden from the **Trade List**. | + | |
- | + | ||
- | ===Show an item in the Trade List=== | + | |
- | + | ||
- | 1. In the **Options** window, select the check box for an item that is hidden from the **Trade List**. | + | |
- | + | ||
- | 2. Click **OK**. | + | |
- | + | ||
- | 3. The item appears in the **Trade List**. | + | |
- | + | ||
- | ===Columns=== | + | |
- | + | ||
- | Use the **Columns** window to manage the columns that appear in the **Trade List**. | + | |
- | + | ||
- | * Click the **Columns** tab to open the **Columns** window. | + | |
- | + | ||
- | ===Hide a column from the Trade List=== | + | |
- | + | ||
- | 1. Click an item in the **Selected items** list. | + | |
- | + | ||
- | 2. Click the left arrow to move the item to the **Unselected items** list. | + | |
- | + | ||
- | 3. Click **OK**. | + | |
- | + | ||
- | 4. The column is hidden from the **Trade List**. | + | |
- | + | ||
- | ===Show a column in the Trade List=== | + | |
- | + | ||
- | 1. Click an item in the **Unselected items** list. | + | |
- | + | ||
- | 2. Click the right arrow to move the item to the **Selected items** list. | + | |
- | + | ||
- | 3. The column appears in the **Trade List**. | + | |
- | + | ||
- | ===Colors=== | + | |
- | + | ||
- | Use the Colors window to set the foreground, background, gridline, and Header colors for the Trade List. | + | |
- | + | ||
- | * Click the **Colors** tab to open the **Colors** window. | + | |
- | + | ||
- | 1. In the **Colors** window, double-click a color box. | + | |
- | + | ||
- | 2. The **Color selector** window appears. Click a color, and then click **OK**. | + | |
- | + | ||
- | 3. The color for the **Trade List** is set. | + | |
- | + | ||
- | ===Fonts=== | + | |
- | + | ||
- | Use the Fonts window to set the overall font for the Trade List. | + | |
- | + | ||
- | * Click the **Fonts** tab to open the **Fonts** window. | + | |
- | + | ||
- | ===Set a font for the Trade List=== | + | |
- | + | ||
- | 1. In the **Fonts** window, click **Set Font**. | + | |
- | + | ||
- | 2. The **Select Font** window appears. | + | |
- | + | ||
- | 3. Click the font, font styles, size, effects, and writing system you want to set. | + | |
- | + | ||
- | 4. Click **OK**. | + | |
- | + | ||
- | 5. In the **Trade List Customization** window, click **OK**. | + | |
- | + | ||
- | 6. The new font is set. | + | |
- | =====Alignment Editor and Filter Option===== | + | |
- | + | ||
- | Use the Alignment Editor and Filter Option to align columns to the left, center, or right, and to set a filter for the History Log window. | + | |
- | + | ||
- | + | ||
- | ====Align a column and activate a filter in the History Log window==== | + | |
- | + | ||
- | 1. Right-click a column heading, such as **Symbol**, **MarketName**, | + | |
- | + | ||
- | 2. The Alignment Editor and Filter Option appear. | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | 3. In the Alignment section, click **Left**, **Center**, or **Right** to align the column left, center, or right. | + | |
- | + | ||
- | 4. Click **Activate filter for Symbol** to set the filter option. | + | |
- | + | ||
- | 5. Click a filter parameter option, type a value or values, and double-click the color boxes to set colors for the filter. | + | |
- | + | ||
- | 6. Click **OK**. | + | |
- | + | ||
- | 7. The column is aligned and the filter is activated for the column. | + |
historylog.1507652277.txt.gz · Last modified: 2017/10/10 12:17 by maya