Jack. D. Schwager - Mistrzowie rynków finansowych. Niezwykłe wywiady z niezwykłymi inwestorami. Prywatne historie, bardzo cenne porady oraz zaskakujące spojrzenie na rynki. Książkę można nabyć w księgarni Maklerska.pl >>

ChatGPT w tradingu

Wszystko co dotyczy niebezpiecznych styli inwestycyjnych
ODPOWIEDZ
JustDarro
Moderator globalny
Posty: 5708
Rejestracja: poniedziałek 09 lut 2015, 17:20
Lat na Forex: 9
Lokalizacja: Dublin
Liczba podziękowań: 52 razy
Otrzymano podziękowania: 20 razy
Kontakt:

ChatGPT w tradingu

#1

Post autor: JustDarro »

Witam

Sztuczna inteligencja coraz częściej zagląda do naszych okien. Pracami nad nią zajmują się praktycznie wszyscy giganci tacy jak Microsoft, Google, Adobe itd. Sztuczna inteligencja powoli wdrażana jest do przeglądarek internetowych, generuje grafiki oraz pozwala uzyskiwanie precyzyjnych odpowiedzi na zadawane pytania. Postanowiłem więc sprawdzić przydatność ChatGPT w tradingu i okazuje się, że jeśli podamy mu odpowiednie pytanie to może nawet zwrócić nam gotowy kod mql jakiegoś wskaźnika. Każdy może sam spróbować i się o tym przekonać. Wystarczy tylko przejść na stronę OpenAl i się zarejestrować. Naprawdę wciąga.

- Zobacz ChatGBT: https://openai.com/product/gpt-4

Ja zadałem sztucznej inteligencji pytanie o to czym jest martyngał, jaki zarządzać ryzykiem, czym jest strategia Zone Recovery. Poniżej przedstawiam wybrane screen z dyskusji. Zachęcam was także do korzystania z boota sztucznej inteligencji i dzielenia się wynikami w tym wątku.


1. Co to jest grid trading?
Co to jest grid trading.png
2. Pytanie o Zone Recovery
Czy znasz ZR.png
3. Pytanie o obliczanie strat w Zone Recovery
Jak obliczyć stratę.png

Pozdrawiam
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.


Osoby szukające porządnej wiedzy zapraszam do kontaktu.
___________________________________________________________________________
Atlantian: https://www.fxblue.com/users/atlantian
Virtuo: https://www.fxblue.com/users/virtuomultitrading
North East Way: https://www.fxblue.com/users/north_east_way
Awatar użytkownika
PawelXF
Gaduła
Posty: 162
Rejestracja: poniedziałek 23 sty 2017, 19:38
Lat na Forex: 7
Lokalizacja: Kraków
Otrzymano podziękowania: 7 razy

Re: ChatGPT w tradingu

#2

Post autor: PawelXF »

Częściowe odzwierciedlenie CAP Stochastic :

//+------------------------------------------------------------------+
//| StochasticEA.mq5 |
//| Copyright 2023, Your Name/Company |
//| https://yourwebsite.com |
//+------------------------------------------------------------------+

#include <Trade\Trade.mqh>
#include <Indicators\Indicators.mqh>
#include <Expert\Signal\SignalStochastic.mqh>

// Global settings
input int StopLoss = 50;
input int TakeProfit = 100;
input double Lots = 0.1;
input int TrailingStop = 30;
input bool EnablePyramiding = true;
input int PyramidStep = 50;
input double PyramidLotIncrease = 0.1;

// Stochastic block settings
input ENUM_TIMEFRAMES TimeFrame1 = PERIOD_CURRENT;
input ENUM_TIMEFRAMES TimeFrame2 = PERIOD_H1;
input ENUM_TIMEFRAMES TimeFrame3 = PERIOD_H4;
input int KPeriod = 5;
input int DPeriod = 3;
input int Slowing = 3;
input ENUM_MA_METHOD MaMethod = MODE_SMA;
input ENUM_STO_PRICE StochPrice = STO_LOWHIGH;

CSignalStochastic StochasticSignal1;
CSignalStochastic StochasticSignal2;
CSignalStochastic StochasticSignal3;
CTrade trade;

//+------------------------------------------------------------------+
//| Expert initialization function |
//+------------------------------------------------------------------+
int OnInit()
{
if(!StochasticSignal1.Create(TimeFrame1, KPeriod, DPeriod, Slowing, MaMethod, StochPrice) ||
!StochasticSignal2.Create(TimeFrame2, KPeriod, DPeriod, Slowing, MaMethod, StochPrice) ||
!StochasticSignal3.Create(TimeFrame3, KPeriod, DPeriod, Slowing, MaMethod, StochPrice))
{
printf("Error creating Stochastic Signals");
return INIT_FAILED;
}
return(INIT_SUCCEEDED);
}

