¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io

Re: Alpha Vantage with Forex scanner and Ma Fibo Env indicator issue

 

If you find a bug, thank you for signaling it or provide a patch, thanks


Alpha Vantage with Forex scanner and Ma Fibo Env indicator issue

 
Edited

Alpha Vantage with Forex scanner and Ma Fibo Env indicator issueAlpha Vantage provides less than 1000 bars on 1h TF FX that's why Ma Fibo Env indicator is not drawn correctly and the scanner cannot work with currencies
This issue will be solved in build 184

Solution:
Yahoo Finance provides Forex too
For example type "EURUSD=X" as symbol and get chart.
There is more than 1000 bars on 1h TF and the Ma Fibo Env indicator works
In fact function "ima" used in the indicator (programmed in includes\QChartist.cpp) needs at least 1000 bars
We will be able to use Yahoo Finance Forex for the scanner in the next build 184
I will work on that ; thank you for your patience

Good week end


Re: For Linux users

 
Edited

Now with buid 183 all works fine with Ubuntu 18.04 or > (i386) with Wine up to 7.0
Try to change Windows version in winecfg (Windows XP or Windows 7)


Re: Reminder for Linux users

 
Edited

Now with buid 183 all works fine with Ubuntu 18.04 or > (i386) with Wine up to 7.0
Try to change Windows version in winecfg


Big #documentation for the #QChartist #opensource technical analysis TA #documentation #qchartist #opensource #charting #software

 

Big #documentation for the #QChartist #opensource technical analysis TA #charting #software #project here: http://qchartist.net/doc/index.html


Re: QChartist build 183 is out!

 

For Linux Wine users:

In order to know if you have to use pkill or QCKill method in QTGuard,
Choose "Use pkill (method 1) first"
Click on "start timer" and click on "start expert"
wait a few seconds, QChartist will start automatically and begin to scan tickers
In QChartist click on the "Stop" button in the top right corner
Wait 1 or 2 minutes, QTGuard will try to kill QChartist and restart it (with pkill method 1)
If QTGuard does not manage to kill QChartist before restarting
In QTGuard, click on "stop timer" and "stop expert"
Close QChartist manually
Try the "Use QCKill (method 2) in QTGuard GUI
Click on "start timer" and click on "start expert"
wait a few seconds, QChartist will start automatically and begin to scan tickers
In QChartist click on the "Stop" button in the top right corner
Wait 1 or 2 minutes, QTGuard will try to kill QChartist and restart it (with QCKill method 2)

Under Windows, pkill method 1 or QCKill method 2 is the same and it doesn't matter

Hope that helps

Enjoy


Re: QTGuard QCkill problem under Linux with Wine

 

Issue solved with build 183
topic closed


QChartist build 183 is out!

 

QChartist build 183 is out!
- In the QTGuard GUI scanner now you can choose between pkill or QCkill methods to kill QChartist process under Linux with Wine
Notice: you will have to re enter your API keys in QChartist.ini after this update
Enjoy, run update and recompile with QTStart
#Free #trading #update
#Happy trading


Re: QTGuard QCkill problem under Linux with Wine

 
Edited

If you have problems with QTGuard.bas (pkill) provided in build 182 please download and copy QTGuard.bas from build 179 provided below
You need this version of QTGuard for wine-1.6.2 with Ubuntu 16.04 (which uses QCKill anyway instead of pkill)
You can also find the build 179 archive in your updates directory


QChartist build 182 is out!

 

QChartist build 182 is out!
- QTGuard QCkill problem under Linux with Wine solved with Wine 3.0 to Wine 7.0
The solution is to use the pkill command
Enjoy, run update and recompile with QTStart
#Free #trading #update
#Happy trading


QChartist build 181 is out!

 

QChartist build 181 is out!
- Corrected the freeze problem with curl in the scanner
- Corrected date update 180 in readme file
Enjoy, run update and recompile with QTStart
#Free #trading #update
#Happy trading


Re: QTGuard QCkill problem under Linux with Wine

 

After deeper tests, it appears that using pkill instead of QCKill doesn't solve the problem when curl freezes.
Thus, i won't put the above modified QTGuard.bas in build 181 because this doesn't solve the problem at all.

