akumidv / tradingview-assistant-chrome-extension

An assistant for backtesting trading strategies and checking (showing) external signals in Tradingview implemented as a Chrome browser extension.
GNU General Public License v3.0
158 stars 56 forks source link

tradingview change the code it does not work anymore #168

Open GithubJaimeLee opened 2 months ago

VREY8989 commented 2 months ago

Same issue here. TV Changed UI

shishibuhuo commented 2 months ago

Error: The strategy report did not found.Please retry. If the problem reproduced then it is possible that TV UI changed. Create task on github please (check before if it does't alredy created)

dstorcheus commented 2 months ago

Same error, please fix

epixia commented 2 months ago

2024-04-23_22h50_23

Plugin stopped working yesterday afternoon.

tzutoo commented 2 months ago

Here is a temporary solution. Replace the codes in selector.js:

strategyReport: '#bottom-area > div.bottom-widgetbar-content.backtesting > div > div.widgetContainer-_qqQIz_4 > div > div > div > table',
strategyReportHeader: '#bottom-area > div.bottom-widgetbar-content.backtesting > div > div.widgetContainer-_qqQIz_4 > div > div > div > table > thead > tr > th',
strategyReportRow: '#bottom-area > div.bottom-widgetbar-content.backtesting > div > div.widgetContainer-_qqQIz_4 > div > div > div > table > tbody > tr',
dannydanny77 commented 2 months ago

Here is a temporary solution. Replace the codes in selector.js:

strategyReport: '#bottom-area > div.bottom-widgetbar-content.backtesting > div > div.widgetContainer-_qqQIz_4 > div > div > div > table',
strategyReportHeader: '#bottom-area > div.bottom-widgetbar-content.backtesting > div > div.widgetContainer-_qqQIz_4 > div > div > div > table > thead > tr > th',
strategyReportRow: '#bottom-area > div.bottom-widgetbar-content.backtesting > div > div.widgetContainer-_qqQIz_4 > div > div > div > table > tbody > tr',

Thanks for that anyways but replacing these 3 lines didn't work for me unfortunately...

ppdajianguo commented 2 months ago
截屏2024-04-24 16 46 16

the same error

tzutoo commented 2 months ago

Here is a temporary solution. Replace the codes in selector.js:

strategyReport: '#bottom-area > div.bottom-widgetbar-content.backtesting > div > div.widgetContainer-_qqQIz_4 > div > div > div > table',
strategyReportHeader: '#bottom-area > div.bottom-widgetbar-content.backtesting > div > div.widgetContainer-_qqQIz_4 > div > div > div > table > thead > tr > th',
strategyReportRow: '#bottom-area > div.bottom-widgetbar-content.backtesting > div > div.widgetContainer-_qqQIz_4 > div > div > div > table > tbody > tr',

Thanks for that anyways but replacing these 3 lines didn't work for me unfortunately...

You're welcome! I've made some adjustments to the CSS selector, hope it can solve the issue.

strategyReport: '#bottom-area > div.bottom-widgetbar-content.backtesting > div > div[class*="widgetContainer"] > div > div > div > table',
    strategyReportHeader: '#bottom-area > div.bottom-widgetbar-content.backtesting > div > div[class*="widgetContainer"] > div > div > div > table > thead > tr > th',
strategyReportRow: '#bottom-area > div.bottom-widgetbar-content.backtesting > div > div[class*="widgetContainer"] > div > div > div > table > tbody > tr',
ppdajianguo commented 2 months ago

Here is a temporary solution. Replace the codes in selector.js:

strategyReport: '#bottom-area > div.bottom-widgetbar-content.backtesting > div > div.widgetContainer-_qqQIz_4 > div > div > div > table',
strategyReportHeader: '#bottom-area > div.bottom-widgetbar-content.backtesting > div > div.widgetContainer-_qqQIz_4 > div > div > div > table > thead > tr > th',
strategyReportRow: '#bottom-area > div.bottom-widgetbar-content.backtesting > div > div.widgetContainer-_qqQIz_4 > div > div > div > table > tbody > tr',

Thanks for that anyways but replacing these 3 lines didn't work for me unfortunately...

You're welcome! I've made some adjustments to the CSS selector, hope it can solve the issue.

strategyReport: '#bottom-area > div.bottom-widgetbar-content.backtesting > div > div[class*="widgetContainer"] > div > div > div > table',
    strategyReportHeader: '#bottom-area > div.bottom-widgetbar-content.backtesting > div > div[class*="widgetContainer"] > div > div > div > table > thead > tr > th',
strategyReportRow: '#bottom-area > div.bottom-widgetbar-content.backtesting > div > div[class*="widgetContainer"] > div > div > div > table > tbody > tr',

Thank you for your response. I will give it a try

dannydanny77 commented 2 months ago

Here is a temporary solution. Replace the codes in selector.js:

strategyReport: '#bottom-area > div.bottom-widgetbar-content.backtesting > div > div.widgetContainer-_qqQIz_4 > div > div > div > table',
strategyReportHeader: '#bottom-area > div.bottom-widgetbar-content.backtesting > div > div.widgetContainer-_qqQIz_4 > div > div > div > table > thead > tr > th',
strategyReportRow: '#bottom-area > div.bottom-widgetbar-content.backtesting > div > div.widgetContainer-_qqQIz_4 > div > div > div > table > tbody > tr',

Thanks for that anyways but replacing these 3 lines didn't work for me unfortunately...

You're welcome! I've made some adjustments to the CSS selector, hope it can solve the issue.

strategyReport: '#bottom-area > div.bottom-widgetbar-content.backtesting > div > div[class*="widgetContainer"] > div > div > div > table',
    strategyReportHeader: '#bottom-area > div.bottom-widgetbar-content.backtesting > div > div[class*="widgetContainer"] > div > div > div > table > thead > tr > th',
strategyReportRow: '#bottom-area > div.bottom-widgetbar-content.backtesting > div > div[class*="widgetContainer"] > div > div > div > table > tbody > tr',

Thanks @tzutoo . That change worked for me. Replacing these 3 lines gets the extension back to work! Appreciate your fast response... For the ones who'll try: don't forget to remove and reinstall the extension after you make and save the changes in the file. Cheers.

tzutoo commented 2 months ago

Here is a temporary solution. Replace the codes in selector.js:

strategyReport: '#bottom-area > div.bottom-widgetbar-content.backtesting > div > div.widgetContainer-_qqQIz_4 > div > div > div > table',
strategyReportHeader: '#bottom-area > div.bottom-widgetbar-content.backtesting > div > div.widgetContainer-_qqQIz_4 > div > div > div > table > thead > tr > th',
strategyReportRow: '#bottom-area > div.bottom-widgetbar-content.backtesting > div > div.widgetContainer-_qqQIz_4 > div > div > div > table > tbody > tr',

Thanks for that anyways but replacing these 3 lines didn't work for me unfortunately...

You're welcome! I've made some adjustments to the CSS selector, hope it can solve the issue.

strategyReport: '#bottom-area > div.bottom-widgetbar-content.backtesting > div > div[class*="widgetContainer"] > div > div > div > table',
    strategyReportHeader: '#bottom-area > div.bottom-widgetbar-content.backtesting > div > div[class*="widgetContainer"] > div > div > div > table > thead > tr > th',
strategyReportRow: '#bottom-area > div.bottom-widgetbar-content.backtesting > div > div[class*="widgetContainer"] > div > div > div > table > tbody > tr',

Thanks @tzutoo . That change worked for me. Replacing these 3 lines gets the extension back to work! Appreciate your fast response... For the ones who'll try: don't forget to remove and reinstall the extension after you make and save the changes in the file. Cheers.

You're welcome. Glad to hear it works!

g001613001 commented 2 months ago

Here is a temporary solution. Replace the codes in selector.js:這是一個臨時解決方案。取代selector.js中的代碼:

strategyReport: '#bottom-area > div.bottom-widgetbar-content.backtesting > div > div.widgetContainer-_qqQIz_4 > div > div > div > table',
strategyReportHeader: '#bottom-area > div.bottom-widgetbar-content.backtesting > div > div.widgetContainer-_qqQIz_4 > div > div > div > table > thead > tr > th',
strategyReportRow: '#bottom-area > div.bottom-widgetbar-content.backtesting > div > div.widgetContainer-_qqQIz_4 > div > div > div > table > tbody > tr',

Here is a temporary solution. Replace the codes in selector.js:

strategyReport: '#bottom-area > div.bottom-widgetbar-content.backtesting > div > div.widgetContainer-_qqQIz_4 > div > div > div > table',
strategyReportHeader: '#bottom-area > div.bottom-widgetbar-content.backtesting > div > div.widgetContainer-_qqQIz_4 > div > div > div > table > thead > tr > th',
strategyReportRow: '#bottom-area > div.bottom-widgetbar-content.backtesting > div > div.widgetContainer-_qqQIz_4 > div > div > div > table > tbody > tr',

Thanks for that anyways but replacing these 3 lines didn't work for me unfortunately...

You're welcome! I've made some adjustments to the CSS selector, hope it can solve the issue.

strategyReport: '#bottom-area > div.bottom-widgetbar-content.backtesting > div > div[class*="widgetContainer"] > div > div > div > table',
    strategyReportHeader: '#bottom-area > div.bottom-widgetbar-content.backtesting > div > div[class*="widgetContainer"] > div > div > div > table > thead > tr > th',
strategyReportRow: '#bottom-area > div.bottom-widgetbar-content.backtesting > div > div[class*="widgetContainer"] > div > div > div > table > tbody > tr',

It's works for me, thank you!

g001613001 commented 2 months ago

This version has been modified according to the previous solution, with three lines of code changed. After effective testing, it has been packaged for compression. The official version will be available once the developer uploads it.

tradingview-assistant-chrome-extension-2.9.2.zip

tzutoo commented 2 months ago

Here is a temporary solution. Replace the codes in selector.js:這是一個臨時解決方案。取代selector.js中的代碼:

strategyReport: '#bottom-area > div.bottom-widgetbar-content.backtesting > div > div.widgetContainer-_qqQIz_4 > div > div > div > table',
strategyReportHeader: '#bottom-area > div.bottom-widgetbar-content.backtesting > div > div.widgetContainer-_qqQIz_4 > div > div > div > table > thead > tr > th',
strategyReportRow: '#bottom-area > div.bottom-widgetbar-content.backtesting > div > div.widgetContainer-_qqQIz_4 > div > div > div > table > tbody > tr',

Here is a temporary solution. Replace the codes in selector.js:

strategyReport: '#bottom-area > div.bottom-widgetbar-content.backtesting > div > div.widgetContainer-_qqQIz_4 > div > div > div > table',
strategyReportHeader: '#bottom-area > div.bottom-widgetbar-content.backtesting > div > div.widgetContainer-_qqQIz_4 > div > div > div > table > thead > tr > th',
strategyReportRow: '#bottom-area > div.bottom-widgetbar-content.backtesting > div > div.widgetContainer-_qqQIz_4 > div > div > div > table > tbody > tr',

Thanks for that anyways but replacing these 3 lines didn't work for me unfortunately...

You're welcome! I've made some adjustments to the CSS selector, hope it can solve the issue.

strategyReport: '#bottom-area > div.bottom-widgetbar-content.backtesting > div > div[class*="widgetContainer"] > div > div > div > table',
    strategyReportHeader: '#bottom-area > div.bottom-widgetbar-content.backtesting > div > div[class*="widgetContainer"] > div > div > div > table > thead > tr > th',
strategyReportRow: '#bottom-area > div.bottom-widgetbar-content.backtesting > div > div[class*="widgetContainer"] > div > div > div > table > tbody > tr',

It's works for me, thank you!

You are welcome, thank you.

RbR010 commented 2 months ago

Should version 2.9.2 work? It doesn't solve anything for me after installation.

tzutoo commented 2 months ago

Should version 2.9.2 work? It doesn't solve anything for me after installation.

I suggest changing the lines manually and load it into chrome and see if it works.

g001613001 commented 2 months ago

Be cautious of scam-promoting plugins.

RbR010 commented 2 months ago

Should version 2.9.2 work? It doesn't solve anything for me after installation.

I suggest changing the lines manually and load it into chrome and see if it works.

Works for me, thank you!

scheerd commented 2 months ago

Be cautious of scam-promoting plugins.

Looks legit to me. Anyone else tried it?

akumidv commented 2 months ago

fixed in version 2.9.3 It can be downloaded and installed manually due version that I sent to Google Webstore review is processing now https://github.com/akumidv/tradingview-assistant-chrome-extension/archive/refs/tags/v2.9.3.zip

If something wrong, report there please

akumidv commented 2 months ago

The new version of extension published in webstore.