Trade
Overview
TT Platform
Description
Task
Browser Access
Description
Task
Videos
TT Desktop
Description
Task
Videos
Reference
Workspace Windows
Description
Task
Videos
Widgets
Description
Task
Preferences
Description
Viewing Market Data
Position in Queue (PIQ)
Time and Sales
Description
Task
Reference
Depth
Description
Task
Reference
Market Grid
Description
Task
Videos
Reference
Product Grid
Description
Task
Reference
Spread Matrix
Description
Task
Videos
Reference
Basic Order Entry
TT Order Types
Description
Task
Videos
Reference
Case Studies
TT Premium Order Types
Description
Task
Reference
Order Ticket
Description
Task
Use Cases
Reference
MD Trader®
Description
Task
Videos
Reference
Order Profiles
Description
Task
Reference
Routing Rules
Description
Task
Blocktrader
Description
Task
Videos
Reference
Trading Crypto on TT
Description
Task
Videos
Reference
Trading on B3
Order Management
Order Book
Description
Task
Reference
Floating Order Book
Description
Task
Reference
Fills
Description
Task
Reference
Positions
Description
Task
Reference
Orders and Fills
Description
Task
Reference
Audit Trail
Description
Task
Reference
Audit Query
Description
Task
Reference
Account List
Description
Task
Videos
Reference
Position Manager
Description
Task
Reference
Alert Manager and Alert Viewer
Description
Task
Videos
Reference
Account & User Restrictions
Description
Task
Reference
Balances
Description
Task
Reference
Grouping Manager
Description
TT® OMS
Care Orders
Description
Task
Videos
Reference
Lock and Release
Description
Task
Bulking
Description
Task
Videos
Stitching and Splitting
Description
Task
Combining
Description
Task
Order Passing
Description
Task
Use Cases
Order Exceptions
Description
Task
Options
Options on TT
Description
Videos
Options Chain
Description
Task
Use Cases
Videos
Reference
Options Trade Monitor
Description
Task
Videos
Reference
Vol Curve Manager
Description
Task
Use Cases
Videos
Reference
Electronic Eye
Description
Task
Videos
Reference
RFQ Viewer
Description
Task
Videos
Reference
RFQ with Counterparties
Description
Task
Counterparty Manager
Description
Task
Strategy Creation
Description
Task
Use Cases
Reference
Options Risk
Description
Task
Videos
Reference
Options Risk Matrix
Description
Task
Videos
Reference
Watchlist
Description
Task
Videos
Reference
Expiration Manager
Description
Task
Volatility Calculator
Description
Task
TT Uncovered
Description
Task
TT Uncovered (Standalone)
Description
Task
QuikStrike
Description
Task
Spread Trading
Autospreader
Description
Task
Use Cases
Videos
Reference
Autospreader Rules
Description
Task
Videos
Reference
Hedge Manager
Description
Task
Videos
Reference
Trading in Yield
Description
Task
Use Cases
Reference
Aggregator
Description
Task
Videos
Reference
Algo Trading
Algo Dashboard
Description
Task
Videos
Reference
Template Manager
Description
Task
Order Management Algos (OMAs)
Autotrader
Description
Task
Reference
Videos
Excel integration with TT
Description
Task
Videos
Reference
Market-Making Algos
Analytics
Charts
Description
Technical Indicators
Task
Videos
Reference
Trader Analytics
Description
Task
Reference
ADL
ADL Overview
Introduction to ADL
Description
Task
Videos
Reference
ADL Basic Concepts
Description
Task
Reference
Building your first algo
Lessons
Advanced concepts
Description
Task
Case Studies
Jump blocks
Group blocks
Virtualized blocks
Library blocks
Trading Blocks
Discrete blocks
Arithmetic blocks
Basic blocks
Logic blocks
Miscellaneous blocks
TT FX
Setup
Setup Overview
Getting Started
Description
Task
Videos
Reference
Supported Order Types and TIFs
Company Administration
Connections
Description
Task
Videos
Reference
Accounts
Description
Task
Videos
Use Cases
Reference
Users
Description
Task
Videos
Reference
Company
Description
Task
Reference
Order Tag Defaults
Description
Task
Account Administrators
Description
Task
TT Premium Services
Description
Task
TT Access
Description
Task
Advanced Features
Description
Risk Management
Risk Administration
Description
Task
Risk Limits
Description
Task
Videos
Reference
Pre-Trade Portfolio Risk
Description
Task
Reference
Order Cross Prevention
Description
Task
Videos
KRM Limits
Description
Task
TT® OMS
TT OMS Administration
Description
Task
Use Cases
Reference
Exchanges: Americas
B3
Description
Task
CBOE
Description
Task
Cboe FX
Description
Task
Reference
CFE
Description
Task
CME
Description
Task
Coinbase
Description
Task
Dealerweb
Description
Task
EBS Direct
Description
Task
EBS Market
Description
Task
Fenics
Description
Task
FMX
Description
Task
FMX_USTF
Description
Task
Goldman Sachs Commodity Blocks (GSCB)
Description
Task
Reference
ICE
Description
Task
MexDer
Description
Task
MIAX_FUT_CH
Description
Task
MIAX_FUT_NY
Description
Task
MX
Description
Task
Nodal
Description
Task
NFI
Task
Exchanges: EMEA
ATHEX
Description
Task
BIST
Description
Task
Bitstamp
Description
Task
DGCX
Description
Task
EEX
Description
Task
EPEX SPOT
Description
Task
Reference
Eris
Description
Task
Eurex
Description
Task
Videos
Euronext
Description
Task
GFO-X
Description
Task
ICE_L
Description
Task
JSE
Description
Task
LME
Description
Task
LME NTP
Description
Task
LSE
Description
Task
MEFF
Description
Task
NASDAQ_NED
Description
Task
Nord Pool
Description
Task
Reference
WSE
Description
Task
Exchanges: Asia/Pacific
ABX
Description
Task
ASX
Description
Task
FEX
Description
Task
HKEx
Description
Task
JPX
Description
Task
NSE
Description
Task
NZX
Description
Task
SGX
Description
Task
SGX GIFT
Description
Task
TAIFEX
Description
Task
TFEX
Description
Task
TFX
Description
Task
CoinFLEX
Task
FIX Support
FIX Ruleset
Description
Task
FIX Sessions
Description
Task
Secondary Accounts
Description
Task
Monitor
TT Mobile
TT Backtesting
APIs
TT REST API 2.0
Getting Started
API Reference
TT REST API 2.0 (UAT)
Getting Started
API Reference
TT .NET SDK
Getting started with TT .NET SDK
Creating the application framework
Working with instruments
Subscribing for market data
More about prices
An in-depth look at the Price class
Working with orders and fills
Handling trade subscriptions
Working with trade subscriptions
Working with Algos
Algo Server
TT Order Types
TT Premium Order Types
Advanced Concepts and Options
Appendix
TT CORE SDK
Getting Started with TT Core SDK
Creating Application Framework
Working With Instruments
Subscribing for Market Data
Working with Orders and Fills
Creating a TT Application Server
Appendix
TT Trade Surveillance
Overview
Using TT Trade Surveillance
Cluster View
Core Models
Market Abuse Models
Cross Product Models
Spoofing Models
Improperly Matched Trade Models
Market Rate Models
Trading Behaviors Models
Miscellaneous Models
Configurable Models
Reports
Reference
TT FIX Services
TT FIX General
Getting Started
FIX Message Structure
Session messages
TT FIX Order Routing
Overview
TT FIX message conversations
Supported application messages
TT FIX Market Data
Overview
TT FIX message conversations
Supported application messages
TT FIX Drop Copy Out
Overview
TT FIX Message Conversations
Supported application messages
Compliance Feed messages
TT FIX Drop Copy In
Overview
Supported application messages
TT FIX Gateway
Getting Started
FIX Message Structure
Components
Session messages
Price Gateway Messages
Order Gateway Messages
TT FIX Recovery
Overview
FIX Recovery Methods
Supported application messages
Compliance Feed Messages
MiFID II Support