I think the solution is here : put a timeout for curl :

Timeout parameters

curl has two options: --connect-timeout and --max-time.
?
Quoting from the manpage:
?
--connect-timeout <seconds>
? ? Maximum ?time ?in ?seconds ?that you allow the connection to the
? ? server to take. ?This only limits ?the ?connection ?phase, ?once
? ? curl has connected this option is of no more use. ?Since 7.32.0,
? ? this option accepts decimal values, but the actual timeout ?will
? ? decrease in accuracy as the specified timeout increases in deci©\
? ? mal precision. See also the -m, --max-time option.
?
? ? If this option is used several times, the last one will be used.
and:
?
-m, --max-time <seconds>
? ? Maximum ?time ?in ?seconds that you allow the whole operation to
? ? take. ?This is useful for preventing your batch jobs from ?hang©\
? ? ing ?for ?hours due to slow networks or links going down. ?Since
? ? 7.32.0, this option accepts decimal values, but the actual time©\
? ? out will decrease in accuracy as the specified timeout increases
? ? in decimal precision. ?See also the --connect-timeout option.
?
? ? If this option is used several times, the last one will be used.

If i encounter connection problems, i will try to put a timeout with curl at line 51627 in QChartist.bas
For the moment all is ok!

Have a nice day and see you later


QTGuard QCkill problem under Linux with Wine

 
Edited

QTGuard QCkill problem under Linux with Wine
Sometimes QTGuard does not manage to kill QChartist properly when it freezes under Linux
The solution is to use the pkill command.

Here are the modifications that can be made in QTGuard.bas:

' line 21
$include "includes\like.inc"
$Include "includes\ShellRedir.Inc"
?
declare sub ShellRedirCallBack (Text As String)
?
Sub ShellRedirCallBack (Text As String)
'Print Text
End Sub
?
DefStr platform = ShellRedir ("c:\qchartist\getos.exe")

' line 655
if like(platform,"*Wine*")=0 then ? ? ? ? ? ? ? ?
RUN CHR$(34) + homepath + "\QCKill.exe" + CHR$(34)
RUN CHR$(34) + homepath + "\sendmailKill.exe" + CHR$(34)
end if
?
if like(platform,"*Wine*")=1 then
defint pid
pid=shell ("/bin/sh -c "+chr$(34)+"pkill QChartist"+chr$(34),0)
'pid=shell ("/bin/sh -c "+chr$(34)+"pkill sendmail"+chr$(34),0) ' commented because quite risky
end if

You can download the modified QTGuard.bas with the attached file.

Maybe i will include it in build 181 but i need to test more first

Enjoy and happy trading


Hello, i'm happy to announce that QChartist build 180 is out!

 

Hello, i'm happy to announce that QChartist build 180 is out!
- New drawing tools for the main canvas: Fibonacci spiral and Archimed spiral
Enjoy, run update and recompile with QTStart
#Free #trading #update
#Happy trading


Re: Hello, i'm happy to announce that QChartist build 179 is out!

 

Still another way to place your Gann squares


Re: Hello, i'm happy to announce that QChartist build 179 is out!

 

Another way to use the Gann square is to draw SQ9F lines and TSQ9F lines.
Then draw Gann squares inside the rectangles formed by the SQ9F and TSQ9F lines.


Hello, i'm happy to announce that QChartist build 179 is out!

 
Edited

Hello, i'm happy to announce that QChartist build 179 is out!
- New drawing tool for the main canvas: Gann square
- minor updates for the new year
- documentation enriched
see docs\readme.txt for more info
Enjoy this update run update and recompile with QTStart
#Free #trading #update
#Happy trading


2022

 

I wish you a happy new year!


Happy feasts

 

A very merry end of the year. Best wishes to all of you.


QChartist build 178 is out!

 

QChartist build 178 is out!
- New drawing tools for the separate canvas:
- price cycles
- time cycles
- log spiral
- pentagram
- polygone
- square from center
- triangle from center
- conic from five points
+ optimizations
#Free #trading #update
#Happy trading