//+------------------------------------------------------------------+
//| Expert tick function |
//+------------------------------------------------------------------+
void OnTick()
{
double ask = SymbolInfoDouble(Symbol(), SYMBOL_ASK);
double bid = SymbolInfoDouble(Symbol(), SYMBOL_BID);

StochasticSignal1.Refresh();
StochasticSignal2.Refresh();
StochasticSignal3.Refresh();

ENUM_SIGNAL_ACTION signal1 = StochasticSignal1.CheckSignal();
ENUM_SIGNAL_ACTION signal2 = StochasticSignal2.CheckSignal();
ENUM_SIGNAL_ACTION signal3 = StochasticSignal3.CheckSignal();

// Check for buy signal
if(signal1 == SIGNAL_BUY && signal2 == SIGNAL_BUY && signal3 == SIGNAL_BUY)
{
trade.Buy(Lots, Symbol(), ask, StopLoss, TakeProfit, "Buy Order");
}

// Check for sell signal
if(signal1 == SIGNAL_SELL && signal2 == SIGNAL_SELL && signal3 == SIGNAL_SELL)
{
trade.Sell(Lots, Symbol(), bid, StopLoss, TakeProfit, "Sell Order");
}

// Trailing stop and pyramiding
for(int i = OrdersTotal()-1; i >= 0; i--)
{
ulong ticket = OrderGetTicket(i);
if(OrderSelect(ticket))
{

Wygenetowane za pomocą 4 wersji Chatu w wersji płatnej


Rób to co możesz, z tym co masz, tam gdzie jesteś, a małymi krokami osiągniesz wielkie cele.
Awatar użytkownika
PawelXF
Gaduła
Posty: 162
Rejestracja: poniedziałek 23 sty 2017, 19:38
Lat na Forex: 7
Lokalizacja: Kraków
Otrzymano podziękowania: 7 razy

Re: ChatGPT w tradingu

#3

Post autor: PawelXF »

https://blogs.microsoft.com/blog/2023/0 ... TiZi_oY34I
bariery poznawcze excela, aby głebiej analizować dane opadają.


Rób to co możesz, z tym co masz, tam gdzie jesteś, a małymi krokami osiągniesz wielkie cele.
Awatar użytkownika
JustDarro
Moderator globalny
Posty: 5708
Rejestracja: poniedziałek 09 lut 2015, 17:20
Lat na Forex: 9
Lokalizacja: Dublin
Liczba podziękowań: 52 razy
Otrzymano podziękowania: 20 razy
Kontakt:

Re: ChatGPT w tradingu

#4

Post autor: JustDarro »

Witam

Jeśli chodzi o wykorzystanie ChatGBT do kodowania to trzeba i tak posiadać wiedze. Natomiast bardzo dobrze radzi sobie z odpowiedziami na zadawane pytania. Można wypytywać go o strategie itp.

Pozdrawiam


Osoby szukające porządnej wiedzy zapraszam do kontaktu.
___________________________________________________________________________
Atlantian: https://www.fxblue.com/users/atlantian
Virtuo: https://www.fxblue.com/users/virtuomultitrading
North East Way: https://www.fxblue.com/users/north_east_way
Awatar użytkownika
endriu11111111
Zasłużony
Posty: 1855
Rejestracja: wtorek 10 lut 2015, 21:58
Lat na Forex: od 2007.
Liczba podziękowań: 15 razy
Otrzymano podziękowania: 4 razy

Re: ChatGPT w tradingu

#5

Post autor: endriu11111111 »

PawelXF pisze: środa 22 mar 2023, 21:00 Częściowe odzwierciedlenie CAP Stochastic :
.
Kurcze mnie zastanawia jak kolega zmusił tą maszynę do wygenerowania takiego kodu. Jak wygladają takie zapytania do tej wirtualnej maszyny.


Statement for endriu11111111
https://www.fxblue.com/users/endriu11111111
Awatar użytkownika
JustDarro
Moderator globalny
Posty: 5708
Rejestracja: poniedziałek 09 lut 2015, 17:20
Lat na Forex: 9
Lokalizacja: Dublin
Liczba podziękowań: 52 razy
Otrzymano podziękowania: 20 razy
Kontakt:

Re: ChatGPT w tradingu

#6

Post autor: JustDarro »

Witam

Trzeba to wymusić pytaniami, bo sama z siebie nie za bardzo chce generować kod. ChatGBT mówi, że może pomóc w zrozumieniu takiego kodu itp. Trzeba więc ciągnąć go za język.

Pozdrawiam


Osoby szukające porządnej wiedzy zapraszam do kontaktu.
___________________________________________________________________________
Atlantian: https://www.fxblue.com/users/atlantian
Virtuo: https://www.fxblue.com/users/virtuomultitrading
North East Way: https://www.fxblue.com/users/north_east_way
Awatar użytkownika
JustDarro
Moderator globalny
Posty: 5708
Rejestracja: poniedziałek 09 lut 2015, 17:20
Lat na Forex: 9
Lokalizacja: Dublin
Liczba podziękowań: 52 razy
Otrzymano podziękowania: 20 razy
Kontakt:

Re: ChatGPT w tradingu

#7

Post autor: JustDarro »

Witam

ChatGBT może być niezwykle przydatny w konstruowaniu strategii. mam tutaj na myśli zawiłe obliczenia związane z rozstawieniem siatki oraz martyngałem. W zależności od podanych parametrów możemy dowiedzieć się np. jaki powinien być kapitał początkowy dla naszej strategii. Należy jednak zauważyć że ChatGBT czasami nie odpowiada na nasze pytania w stu procentach precyzyjnie. Należy go wykorzystywać bardziej jako wsparcie niż jako gotowe rozwiązania. Często będziemy musieli zadawać sztucznej inteligencji dodatkowe pytania które doprecyzują jego odpowiedź. na tym właśnie polega Chat, polega na wymianie zdań. A z racji tej że ChatGBT to ucząca się inteligencja kolejne odpowiedzi są coraz to bardziej precyzyjne. Dla uzyskania poniższej odpowiedzi musiałem dyskutować ze sztuczną inteligencją co najmniej 20 minut.

Pozdrawiam
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.


Osoby szukające porządnej wiedzy zapraszam do kontaktu.
___________________________________________________________________________
Atlantian: https://www.fxblue.com/users/atlantian
Virtuo: https://www.fxblue.com/users/virtuomultitrading
North East Way: https://www.fxblue.com/users/north_east_way
Awatar użytkownika
JustDarro
Moderator globalny
Posty: 5708
Rejestracja: poniedziałek 09 lut 2015, 17:20
Lat na Forex: 9
Lokalizacja: Dublin
Liczba podziękowań: 52 razy
Otrzymano podziękowania: 20 razy
Kontakt:

Re: ChatGPT w tradingu

#8

Post autor: JustDarro »

Witam

Kolejną ciekawą opcją jest wykorzystanie ChatGBT do testowania strategii na danych historycznych. Muszę to jeszcze sprawdzić, ale może ktoś z was ma więcej czasu i podchwyci temat. Można pobrać plik CSV na Dropbox, Goole Drive lub Mega i podać mu wygenerowany link do pobrania. Plik ten nie morze być jednak spakowany tylko najlepiej w formacie CSV.

Pozdrawiam
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.


Osoby szukające porządnej wiedzy zapraszam do kontaktu.
___________________________________________________________________________
Atlantian: https://www.fxblue.com/users/atlantian
Virtuo: https://www.fxblue.com/users/virtuomultitrading
North East Way: https://www.fxblue.com/users/north_east_way
Awatar użytkownika
irfx
Zasłużony
Posty: 2864
Rejestracja: piątek 27 sty 2017, 19:27
Lat na Forex: 4
Liczba podziękowań: 4 razy
Otrzymano podziękowania: 6 razy

Re: ChatGPT w tradingu

#9

Post autor: irfx »

pierdu pierdu....chatgpt skleca swój słowotok z powszechnie dostępnych fraz i wychodzą z tego takie mądrości


"Therefore, use every mistake as a stepping stone to progress; analyze each mistake you make and the cause of every loss, in order to avoid repeating the same error in future" - W. Gann, 1923.
Awatar użytkownika
Kulfon
Przyjaciel forum
Posty: 884
Rejestracja: wtorek 03 lut 2015, 19:16
Lat na Forex: od 2012
Liczba podziękowań: 10 razy
Otrzymano podziękowania: 17 razy

Re: ChatGPT w tradingu

#10

Post autor: Kulfon »

Czasem gada też pierdoły. Dyskutowałem z nim na tematy, na których się znam i gadał głupoty. Po prostu nie udało mu się wstrzelić w "prawdę".
Ale czasem naprowadza na ciekawe pomysły :)


"Porażka jest okazją aby zacząć wszystko od początku, ale mądrzej." - H. Ford
ODPOWIEDZ