lazytrade (version 0.4.0)

record_policy: Record Reinforcement Learning Policy.

Description

Function will write a policy 'decision' to the csv file specific for each Expert Advisor

Usage

record_policy(
  x,
  last_result,
  trading_system,
  path_terminal,
  fileName = "SystemControl"
)

Arguments

x

- Dataframe containing columns MarketType and Policy

last_result

- character vector of the last result of the trade

trading_system

- character vector of length 1 with Trading System Magic Number information

path_terminal

- path to the sandbox where this Policy/Decision must be written

fileName

- string, desired control file prefix e.g. 'SystemControl'

Value

nothing is returned but function will write csv file to the supplied directory

Examples

Run this code
# NOT RUN {

library(stringr)
library(magrittr)
library(dplyr)
data(TradeStatePolicy)

dir <- normalizePath(tempdir(),winslash = "/")

record_policy(x = TradeStatePolicy,
              last_result = "tradewin",
              trading_system = 8118101,
              path_terminal = dir,
              fileName = "SystemControlRL")



# }

Run the code above in your browser using DataLab