Giter Club home page Giter Club logo

Comments (5)

vijaykz avatar vijaykz commented on August 14, 2024 1
push_tick_values_to_trd_portfolio(tick, ticks_token)
push_value_to_excel()

By looks, these seem to be time consuming operations. Try doing only in-memory operations in on_ticks() and offload other functionalities to a separate thread.

from pykiteconnect.

karthickbala123 avatar karthickbala123 commented on August 14, 2024

Thank you for your reply @vijaykz can you send some exapmle code for memory operations bcoz am basic python user only. kindly help me

from pykiteconnect.

vijaykz avatar vijaykz commented on August 14, 2024

Refer to this example. This shows how to fetch & store ticks. Instead of database, you can simply maintain candles in list of list, for example.

from pykiteconnect.

sachin2404 avatar sachin2404 commented on August 14, 2024

Hi Vijaykz , In your example, you said you are sending ticks in celery taske queue where ticks are inserted into DB. But what if I want to do operation on latest ticks not on previous ticks. I want to compute on instant basis while getting ticks.

from pykiteconnect.

vijaykz avatar vijaykz commented on August 14, 2024

I do not have a need to save in DB. I create candlesticks in a list of lists like this:

ticks = [ [Date, O, H, L, C, V], [Date, O, H, L, C, V], .... [Date, O, H, L, C, V] ]

In order to perform operations on the latest bar, you can fetch it just by using ticks[-1]

from pykiteconnect.

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.