Sections:
Connect to TT Demo server: ttConnect()
options(warn=-1)
require(rClr)
## Loading required package: rClr
## Loading the dynamic library for Microsoft .NET runtime...
## Loaded Common Language Runtime version 4.0.30319.42000
require(rFdk)
## Loading required package: rFdk
ttConnect("", "", "")
## Loading required package: data.table
## [1] 0
Get symbol and currency data
ttGetSymbolData()
## name precision contractMultiplier comission marginCurrency
## 1: EURUSD 5 1e+05 0 EUR
## 2: EURAUD 5 1e+05 0 EUR
## 3: USDCAD 5 1e+05 0 USD
## 4: USDCHF 5 1e+05 0 USD
## 5: EURCAD 5 1e+05 0 EUR
## 6: CADJPY 3 1e+03 0 CAD
## 7: EURJPY 3 1e+03 0 EUR
## 8: GBPJPY 3 1e+03 0 GBP
## 9: USDSEK 5 1e+05 0 USD
## 10: USDNOK 5 1e+05 0 USD
## 11: AUDUSD 5 1e+05 0 AUD
## 12: CHFJPY 3 1e+03 0 CHF
## 13: GBPCHF 5 1e+05 0 GBP
## 14: NZDUSD 5 1e+05 0 NZD
## 15: AUDNZD 5 1e+05 0 AUD
## 16: EURCHF 5 1e+05 0 EUR
## 17: GBPUSD 5 1e+05 0 GBP
## 18: USDJPY 3 1e+03 0 USD
## 19: AUDJPY 3 1e+03 0 AUD
## 20: EURGBP 5 1e+05 0 EUR
## 21: EURNOK 5 1e+05 0 EUR
## 22: EURSEK 5 1e+05 0 EUR
## 23: AUDCHF 5 1e+05 0 AUD
## 24: CADCHF 5 1e+05 0 CAD
## 25: GBPAUD 5 1e+05 0 GBP
## 26: GBPCAD 5 1e+05 0 GBP
## 27: GBPNZD 5 1e+05 0 GBP
## 28: NZDCAD 5 1e+05 0 NZD
## 29: NZDCHF 5 1e+05 0 NZD
## 30: NZDJPY 3 1e+03 0 NZD
## 31: EURNZD 5 1e+05 0 EUR
## 32: AUDCAD 5 1e+05 0 AUD
## 33: GBPSGD 5 1e+05 0 GBP
## 34: NZDSGD 5 1e+05 0 NZD
## 35: SGDJPY 3 1e+03 0 SGD
## 36: USDRUB 4 1e+04 0 USD
## 37: EURDKK 5 1e+05 0 EUR
## 38: EURHKD 5 1e+05 0 EUR
## 39: EURPLN 5 1e+05 0 EUR
## 40: EURTRY 5 1e+05 0 EUR
## 41: HKDJPY 3 1e+03 0 HKD
## 42: NOKJPY 3 1e+03 0 NOK
## 43: NOKSEK 5 1e+05 0 NOK
## 44: USDDKK 5 1e+05 0 USD
## 45: USDHKD 5 1e+05 0 USD
## 46: USDMXN 5 1e+05 0 USD
## 47: USDPLN 5 1e+05 0 USD
## 48: USDSGD 5 1e+05 0 USD
## 49: USDTRY 5 1e+05 0 USD
## 50: USDCNH 4 1e+04 0 USD
## 51: #UK100 1 1e+01 0 UKX
## 52: #WS30 1 1e+01 0 DJI
## 53: #SPX 1 1e+01 0 SPX
## 54: #NDX 1 1e+01 0 NDX
## 55: #GDAXI 1 1e+01 0 DAX
## 56: #GDAXIm 1 1e+01 0 DA1
## 57: #FCHI 1 1e+01 0 CAC
## 58: #J225 1 1e+01 0 NKY
## 59: #AUS200 1 1e+01 0 ASX
## 60: XAUUSD 2 1e+02 0 XAU
## 61: XAGUSD 3 1e+03 0 XAG
## 62: #ESX50 1 1e+01 0 ESX
## 63: #NDXm 1 1e+01 0 ND1
## 64: #SPXm 1 1e+01 0 SP1
## 65: #WS30m 1 1e+01 0 DJ1
## 66: XBRUSD 2 1e+02 0 XBR
## 67: XTIUSD 2 1e+02 0 XTI
## 68: XNGUSD 3 1e+03 0 XNG
## 69: BTCCNH 2 1e+02 0 BTC
## 70: BTCEUR 3 1e+03 0 BTC
## 71: BTCRUB 2 1e+02 0 BTC
## 72: BTCUSD 3 1e+03 0 BTC
## 73: LTCBTC 5 1e+05 0 LTC
## 74: LTCCNH 2 1e+02 0 LTC
## 75: LTCEUR 3 1e+03 0 LTC
## 76: LTCRUB 3 1e+03 0 LTC
## 77: LTCUSD 5 1e+05 0 LTC
## 78: NMCBTC 5 1e+05 0 NMC
## 79: NMCUSD 3 1e+03 0 NMC
## 80: PPCBTC 5 1e+05 0 PPC
## 81: PPCUSD 3 1e+03 0 PPC
## name precision contractMultiplier comission marginCurrency
## profitCurrency limitsComission minTradeVolume maxTradeVolume
## 1: USD 0 1000.00 1.0e+08
## 2: AUD 0 1000.00 1.0e+08
## 3: CAD 0 1000.00 1.0e+08
## 4: CHF 0 1000.00 1.0e+08
## 5: CAD 0 1000.00 1.0e+08
## 6: JPY 0 1000.00 1.0e+08
## 7: JPY 0 1000.00 1.0e+08
## 8: JPY 0 1000.00 1.0e+08
## 9: SEK 0 1000.00 1.0e+08
## 10: NOK 0 1000.00 1.0e+08
## 11: USD 0 1000.00 1.0e+08
## 12: JPY 0 1000.00 1.0e+08
## 13: CHF 0 1000.00 1.0e+08
## 14: USD 0 1000.00 1.0e+08
## 15: NZD 0 1000.00 1.0e+08
## 16: CHF 0 1000.00 1.0e+08
## 17: USD 0 1000.00 1.0e+08
## 18: JPY 0 1000.00 1.0e+08
## 19: JPY 0 1000.00 1.0e+08
## 20: GBP 0 1000.00 1.0e+08
## 21: NOK 0 1000.00 1.0e+08
## 22: SEK 0 1000.00 1.0e+08
## 23: CHF 0 1000.00 1.0e+08
## 24: CHF 0 1000.00 1.0e+08
## 25: AUD 0 1000.00 1.0e+08
## 26: CAD 0 1000.00 1.0e+08
## 27: NZD 0 1000.00 1.0e+08
## 28: CAD 0 1000.00 1.0e+08
## 29: CHF 0 1000.00 1.0e+08
## 30: JPY 0 1000.00 1.0e+08
## 31: NZD 0 1000.00 1.0e+08
## 32: CAD 0 1000.00 1.0e+08
## 33: SGD 0 1000.00 1.0e+08
## 34: SGD 0 1000.00 1.0e+08
## 35: JPY 0 1000.00 1.0e+08
## 36: RUB 0 1000.00 1.0e+08
## 37: DKK 0 1000.00 1.0e+08
## 38: HKD 0 1000.00 1.0e+08
## 39: PLN 0 1000.00 1.0e+08
## 40: TRY 0 1000.00 1.0e+08
## 41: JPY 0 1000.00 1.0e+08
## 42: JPY 0 1000.00 1.0e+08
## 43: SEK 0 1000.00 1.0e+08
## 44: DKK 0 1000.00 1.0e+08
## 45: HKD 0 1000.00 1.0e+08
## 46: MXN 0 1000.00 1.0e+08
## 47: PLN 0 1000.00 1.0e+08
## 48: SGD 0 1000.00 1.0e+08
## 49: TRY 0 1000.00 1.0e+08
## 50: CNH 0 1000.00 1.0e+08
## 51: GBP 0 0.10 1.0e+04
## 52: USD 0 0.10 1.0e+04
## 53: USD 0 2.50 2.5e+05
## 54: USD 0 1.00 1.0e+05
## 55: EUR 0 0.25 2.5e+04
## 56: EUR 0 0.10 1.0e+04
## 57: EUR 0 0.10 1.0e+04
## 58: JPY 0 10.00 1.0e+06
## 59: AUD 0 0.10 1.0e+04
## 60: USD 0 1.00 1.0e+05
## 61: USD 0 50.00 5.0e+06
## 62: EUR 0 0.10 1.0e+04
## 63: USD 0 0.10 1.0e+04
## 64: USD 0 1.00 1.0e+05
## 65: USD 0 0.01 1.0e+03
## 66: USD 0 10.00 1.0e+06
## 67: USD 0 10.00 1.0e+06
## 68: USD 0 100.00 1.0e+07
## 69: CNH 0 0.01 1.0e+03
## 70: EUR 0 0.01 1.0e+03
## 71: RUB 0 0.01 1.0e+03
## 72: USD 0 0.01 1.0e+03
## 73: BTC 0 0.01 1.0e+03
## 74: CNH 0 0.01 1.0e+03
## 75: EUR 0 0.01 1.0e+03
## 76: RUB 0 0.01 1.0e+03
## 77: USD 0 0.01 1.0e+03
## 78: BTC 0 0.01 1.0e+03
## 79: USD 0 0.01 1.0e+03
## 80: BTC 0 0.01 1.0e+03
## 81: USD 0 0.01 1.0e+03
## profitCurrency limitsComission minTradeVolume maxTradeVolume
## swapLong swapShort
## 1: -1.96000 0.27000
## 2: -13.84416 3.97403
## 3: -3.81481 0.83951
## 4: 0.98148 -3.88889
## 5: -6.02469 1.53086
## 6: 0.79012 -3.43210
## 7: -1.97531 0.18519
## 8: 0.81481 -4.41975
## 9: 3.41667 -18.83333
## 10: -45.69231 11.76923
## 11: 1.78000 -6.36000
## 12: -5.17284 1.25926
## 13: 2.24074 -8.17593
## 14: 2.61000 -9.33000
## 15: -6.57143 1.28571
## 16: 0.67593 -3.09259
## 17: 0.50000 -3.09000
## 18: -0.24691 -1.03704
## 19: 2.29630 -8.17284
## 20: -2.32692 0.52564
## 21: -62.07692 16.84615
## 22: 0.00000 -9.66667
## 23: 2.52778 -8.54630
## 24: 1.44444 -5.09259
## 25: -13.67532 3.66234
## 26: -3.11111 0.38272
## 27: -26.48571 7.22857
## 28: 2.48148 -9.29630
## 29: 3.21296 -11.02778
## 30: 3.32099 -11.80247
## 31: -23.50000 6.68571
## 32: 1.37037 -5.38272
## 33: 0.83784 -4.67568
## 34: 3.60811 -12.85135
## 35: -0.40741 -0.54321
## 36: -305.33330 93.94444
## 37: 9.66667 -36.66667
## 38: -12.92308 1.38462
## 39: -30.88889 8.11111
## 40: -144.45950 45.40541
## 41: -0.07407 -0.09877
## 42: 0.25926 -1.00000
## 43: 2.33333 -8.25000
## 44: 11.33333 -40.80000
## 45: -2.00000 -6.00000
## 46: -205.66670 56.50000
## 47: -22.88889 5.66667
## 48: -0.36486 -1.02703
## 49: -124.78380 39.16216
## 50: -6.32298 2.27950
## 51: -3.04000 1.00000
## 52: -6.24000 0.91000
## 53: -18.13000 2.65000
## 54: 15.35000 2.25000
## 55: -8.44000 0.00000
## 56: -3.77000 0.00000
## 57: -1.46000 0.00000
## 58: -5.13000 0.32000
## 59: -5.01000 1.63000
## 60: -0.79000 -0.83000
## 61: -0.42400 0.06800
## 62: -1.05000 0.00000
## 63: -15.35000 2.25000
## 64: -7.25000 1.06000
## 65: -6.24000 0.91000
## 66: -4.03000 1.27000
## 67: -3.61000 0.20000
## 68: -0.20000 0.07000
## 69: NaN NaN
## 70: NaN NaN
## 71: NaN NaN
## 72: NaN NaN
## 73: NaN NaN
## 74: NaN NaN
## 75: NaN NaN
## 76: NaN NaN
## 77: NaN NaN
## 78: NaN NaN
## 79: NaN NaN
## 80: NaN NaN
## 81: NaN NaN
## swapLong swapShort
ttGetCurrencyData()
## currency description precision sortOrder
## 1: ASX 5 40
## 2: AUD 5 6
## 3: BTC 5 21
## 4: CAC 5 34
## 5: CAD 5 7
## 6: CHF 5 5
## 7: CNH 5 10
## 8: DA1 5 36
## 9: DAX 5 35
## 10: DJ1 5 30
## 11: DJI 5 29
## 12: DKK 5 17
## 13: ESX 5 37
## 14: EUR 5 2
## 15: GBP 5 3
## 16: HKD 5 13
## 17: JPY 5 4
## 18: LTC 5 22
## 19: MXN 5 9
## 20: ND1 5 26
## 21: NDX 5 25
## 22: NKY 5 39
## 23: NMC 5 23
## 24: NOK 5 14
## 25: NZD 5 8
## 26: PLN 5 18
## 27: PPC 5 24
## 28: RUB 5 12
## 29: SEK 5 11
## 30: SGD 5 15
## 31: SP1 5 28
## 32: SPX 5 27
## 33: TRY 5 16
## 34: UKX 5 38
## 35: USD 5 1
## 36: XAG 5 19
## 37: XAU 5 20
## 38: XBR 5 31
## 39: XNG 5 33
## 40: XTI 5 32
## currency description precision sortOrder