.
Jump to content

All Activity

This stream auto-updates

  1. Last week
  2. Earlier
  3. на криптовалютных рынках тип управления лимитами не работает. Указывайте в самом скрипте, на сколько входить. USDT из кошелька в скрипт можно получить с помощью блока "Позиция по имени."
  4. Мы все здесь: https://t.me/tslabprorugroup/145088 В редакторе самый очевидный вариант использовать Сжать. Как альтернативу можно предложить Обновляемое значение(ОЗ) + формула + Логическая формула(2) + Блок День недели + максимум. Если День недели равен нужному, то изменить ОЗ от формулы. В формулах находить максимум что-то типа Math.Max(Максимум,ОЗ) нужно Вам посидеть покрутить формулы, найти формулу, как будет правильно. Есть еще блоки Максимум/Минимум сессии, в нем параметр - это сессия. 7 сессий, вот неделя, если крипторынок.
  5. Version 2.2.13.0 Attention! It is highly recommended to back up your data before performing the update! New Portfolio testing: on the "Profit" tab, the "Drawdown" and "Drawdown duration" panels were added; Portfolio Testing: on the "Profit by strategies" tab, an profit graph for each instrument was added; Portfolio Testing: added "Strategy correlation" tab which displays the matrix of correlations; Added a menu for creating sets of securities (main menu item Data - Security Sets); Added "Batch ticker replacement" menu for futures contracts in the "Autotrading Control Center" window. Tickers can be changed for a selected group of agents. Note! Before changing the ticker, it is necessary to stop running agents. Improved Data providers: Binance: Added support for RSA keys. Other: The following columns have been added to the "Optimization Results" tab: "Bars Held (all trades)", "Bars Held (win trades)", "Bars Held (loss trades)". Invisible by default; Optimization of the program work with the cache of candles; Block "Save to Global Cache": added an output that returns saved values. Added parameter "Save to next bar"; Information about the number of the latest nightly build has been added to the "Update to a nightly build" window. Fixed Data Providers: Binance Spot: fixed a bug that caused the Binance Data Provider to hang when it was disconnected. Binance: fixed a bug in the "Use local time" setting; Binance: fixed a bug that caused the agent to lose active orders after a disconnect; Binance: fixed a bug that prevented the drawing of new bars on the Agent chart when working with a script that uses several sources; ByBit: fixed a bug related to the rounding of the order price; ByBit: fixed error that occurred when synchronizing with server time; ByBit: the problem of writing the database of orders/deals was solved. Improved interaction with the exchange; ByBit: for the ByBit USDT Perpetual provider, the option "Upload orders and trades in N days" has been added to increase the speed of connection to the exchange; Interactive Brokers: fixed problem with reconnecting to data provider; Fixed various bugs in data providers: Binance ByBit Deribit Huobi Other: Blocks "Relative commission" and "Relative commission with minimum": when calculating the commission for purchase transactions (long), the "Margin, %" parameter is not used; The "Parameters" tab in the Agent: added the ability to collapse and expand all directories; "Scripts" window: fixed a bug that caused scripts to disappear from the directory; Fixed a bug where data from a text file was not loaded into the Agent as an additional source; Fixed an error that occurred when connecting to a scheduled data provider at the start of the program with the "Risk Manager" window open; "Order Manager" window: fixed a bug that prevented placing a conditional order with a negative price; "Order Manager" window: fixed incorrect display of negative prices; Fixed calculation of lots in the agent when using multiple exit; "Optimization" tab of the "Laboratories" window: for percentage optimization, calculation of optimization steps has been fixed when changing the number of parameters to be optimized; Fixed a bug that did not allow opening the installation dialog for the nightly build when downloading the manifest failed; Various minor bugs
  6. Прошу подсказать, как в кубиках можно прописать High и Low текущей недели и Close прошлой недели? Только через блок "Сжатие" или есть другие варианты? Если это уже обсуждали, то прошу дать ссылку или пример скрипта.
  7. Version 2.2.12.0 Attention! It is highly recommended to back up your data before performing the update! New Data providers: Added new Data provider: Bitget. New blocks in the editor: Initial Deposit; Quote by name; Average exit price. Improved Data providers: Bybit: added setting "Place conditional orders via TSLab" in the Data provider settings; Interactive Brokers: Added support for the latest TWS API. Other: For the "Trade Statistics Strings Sum" and "Trade Statistics Extremum Value" blocks, the Minimum and Maximum bar,% parameters have been added; Script editor: when the "Hide links" mode is enabled, links are displayed only for selected blocks placed on the Editor's workspace; When creating a script container, a container compression procedure has been added. For new containers, the file extension has been changed from .tscont to .tszcont; The algorithm for counting positions in agents has been changed (columns in the Agents window: Positions (lots), Positions (money), Long positions, Short positions). Now, if the volume by the amount of transactions on some executed order does not match the volume in the order, then the position is complemented to the volume of the order. If the missing deal comes next, then the order is no longer taken into account; The Parameters tab has been redesigned in the Script Editor and in agents. Attention! Data about parameter sets are saved in a new format, so when you roll back to the old version of the program, new parameter sets will not be available; Changes have been made to the menu item "Tools" - "Export to Excel" for a table in the Agents window. The list of exported parameters has been changed; In the Agents window, for the buttons "Start all agents", "Start selected agents", the ability to enable a request for confirmation of the operation (File - Program settings - Trade - Request confirmation for starting a group of agents) has been added; In the context menu of the Graph tab in the script and in the agent, the "Reload data" item was added; Added "Maximum bars" and "Maximum days" parameters to agent settings. At zero values, the values are taken from the corresponding script parameters; Added percentage selection for the number of optimization runs; The title of the "My trades" window displays the number of trades, similar to the "My orders" window. Fixed Data Providers: ByBit: corrected the time synchronization procedure; Fixed various bugs in data providers: OKX Rithmic Other: Fixed commission calculation error in the Agents window; Control panel: data output in the form of a drop-down list for the "Instrument by name" block in conjunction with the "List of instruments" block has been fixed; Fixed error in the "Interactive constant" block; TSVerse: fixed a bug that caused the program to disconnect from the TSVerse service; Improved search system by block name placed on the Editor's Workspace; Fixed a bug in working with the cache of providers, when the option "Don't save trades" is enabled; In the Data Providers Settings, the editor for entering the cache storage period has been fixed; When ticket blocking is enabled, commands to change active tickets are no longer sent; Various minor bugs
  8. 06.02.2023 22:23:07 128 CS0012: Тип "Object" определен в сборке, на которую нет ссылки. Следует добавить ссылку на сборку "mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089". Что делать при такой ошибке?
  9. Путём проб и ошибок понял, что проблема была в антивируснике Windows 10. В какой-то момент по время автоматического сканирования он решил, что TSLab - это угроза. Решение: - идём в анитивирусник Windows - Открываем "журнал угроз" - Ищем TSLab и отправляем его в список исключений.
  10. При создании новых поставщиков ничего не происходило, только в логе начали появляться ошибки с текстом «Object reference not set to an instance of an object». Конкретно для TSLab нигде информацию не нашёл.
  11. Version 2.2.11.0 Attention! It is highly recommended to back up your data before performing the update! New TSVerse: In the Main menu of the program for the menu item TSVerse added the option "My Purchases" TSVerse: In the TSVerse menu, the option to create a data provider based on a contract drawn up in the TSVerse personal account has been added In the "Program settings" - "Script Optimization", the setting "Workstation garbage collection .NET" has been added. Affects the loading of multi-core processors. Improved Data providers: OKX Swap: Added "Balance" and "Available" data to the "Accounts" window. Account currency changed to USDT; OKX и ByBit: Added option "Don't save trades" in data provider settings; OKX: Reduced CPU load when working with OKX; ByBit: In the settings of the data provider, the option "By market as a limit plus %" for the execution of market orders has been added. Other: TSChannel: Added APIKey menu for TSChannel blocks in script properties; If the broker did not send the price for the execution of transactions, the bar's opening price is used (Previously it was 0 and the "bars" of the market); Accelerated calculation of the block "Profit (whole period)"; Accelerated calculation of the block "Free money"; Portfolio testing. Fixed sorting in the portfolio table; Autotrading Control Center window: added sorting for the "Creation date" column; Blocks "Formula": In the "Expression Editor" added button [-1]; Optimized tick cache memory usage; Autotrading Control Center window: Fixed "Forget errors" button and agent statistics. Fixed Data Providers: ByBit: Fixed a problem with the work of the "Portfolio estimation" block; ByBit: Fixed display of "Volume" in the "Quotes" window; ByBit Spot: Fixed a bug that caused an increase in incoming network traffic; Deribit options: Fixed bug with placing orders; Bitfinex: Fixed switching intervals on the chart; OKX: Fixed a bug where conditional orders did not work; OKX: Fixed a bug with assigning a number to orders; OKX Swap: Fixed a bug that caused gaps to appear on the chart when a provider is disabled; Fixed various bugs in data providers: ByBit OKX BitMEX Other: Fixed a bug where the transaction history was not cleared in the Autotrading Control Center window when changing the agent name; Fixed a bug in displaying the optimized parameters of a custom indicator; Fixed the problem of performance degradation when using the "Compress" block in a self-made indicator; Scripts window: Fixed Name column filter; Various minor bugs
  12. Version 2.2.10.0 Attention! It is highly recommended to back up your data before performing the update! Attention container users! Be prepared that account keys will change after the update. Recommendation: stop container agents before upgrading. After the update, create new containers and replace the containers in the Scripts table. New New blocks in the editor: Average entry price (by security); Improved Data providers: QuikLua: "Delay transaction" option added to Data Provider settings; Other: Improvements have been made to the work of the Filters system of the Agents window; Script properties. The "Interval period" setting has been moved to the "Update Modes" group; Script name length increased to 100 characters; Added Hotkey "Script Manager. Rename Script"; Editor: In the "Parameters" tab, editing of the "Note" field is enabled; Added parameter "Script execution timeout" in the script properties ("Common Settings" tab). Fixed Data Providers: ByBit: fixed a bug causing quotes lag; ByBit: disabled download Funding Rate; ByBit: fixed error loading trading history; ОКХ: fixed a bug causing the execution of extra signals; Deribit: fixed bug with canceling orders for Solana Perpetual; Tinkoff: fixed a bug in the work of the "Exclude weekends" setting; Fixed various bugs in data providers: ByBit OKX QuikLua2 Interactive Brokers Other: Fixed error saving changes in the script settings when clicking on the "Cancel" button; Fixed a bug in the operation of the "Global cache" block in conjunction with the "Order book" block; Corrected the construction of the time scale of the Chart when using the "Bars indent" option; Risk management. Fixed bug in the time filter; Changed the algorithm for calculating the account key; Fixed indication of double exits; Fixed a bug that blocked the replacement of the script container if there is an error in the agent; Fixed a bug in the block "Save to global cache" and "Load from global cache"; Corrected the algorithm for sending signals to the exchange when changing the type of order; Fixed a bug that caused the "Opening positions" order not to be canceled when the agent was turned off; Fixed "Wait for exit (entry)" option in agent settings; Fixed a bug that caused a double exit from positions; Various minor bugs
  13. Добрый день всем. Подскажите, может быть уже искали или знаете ответ. У кого лучше арендовать сервара, для торговли с Binance, може тподелитесь инфомрацией, какими серверами пользуетесь вы? Заранее благодарен
  14. Подскажите как правильно выставлять цену, инфу которую нашел это то что в блоках открытия это количество лотов и выбор плеча (поставил 3), в агенте "тип управления лимитами" выбрал в денежном выражении 10 т.е 10 usdt. И как я понимал он должен был в маржу кинуть 10 usdt и с плечом 3 добрать до 30 usdt, но в итоге он ставит маржу в 3 usdt и плечо х10.
  15. Version 2.2.9.0 Attention! It is highly recommended to back up your data before performing the update! New New blocks in the editor: Weighted average bar price; Bars tick data; MultiSecurity; Data providers: ByBit: Changed the number of ByBit data providers, according to the number of markets. Other: Simultaneous placing of several orders is implemented; Script Editor: Added "Save a copy" button. Improved Data providers: Binance: Updated support libraries to fix connection issues; ByBit: Added option "Subscribe to trades with quotes"; Other: Improved the functionality of the window "Update to a nightly build"; Added confirmation request to close the "Optimization results" tab during a running optimization; Added blocking of TSLab startup during the process of creating or restoring a backup; Autotreading Control Center window: added sorting for some columns; Autotreading Control Center window: added the agent "Creation Date" column; Script editor: in the Results window, you can swap groups of indicators by dragging and dropping; Script editor: "Random" was set to the default method in the "Optimization" window. Fixed Data Providers: Binance: fixed downloading ticks after disconnection; Binance Spot: fixed an issue where fiat was not displayed in the Positions window. Binance Futures: fixed updating positions when converting currencies; Binance Futures: fixed an issue with local order times in requests. Binance Futures: fixed lot rounding in the Agent Control Center. OKx: fixed loading of historical data; Huobi spot: fixed sell execution as buy; Fixed various bugs in data providers: OKx Huobi ByBit Other: TSLab API: fixed a bug in the GetTrades() method; Chart window: fixed an error in updating the chart when changing the price step in the settings; Data Providers window: for the Text Provider, the updating of information in the Comment field when changing the folder has been fixed; Risk Manager window: fixed operation of rules for a group of agents; Autotreading Control Center window: fixed a bug that caused a long opening of the Agents window; Agent Control Center window: a bug in the operation of the Agent Control Center service has been fixed; My orders and My trades windows: Fixed filtering of the "Date" column by the "equals" condition; Block Linked parameter: fixed visual updating of parameter values when changing the value of the parameter associated with it; Blocks Save/Load Global Cache: fixed per-bar saving in blocks; TSLab installation wizard: fixed the error of choosing the language of the program interface at the first start; Fixed the algorithm for forming the price range of candles; Fixed a bug with the cache when the "do not save ticks" option is enabled; Fixed a bug with canceling orders when the agents option "Send position entry order immediately" is disabled; Fixed a bug that caused a double exit from a position; Various minor bugs
  16. после 2019 включен механизм. Например, получили доход 100% после чего получили 60% просадку от расчетной просадки по истории на один лот, добавляем стратегии деньги, если текущих денег хватает на следующий расчетный риск. Стратегии классические, с управлением двумя рисками. Риск на сделку, риск расчетной просадки по истории, с остановкой торговли.
  17. Version 2.2.7.0 Attention! It is highly recommended to back up your data before performing the update! New New blocks in the editor: Added block "Profits running" Added block "Variation" Data providers: New data provider QuikLua2 New data provider Binance USA Improved Data providers: Binance: Implemented Conditional Orders ByBit: switched to work in One-Way Mode ByBit: trading in the markets has been implemented: Inverse Futures Spot Deribit: new markets added OKX: added display of net value in the "Positions" window Other: An updated version of the "Save to Global Cache" and "Load from Global Cache" blocks has been added. The previous version of the blocks is saved with the postscript "(old)" Increased the speed of the algorithm for calculating the indicators "Highest for" and "Lowest for" An option has been added to the program settings that includes a dialog box for changing data providers when loading scripts from an archive Added hotkey "F6" to save the script in the lab A checkbox has been added to the "Select" column header of the "Optimization" window, allowing you to select / deselect all parameters in the column Added prefilter "Remove negative or zero P/L" in the "Optimization" window Added sorting and filtering of data in the window "Agent Control Center" Fixed Data Providers: Binance: fixed occasional data provider crashes Fixed various bugs in the work of data providers: Tinkoff Alor BinanceFutures QuikLua2 QuikDDE ByBit Other: If Windows shut down while TSLab was running, the program could crash without flushing the latest data to disk The "One to many linked parameters" block could not be connected to other blocks if the "Constant" block was connected to the first input of this block Various minor bugs
  1. Load more activity
×
×
  • Create New...