ffquant/__init__.py,sha256=nhqPQWes0LzIZs542qjxSCDz4mEFwV9NanHvM8ThVKk,252
ffquant/analyzers/MySharpeRatio.py,sha256=AOnVa6aetTGtpCR_uKD4PHbharR7cW7FpwDZoSez8zA,287
ffquant/analyzers/OrderAnalyzer.py,sha256=9fLNU_UoWMCxFmkEheaT7hOPMa5VpbZMf8TsOgOTXVI,727
ffquant/analyzers/__init__.py,sha256=LzyoZtB4Yee8-vdzt_ZpYiXJXB3mfxwdNtLARxlBRnI,153
ffquant/analyzers/performance.py,sha256=Wf9TCTFbAU3OCLdfrc2S3ePbYWnMv_11_-aM7YvPKf8,7678
ffquant/brokers/MyBroker.py,sha256=azCMPbfNKWlpNXyYijttsIlC62tPfPUudcUsZfe3RNI,11866
ffquant/brokers/TradingView.py,sha256=X0i5vMfTB0fezSkAXqoXMTjS_JmIMOSb2qHQSVA8yr0,1400
ffquant/brokers/__init__.py,sha256=rxvomT7VN1t72BP-eoi9vvP1xPcz9LGBbCr4Q_m9G28,181
ffquant/calendar/MyCalendar.py,sha256=gmAIfq-I_1PEjARTZdrYfrVKG_yjHXRQqZE2aD64hNo,1824
ffquant/calendar/__init__.py,sha256=AGntrYRxbFwq0zZDyLWovhwJEhV_ilDBsrnDZwsoq6c,147
ffquant/feeds/MyFeed.py,sha256=BD2ylW6EJGM-iXkJtO8PZFvgPl28EbQd7l91xzDCKpA,6449
ffquant/feeds/MyLiveFeed.py,sha256=2zwh3M6aqLx7PNqZlFd6jcFNxJIqv1f2iejw7eyJ6Oo,5436
ffquant/feeds/__init__.py,sha256=4dtubR6Z5b8qGd9VZRd0XJQNFtNoJRM0d8TpygzyCCI,175
ffquant/indicators/BaseIndicator.py,sha256=EKbL-RaEl8DdV_zL_wRh4mqRGU8Z4jF_Un3dJcNCzs8,4886
ffquant/indicators/LongTermDirection.py,sha256=YJip_mwJXfhnzNl8_DqruIUeGGMXTAtTRoGtJbfGm2I,1374
ffquant/indicators/ShortTermDirection.py,sha256=z4aNW22g33efcGywgDZfmSEyaFEjsiVA-rOwcAT_vAY,1384
ffquant/indicators/TradeAction.py,sha256=pILFU9YH2EFt--I49qoKe4OkoJp7p9LtW6NKKcBj5Kk,1331
ffquant/indicators/Trend.py,sha256=CSut9XHa589Lt3s11zAsYlYS4U4hLR7lFg-aIB0HVbs,1330
ffquant/indicators/TurningPoint.py,sha256=FuUpmaATXjeOHRK4EHWX0UEfFaXLIc752CLilqKJedA,1420
ffquant/indicators/__init__.py,sha256=54fDFz57jXdmAZhygIMCNtRWkv7piwt6-6BQA9gHoF0,277
ffquant/observers/MyBkr.py,sha256=pW1ME7kgnDhpO6Bzn8-NqQ7auyr_LuqoicEgWhadUWA,1076
ffquant/observers/MyBuySell.py,sha256=Kh04tEacwfSqKtV-PvsPaHh1hA-tiVv7XvMU8uhC-yI,652
ffquant/observers/MyDrawDown.py,sha256=3oRBin_iwSkmTZYIMWrVcOSinX83Q34pAWH5slSJzU4,587
ffquant/observers/MyTimeReturn.py,sha256=50EKa0XhOZm0s7OPvXWbhxl76kCfEBQ065ewQXX_yQo,598
ffquant/observers/__init__.py,sha256=0Q3LWxGpdVMzFcpwjauTMlg5A7oYDs7jvRxJrfnZ6Ok,247
ffquant/plot/__init__.py,sha256=pvArQwmacU8oY3ukPNPOofEVdz-Azims0OFY6dm6FGY,199
ffquant/plot/dash_graph.py,sha256=W2oFSqK7mbi5wiMrgZjx7l_hgOvqbmTqLKFu8atDs1w,21973
ffquant/plot/dash_ports.py,sha256=eFHOALlPe9LYRNbBQhOahw__eYqWUinR4-ximYsjcZw,2740
ffquant/plot/perf.py,sha256=WOWujWA0putgDedeiXd4MvUImOkVs4pzMO_d2u-DEWU,10203
ffquant/plot/port_db.py,sha256=p5wbARKJXu51c-lW3BZ9pVVvneX_cOkeB6PiCKcuQAU,3833
ffquant/strats/MyStrategy.py,sha256=CtOII8L4Vemy-XOm8BfE70fUKtkqxJjHzkFrbV3HfOc,1367
ffquant/strats/__init__.py,sha256=tXePvMJgqeQ25x63jiKJAp5OxBA7g_y4_rk5v8wYBgs,147
ffquant/utils/MqProducer.py,sha256=ParmtW8EVfFfYxrLlBpmpPlX-esw1depMyKtMBik_A4,881
ffquant/utils/__init__.py,sha256=3aeqwO39Uq1E05Y9Pe17kN2Kwg9pSNA2vuclIb8lhwI,204
ffquant/utils/observer_data.py,sha256=hPJk7mQIEg7p5ES3iwqGmTCvyrR3gEWu0pqtMGUhK7A,133
ffquant/utils/observer_queue.py,sha256=OdYY7USzhe98O4uI2BzXsc97ExH2LeaIHiaqKZMjcRE,76
ffquant-1.5.8.dist-info/LICENSE,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
ffquant-1.5.8.dist-info/METADATA,sha256=ywzYonahkN41AByGAAJa_-vQ0cQhBX3MsrGYBBWwKQ0,2133
ffquant-1.5.8.dist-info/WHEEL,sha256=uCRv0ZEik_232NlR4YDw4Pv3Ajt5bKvMH13NUU7hFuI,91
ffquant-1.5.8.dist-info/top_level.txt,sha256=36N9QuvX6foJhd4GPd4jmp1SbWnnKi_sbE2L_KMmbZw,8
ffquant-1.5.8.dist-info/RECORD,,
