Sections:

1. Connection

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: stringi
## Loading required package: data.table
## [1] 0

2. Configuration

Get symbol and currency data

ttConf.Symbol()
##        name precision comission marginCurrency profitCurrency
##  1:  EURUSD         5         0            EUR            USD
##  2:  NZDUSD         5         0            NZD            USD
##  3:  #UK100         1         0            UKX            GBP
##  4:    #SPX         1         0            SPX            USD
##  5:    #NDX         1         0            NDX            USD
##  6:  #GDAXI         1         0            DAX            EUR
##  7:   #J225         0         0            NKY            JPY
##  8:  XAUUSD         2         0            XAU            USD
##  9:   #NDXm         1         0            ND1            USD
## 10:  XBRUSD         2         0            XBR            USD
## 11:  XNGUSD         3         0            XNG            USD
## 12:  BTCCNH         2         0            BTC            CNH
## 13:  BTCEUR         3         0            BTC            EUR
## 14:  BTCRUB         2         0            BTC            RUB
## 15:  BTCUSD         3         0            BTC            USD
## 16:  LTCBTC         5         0            LTC            BTC
## 17:  LTCCNH         2         0            LTC            CNH
## 18:  LTCEUR         3         0            LTC            EUR
## 19:  LTCRUB         3         0            LTC            RUB
## 20:  LTCUSD         5         0            LTC            USD
## 21:  NMCBTC         5         0            NMC            BTC
## 22:  NMCUSD         3         0            NMC            USD
## 23:  PPCBTC         5         0            PPC            BTC
## 24:  PPCUSD         3         0            PPC            USD
## 25:  MBTUSD         3         0            MBT            USD
## 26:  USDCHF         5         0            USD            CHF
## 27:  GBPUSD         5         0            GBP            USD
## 28:  XAGUSD         3         0            XAG            USD
## 29:   #SPXm         1         0            SP1            USD
## 30:  #WS30m         0         0            DJ1            USD
## 31:  XTIUSD         2         0            XTI            USD
## 32:  AUDUSD         5         0            AUD            USD
## 33:  AUDCAD         5         0            AUD            CAD
## 34:   #WS30         0         0            DJI            USD
## 35:  #ESX50         1         0            ESX            EUR
## 36:  USDJPY         3         0            USD            JPY
## 37:  AUDCHF         5         0            AUD            CHF
## 38:   #FCHI         1         0            CAC            EUR
## 39:  USDCAD         5         0            USD            CAD
## 40:  AUDJPY         3         0            AUD            JPY
## 41: #GDAXIm         1         0            DA1            EUR
## 42:  AUDNZD         5         0            AUD            NZD
## 43:  USDCNH         4         0            USD            CNH
## 44: #AUS200         1         0            ASX            AUD
## 45:  CADJPY         3         0            CAD            JPY
## 46:  USDRUB         4         0            USD            RUB
## 47:  CHFJPY         3         0            CHF            JPY
## 48:  EURAUD         5         0            EUR            AUD
## 49:  EURCAD         5         0            EUR            CAD
## 50:  EURCHF         5         0            EUR            CHF
## 51:  EURGBP         5         0            EUR            GBP
## 52:  EURJPY         3         0            EUR            JPY
## 53:  EURNZD         5         0            EUR            NZD
## 54:  GBPAUD         5         0            GBP            AUD
## 55:  GBPCHF         5         0            GBP            CHF
## 56:  GBPJPY         3         0            GBP            JPY
## 57:  NZDJPY         3         0            NZD            JPY
## 58:  USDDKK         5         0            USD            DKK
## 59:  USDHKD         5         0            USD            HKD
## 60:  USDMXN         5         0            USD            MXN
## 61:  USDNOK         5         0            USD            NOK
## 62:  USDPLN         5         0            USD            PLN
## 63:  USDSEK         5         0            USD            SEK
## 64:  USDSGD         5         0            USD            SGD
## 65:  USDTRY         5         0            USD            TRY
## 66:  EURDKK         5         0            EUR            DKK
## 67:  EURHKD         5         0            EUR            HKD
## 68:  EURNOK         5         0            EUR            NOK
## 69:  EURPLN         5         0            EUR            PLN
## 70:  EURSEK         5         0            EUR            SEK
## 71:  EURTRY         5         0            EUR            TRY
## 72:  GBPCAD         5         0            GBP            CAD
## 73:  GBPNZD         5         0            GBP            NZD
## 74:  GBPSGD         5         0            GBP            SGD
## 75:  CADCHF         5         0            CAD            CHF
## 76:  HKDJPY         3         0            HKD            JPY
## 77:  NOKJPY         3         0            NOK            JPY
## 78:  NOKSEK         5         0            NOK            SEK
## 79:  NZDCAD         5         0            NZD            CAD
## 80:  NZDCHF         5         0            NZD            CHF
## 81:  NZDSGD         5         0            NZD            SGD
## 82:  SGDJPY         3         0            SGD            JPY
## 83:  GLDUSD         5         0            GLD            USD
##        name precision comission marginCurrency profitCurrency
##     limitsComission minTradeVolume maxTradeVolume   swapLong swapShort
##  1:               0        1000.00        1.0e+08   -2.42000   0.42000
##  2:               0        1000.00        1.0e+08    1.83000  -6.93000
##  3:               0           1.00        1.0e+04   -4.23640   0.64860
##  4:               0          25.00        2.5e+05   -1.27640   0.42600
##  5:               0          10.00        1.0e+05   -2.87300   0.63900
##  6:               0           2.50        2.5e+04   -5.37000   2.18000
##  7:               0         100.00        1.0e+06   -0.98180   0.37280
##  8:               0           1.00        1.0e+05   -5.20000  -1.20000
##  9:               0           1.00        1.0e+04   -3.45000   0.96000
## 10:               0          10.00        1.0e+06   -5.59000   0.60200
## 11:               0         100.00        1.0e+07   -0.55000   0.36000
## 12:               0           0.01        1.0e+03        NaN       NaN
## 13:               0           0.01        1.0e+03        NaN       NaN
## 14:               0           0.01        1.0e+03        NaN       NaN
## 15:               0           0.01        1.0e+03        NaN       NaN
## 16:               0           0.01        1.0e+03        NaN       NaN
## 17:               0           0.01        1.0e+03        NaN       NaN
## 18:               0           0.01        1.0e+03        NaN       NaN
## 19:               0           0.01        1.0e+03        NaN       NaN
## 20:               0           0.01        1.0e+03        NaN       NaN
## 21:               0           0.01        1.0e+03        NaN       NaN
## 22:               0           0.01        1.0e+03        NaN       NaN
## 23:               0           0.01        1.0e+03        NaN       NaN
## 24:               0           0.01        1.0e+03        NaN       NaN
## 25:               0           0.01        1.0e+03        NaN       NaN
## 26:               0        1000.00        1.0e+08    1.06863  -4.20588
## 27:               0        1000.00        1.0e+08    0.46000  -2.96000
## 28:               0          50.00        5.0e+06   -1.00000  -0.20000
## 29:               0          10.00        1.0e+05   -1.27640   0.42600
## 30:               0           0.10        1.0e+03   -1.31000   0.36000
## 31:               0          10.00        1.0e+06  -10.07500   3.05200
## 32:               0        1000.00        1.0e+08    1.64000  -5.91000
## 33:               0        1000.00        1.0e+08    1.75342  -6.58904
## 34:               0           1.00        1.0e+04   -1.09100   0.24200
## 35:               0           1.00        1.0e+04   -1.65000   0.67000
## 36:               0        1000.00        1.0e+08   -0.14458  -1.08434
## 37:               0        1000.00        1.0e+08    2.50000  -8.47059
## 38:               0           1.00        1.0e+04   -2.34000   0.95000
## 39:               0        1000.00        1.0e+08   -2.78082   0.46575
## 40:               0        1000.00        1.0e+08    2.09639  -7.44578
## 41:               0           1.00        1.0e+04   -6.72000   2.89000
## 42:               0        1000.00        1.0e+08   -3.20896   0.17910
## 43:               0        1000.00        1.0e+08   -6.32298   2.27950
## 44:               0           1.00        1.0e+04   -6.45000  -1.37000
## 45:               0        1000.00        1.0e+08    0.40964  -2.13253
## 46:               0        1000.00        1.0e+08 -347.00000 105.71430
## 47:               0        1000.00        1.0e+08   -4.78313   1.18072
## 48:               0        1000.00        1.0e+08  -15.05556   4.33333
## 49:               0        1000.00        1.0e+08   -5.58904   1.34247
## 50:               0        1000.00        1.0e+08    0.56863  -2.82353
## 51:               0        1000.00        1.0e+08   -2.62500   0.62500
## 52:               0        1000.00        1.0e+08   -2.38554   0.33735
## 53:               0        1000.00        1.0e+08  -19.70149   5.38806
## 54:               0        1000.00        1.0e+08  -14.29167   3.81944
## 55:               0        1000.00        1.0e+08    2.33333  -8.54902
## 56:               0        1000.00        1.0e+08    0.79518  -4.28916
## 57:               0        1000.00        1.0e+08    2.31325  -8.67470
## 58:               0        1000.00        1.0e+08    3.46667 -17.40000
## 59:               0        1000.00        1.0e+08   -2.00000  -5.84615
## 60:               0        1000.00        1.0e+08 -205.00000  56.33333
## 61:               0        1000.00        1.0e+08  -30.83333   7.50000
## 62:               0        1000.00        1.0e+08  -26.52000   6.84000
## 63:               0        1000.00        1.0e+08    4.58333 -22.16667
## 64:               0        1000.00        1.0e+08   -1.39437  -0.04225
## 65:               0        1000.00        1.0e+08 -136.23530  42.76471
## 66:               0        1000.00        1.0e+08   -0.73333  -6.80000
## 67:               0        1000.00        1.0e+08  -16.38462   2.53846
## 68:               0        1000.00        1.0e+08  -49.41667  13.33333
## 69:               0        1000.00        1.0e+08  -36.56000  10.00000
## 70:               0        1000.00        1.0e+08   -0.50000  -9.00000
## 71:               0        1000.00        1.0e+08 -155.23530  48.82353
## 72:               0        1000.00        1.0e+08   -1.23288  -0.90411
## 73:               0        1000.00        1.0e+08  -20.20896   5.10448
## 74:               0        1000.00        1.0e+08    0.30986  -3.15493
## 75:               0        1000.00        1.0e+08    1.13725  -4.15686
## 76:               0        1000.00        1.0e+08   -0.04819  -0.09639
## 77:               0        1000.00        1.0e+08    0.14458  -0.57831
## 78:               0        1000.00        1.0e+08    1.50000  -5.66667
## 79:               0        1000.00        1.0e+08    2.04110  -8.10959
## 80:               0        1000.00        1.0e+08    2.62745  -9.29412
## 81:               0        1000.00        1.0e+08    2.42254  -9.30986
## 82:               0        1000.00        1.0e+08    0.09639  -1.18072
## 83:               0        1000.00        1.0e+08        NaN       NaN
##     limitsComission minTradeVolume maxTradeVolume   swapLong swapShort
ttConf.Currency()
##     currency               description precision sortOrder
##  1:      USD                 US Dollar         2         1
##  2:      EUR                      Euro         2         2
##  3:      GBP       Great Britain Pound         2         3
##  4:      JPY              Japanese Yen         2         4
##  5:      CHF               Swiss Franc         2         5
##  6:      AUD         Australian Dollar         2         6
##  7:      CAD           Canadian Dollar         2         7
##  8:      NZD        New Zealand Dollar         2         8
##  9:      MXN              Mexican Peso         2         9
## 10:      CNH     Chinese Offshore Yuan         2        10
## 11:      SEK             Swedish Krone         2        11
## 12:      RUB            Russian Rouble         2        12
## 13:      HKD          Hong Kong Dollar         2        13
## 14:      NOK           Norwegian Krone         2        14
## 15:      SGD          Singapore Dollar         2        15
## 16:      TRY              Turkish Lira         2        16
## 17:      DKK             Danish Kronor         2        17
## 18:      PLN              Polish Zloty         2        18
## 19:      XAG                    Silver         2        19
## 20:      XAU                      Gold         2        20
## 21:      BTC                   BitCoin         2        21
## 22:      LTC                  LiteCoin         2        22
## 23:      NMC                  NameCoin         2        23
## 24:      PPC                  PeerCoin         2        24
## 25:      MBT milliBitCoin vs US Dollar         2        25
## 26:      NDX               US Tech 100         2        26
## 27:      ND1        US Tech 100 (Mini)         2        27
## 28:      SPX                US SPX 500         2        28
## 29:      SP1         US SPX 500 (Mini)         2        29
## 30:      DJI            Wall Street 30         2        30
## 31:      DJ1     Wall Street 30 (Mini)         2        31
## 32:      XBR                  UK Brent         2        32
## 33:      XTI                  US Crude         2        33
## 34:      XNG            US Natural Gas         2        34
## 35:      CAC                 France 40         2        35
## 36:      DAX                 German 30         2        36
## 37:      DA1          German 30 (Mini)         2        37
## 38:      ESX                 Europe 50         2        38
## 39:      UKX                    UK 100         2        39
## 40:      NKY                 Japan 225         2        40
## 41:      ASX             Australia 200         2        41
## 42:      GLD                       GLD         2        45
##     currency               description precision sortOrder