Add block

Add block The Add block adds the first input number and the second input number and outputs the sum. Example: The Add block adds 2 to the bid quantity. More about Flip for Sell Order When the Flip for Sell Order option is enabled, the Add block will either perform an addition or a subtraction […]

Add ブロック

Add ブロック Add ブロックは、最初の入力と2番目の入力を足し、その合計を出力します。 例 Add ブロックは、買枚数に 2 を加算します。 Flip for Sell Order についての詳細 「Flip for Sell Order」オプションが有効化されると、Add ブロックは [Order Side Variable] (注文側の変数) の値に基づいて、加算または減算のいずれかを実行します (詳細は「Flip For Sell Order 機能」を参照してください)。 注 [Flip for Sell Order] を有効化すると、フリップされた際に2つの入力を減算するので、入力の注文は重要となります。 この説明として、[Flip for Sell Order] を有効化すると、前の例は好ましくない結果を生む可能性があります。[Add] ブロックにて、最初の入力は 2 で2番目の入力は買枚数です。フリップされると、[Add] ブロックは 2 から買枚数を減算します。これはたぶん意図していなかった動作でしょう。[Flip for Sell Order] を有効化する場合は、以下のように [Add] ブロックを設定することをお勧めします。 例 フリップ時に入力が作動するようにします。 ブロック […]

Average block

Average block The Average block adds the values from connected numeric input ports and divides the value by the number of used inputs, outputting a simple arithmetic average. Example: The Average block calculates the average of its four used input ports and sends the value through its output port. Block properties To customize the block, […]

