Code Monkey home page Code Monkey logo

Comments (7)

TanapongAUS avatar TanapongAUS commented on May 31, 2024

In addition , at first I would like to apologise for my little knowledge. But I'm quite new about using Gym MTsim. Therefore, could you please give me the example of coding to load dataframe as CSV file. And what are the names of each column that should be consisted in CSV file, so I can arrange to write my csv file properly.

Thank you

from gym-mtsim.

AminHP avatar AminHP commented on May 31, 2024

Hi @TanapongAUS,
I don't understand what you mean by "fix trading volume". What is wrong with that? Can you explain more or bring an example?

from gym-mtsim.

AminHP avatar AminHP commented on May 31, 2024

I'm kind of busy currently, but I will try to add some examples to the repo. However, you can save the dataframe created here as CSV and see the exact value of columns and rows. Moreover, you can create a similar CSV file and load it to the simulator.

from gym-mtsim.

TanapongAUS avatar TanapongAUS commented on May 31, 2024

Hi @AminHP,
sorry for my bad English. For "fix trading volume", in this case I mean how can I set the trading volume to become constant. for example when I set lot size(trading volume) as 0.5 Then every order will trade with volume of 0.5.

I've tried to set the trading volume and tried to run some random orders by using this code:

observation = env.reset()
while True:
action = env.action_space.sample()
observation, reward, done, info = env.step(action)

But the trading volume sitll be random.

please give me the advice
thank you

from gym-mtsim.

AminHP avatar AminHP commented on May 31, 2024

Does this code work?

action = env.action_space.sample()
action = action.reshape(len(env.trading_symbols), -1)
action[:, -1] = 0.5
action = action.reshape(-1)

from gym-mtsim.

TanapongAUS avatar TanapongAUS commented on May 31, 2024

Sorry, it does not work.

with this type of error = 'MtSimulator' object has no attribute 'trading_symbols'

from gym-mtsim.

AminHP avatar AminHP commented on May 31, 2024

Sorry, updated the code.

from gym-mtsim.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.