Average ブロック

Average ブロック [Average] ブロックは、接続済みの数字の入力ポートから値を追加し、単純な算術平均を出力する、使用済みの入力数で値を割算します。 例 [Average] ブロックは4つの使用済み入力ポートの平均を計算し、 入力ポートを通じて値を送信します。 ブロック プロパティ ブロックをカスタマイズするには、[Block Properties] を更新します。 プロパティ 説明 Name (名前) ADL キャンバスのブロックの下に表示される名前。

Divide block

Divide block The Divide block divides the first input by the second input and outputs the quotient. The order of inputs affects the outcome. Example: The Divide block divides the values of the Bid Quantity and Bid Order Count Field blocks and outputs the quotient representing the average bid order size. Note: Dividing a zero […]

Divide ブロック

Divide ブロック [Divide] ブロックは、2番目の入力で最初の入力を割り算して、除算の整数部分のみ出力します。入力の順番により結果に影響が及ぼされます。 例 [Divide] ブロックは、[Bid Quantity] (買枚数) と [Bid Order Count] (買注文数) [Field] ブロックの値を割り、平均買注文サイズを示す商を出力します。 注 別の 0 で 0 を割り算すると、-nan (Not A Number) が出力されます。同様の方法で、0で 0 以外の数字を割り算すると、正または負の整数が出力されます。これらの整数は ADL では無効な整数です。 ブロック プロパティ ブロックをカスタマイズするには、[Block Properties] を更新します。 プロパティ 説明 Name (名前) ADL キャンバスのブロックの下に表示される名前。

Formula block

Formula block The Formula block evaluates a user-defined equation and outputs the result of the evaluation as a True/False, numeric, or an instrument type output. The block recalculates and outputs its value whenever any of the connectors referenced in its internal formula changes. Any connector used in the formula establishes an implicit connection to the […]

Formula ブロック

Formula ブロック [Formula] ブロックはユーザー定義の数式を評価し、[True/False]、数値、銘柄タイプ出力として評価の結果を出力します。コネクターが内部数式の変更に参照されると常に、ブロックは再計算して値を出力します。数式に使用されるすべてのコネクターは、[Formula] ブロックに絶対的な接続を確立します。 例 [Formula] ブロックは、2つの [Moving Average] ブロックの [avg] 出力を使用して、1分と 5分の移動平均の間の差分が [Diff TriggerNumber] ブロックの値を超過した時に、 [TRUE] を出力します。 [Formula] ブロックは [FALSE] を出力します。または ブロックの数式は [Formula Editor] にて以下のように指定されます。 この例では、2つの [Moving Average] ブロックの [avg] 出力ポートから絶対的な接続を確立すると、いずれかの [avg] 出力ポート値が変化した際に、[Formula] ブロックが再計算を行います。 ブロック プロパティ ブロックをカスタマイズするには、[Block Properties] を更新します。 プロパティ 説明 Name (名前) ADL キャンバスのブロックの下に表示される名前。 Formula (数式) ブロックの値の計算に使用される数式。 定義していない場合は、欄に [Click to edit formula] […]

Math block

Math block The Math block provides the user methods for trigonometric, logarithmic, and other common mathematical functions. When the user selects a function from the drop-down menu the Math block exposes the corresponding number of input ports and output ports. For example, if the user selects Log (x, base), then the Math block exposes two […]

Math ブロック

Math ブロック [Math] ブロックでは、三角関数、対数のユーザーの方法や、その他の一般的な数学関数を提供しています。 ユーザーがドロップダウン メニューから数式を選択すると、[Math] ブロックは一致する入力ポートと出力ポートを表示します。例えば、ユーザーが Log (x、ベース) を選択すると、[Math] ブロックは 2つの入力ポートと出力ポートを表示します。 例 [Abs(x)] 機能出力を使用するための [Math] ブロックの設定は、[Subtract] ブロックから受信した入力の絶対値を出力し、ダウンストリーム ロジックが、買枚数と売枚数の間の差分に対し正の値に依存できるようにします。 Math 関数 機能 説明 Abs(x) 指定数の絶対値を返します。 Acos(x) コサイン (余弦) が指定数であるアングル (角) を返します。 Asin(x) サイン (正弦) が指定数であるアングル (角) を返します。 Atan(x) タンジェント (正接) が指定数であるアングル (角) を返します。 Atan2(y,x) タンジェント (正接) が 2つの指定数の (除算の) 商であるアングル (角) を返します。 BigMul(x,y) 2つの数字の完全銘柄を生成します。 Ceiling(x) […]

Mod block

The Mod block divides the first input by the second input and returns only the remainder. Note: Dividing by zero will output NaN (Not A Number), which is not a valid input to other blocks. Examples: With and without remainders Block properties To customize the block, update the Block Properties. Property Description Name Name to […]

Mod ブロック

[Mod] (剰余演算) ブロックを使って、2番目の入力で最初の入力を割り算して、剰余のみ返します。 注 0 で割り算すると、[NaN] (Not A Number) が出力されます。これは他のブロックにとっては有効な入力ではありません。 例 剰余の有無。 ブロック プロパティ ブロックをカスタマイズするには、[Block Properties] を更新します。 プロパティ 説明 Name (名前) ADL キャンバスのブロックの下に表示される名前。

Multiply block

The Multiply block multiplies the first input and the second input and outputs the product. Example: The Multiply block multiplies the Min Price Increment value by 3 to calculate a price three ticks away. Block properties To customize the block, update the Block Properties. Property Description Name Name to display beneath the block on the […]

Multiply ブロック

[Multiply] ブロックを使って、最初の入力数と 2番目の入力数を乗算して、銘柄を出力します。 例 [Multiply] ブロックは、[Min Price Increment] 値を 3 で掛け算し、3ティック離れた価格を算出します。 ブロック プロパティ ブロックをカスタマイズするには、[Block Properties] を更新します。 プロパティ 説明 Name (名前) ADL キャンバスのブロックの下に表示される名前。

Round block

Round block The Round block is an arithmentic block that rounds a numeric input (num) based on the increment input (inc) and rounding method configured in the Mode block property; it then outputs the rounded value. Example: Two Round blocks configured with AlwaysDown and Normal modes round the input number to the nearest tenth. Block […]

Round ブロック

Round ブロック [Round] ブロックは、増分入力 (inc) に基づいて、数値入力 (num) を四捨五入する算術ブロックであり、また [Mode] ブロック プロパティで設定された四捨五入方法です。これは四捨五入値を出力します。 例 2[AlwaysDown] と [Normal] モードで設定された 2つの [Round] ブロックは、一番近い10の倍数に入力値を四捨五入します。 ブロック プロパティ ブロックをカスタマイズするには、[Block Properties] を更新します。 プロパティ 説明 Name (名前) ADL キャンバスのブロックの下に表示される名前。 モード 入力値の四捨五入に使用するルール。 Normal: 標準の四捨五入ルールを使用します (n < 5、切り捨て; n >= 5、切り上げ) Always Down: 下の増分に切り下げ Always Up: 上の増分に切り上げ

Subtract block

Subtract block The Subtract block subtracts the second input from the first input and outputs the difference. Example: The Subtract block subtracts 2 from the bid quantity. More about Flip for Sell Order When the Flip for Sell Order option is enabled, the Subtract block will either perform a subtraction or an addition operation, depending […]

Subtract ブロック

Subtract ブロック Subtract ブロックは、最初の入力から2番目の入力を引き、その差分を出力します。 例 Subtract ブロックは、買枚数から 2 を減算します。 Flip for Sell Order についての詳細 「Flip for Sell Order」オプションが有効化されると、Subtract ブロックは [Order Side Variable] (注文側の変数) の値によって、減算または加算のいずれかを実行します (詳細は「Flip For Sell Order 機能」を参照してください)。 ブロック プロパティ ブロックをカスタマイズするには、[Block Properties] を更新します。 プロパティ 説明 Name (名前) ADL キャンバスのブロックの下に表示される名前。 フリップ フォー セル注文 (Flip for Sell Order) 必要に応じて1つのアルゴリズムが買側または売側として機能できるように設定するかどうか。 (詳細は「Flip For Sell Order 機能」を参照してください)。

Cookie Settings

We use cookies to analyze the usage of this site, personalize your digital experience and serve you tailored advertising content. You may accept or opt-out of the use of certain cookies. Essential cookies are always active because they are required to provide the basic functionalities of the site. By clicking “[Accept All],” you grant us permission to use and disclose information about you and your interactions with this site to our third-party analytics and advertising partners. You may withdraw your permission at any time by clicking “[Cookie Preferences]” at the bottom of our website and selecting “[Reject All].” If you withdraw your permission, your digital experience and advertising content may not be personalized or targeted to you directly. You may also reject some types of cookies, which may impact your experience as certain features on our site may be unavailable. For more information about our use of cookies or our privacy practices, please review our Cookie Policy and Privacy Policy.

Strictly Necessary Cookies

These cookies are required for our website's basic features and technical functions. These cookies save information required for the website to function properly and cannot be turned off. These include cookies used for website security, website technical statistics, and site features.

Performance Cookies

These cookies enable us and our third-party analytic partners to analyze site traffic, user navigation and user engagement. These include cookies that analyze number of unique website visitors and their interactions with our website.

Targeting Cookies

These cookies enable us and our third-party advertising partners to build profiles of website visitors, show them targeted advertisements tailored to their interests, or track the effectiveness of advertising campaigns.