Evolution Profile picture
Jan 9, 2022 16 tweets 1 min read Read on X
Bu akış altına indikatörlerin açık formüllerini yazacağım. Ne kullandığımızı bilmek lazım...

#algotrading
Most:

per:=3;yuzde:=2;
a1:=Mov(C,per,E);
a2:=a1-(a1*yuzde/100);
a3:=a1+(a1*yuzde/100);
b1:=If(a1<PREV,a2,if(a2>PREV,a2,PREV));
b2:=If(a1>PREV,a3,if(a3<PREV,a3,PREV));
k1:=Cross(a1,Ref(b2,-1));k2:=Cross(Ref(b1,-1),a1);
s1:=BarsSince(k1)<BarsSince(k2);
s2:=If(s1=-1,b1,b2);
a1;s2
Ott;

per:=2;
opt:=1.4;
C1:=mov(c,per,var);
q1:=ref(C1,-2)*(1+opt/200);
q2:=ref(C1,-2)*(1-opt/200);
OTT:=If(Cum(1)=1,C1,If(q1 <= PREV,q1,If(q2 >= PREV,q2,PREV)));
C1;
OTT
Stochastic Slow;

p1:=5;
p2:=5;
p3:=3;
StosK:=(C-LLV(L,p1))/(HHV(H,p1)-LLV(L,p1))*100;
StosD:=Mov(StosK,p3,E);
StosK;StosD;
80;20
Momentum;

n1:=9;
C/ref(c,-1*n1)*100
Atr;

n:=14;
tr:=Max(Max(Abs(H-L),Abs(H-Ref(C,-1))),Abs(Ref(C,-1)-L));
atr:=Mov(tr,2*n-1,E);
atr
Bollinger Bands;

n1:=20;
sc:=2;
orta:=mov(c,n1,s);
ust:=mov(c,n1,s)+stdev(c,n1)*sc;
alt:=mov(c,n1,s)-stdev(c,n1)*sc;
ust;orta;alt
Rsi;

per:=Input("RSI periods",3,200,14);
x1:=If(C>Ref(C,-1),C-Ref(C,-1),0);
rsx1:=mov(x1,per,ww);
x2:=If(C<Ref(C,-1),Ref(C,-1)-C,0);
rsx2:=mov(x2,per,ww);
rs:=rsx1/rsx2;
100-(100/(1+RS));
30;70
Macd;

p1:=mov(c,12,e);
p2:=mov(c,26,e);
trg:=9;
macD:=p1-p2;
Hist:=mov(p1-p2,trg,e);
Macd;Hist;0
İchimoku;

x:=9;
y:=26;
z:=52;
TenknSn:=(HHV(H,x)+LLV(L,x))/2;
KijnSn:=(HHV(H,y)+LLV(L,y))/2;
ChinkouSpan:=Ref(C,-y);
SSpanA:=Ref((KijnSn+TenknSn)/2,-y);
SSpanB:=Ref((HHV(H,z)+LLV(L,z))/2,-y);
TenknSn;KijnSn;SSpanA;SSpanB
Adx;

n:=14;
tr:=max(max(h-L,abs(h-ref(c,-1))),abs(L-ref(c,-1)));
dip:=if(H-ref(h,-1)>ref(L,-1)-L,h-ref(h,-1),0);
dim:=if(ref(L,-1)-L>H-ref(H,-1),ref(L,-1)-l,0);
str:=PREV-(PREV/n+tr);
sdmp:=PREV-(PREV/n+dip);
sdmm:=PREV-(PREV/n+dim);
diplus:=sdmp/str*100;
diminus:=sdmm/str*100;
dx:=abs(diplus-diminus)/(diplus+diminus)*100;
adx:=mov(dx,n,s);
adx
Üssel Hareketli Ortalama (EMA);

pd:=input("period",1,500,20);
p1:=2/(1+pd);
c*p1+prev*(1-p1)
Basit Hareketli Ortalama (SMA);

pd:=input("period",1,500,20);
Sum(C,pd)/pd
Değişken Hareketli Ortalama (VMA);

n1:=35;
AbsCmo:=(Abs(CMO(c,9)))/100;
p1:=2/(n1+1);
(p1*AbsCmo*C)+(1-(p1*AbsCmo))*Prev
Trix;

p:=12;
x1:=Mov(c,p,e);
x2:=Mov(x1,p,e);
x3:=Mov(x2,p,e);
Trix:=ROC(x3,1,%);
Trig:=mov(ROC(x3,1,%),9,s);
Trix;Trig

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Evolution

Evolution Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @RandEvolution

Apr 21
Evo’ya ufak bir güncelleme yaptım.

- İndikatör
- Explorer
- System Tester
- Export Advisor

dosyalarını akşam paylaşmaya çalışacağım…
Aşağıda belirteceğim adımları uyguladığınızda ekranınız ve de verileriniz eksiksiz ise tarama sonuçlarınız aşağıdaki gibi olacaktır. Daha önce belirttiğim gibi bir altyapı paylaşıyorum, ek filtrelerle geliştirebilirsiniz. Bist30 hisseleri için tek yönlü kullanım için öneriyorum. Image
4 adımdan oluşacak ve 6 farklı obje yüklüyor olacağız matrikse. İlk adım indikatör yüklemek olacak ve sonraki adımlara geçeceğiz:

1- Indikatör : EVO_V2.mib ve GET_V2.mib
2- System Tester : EVO_V2.mst
3- Explorer : EVO_AL_V2.mex ve EVO_SAT_V2.mex
4- Expert Advisor: EVO_V2.mea
Read 9 tweets
Feb 3, 2023
Paylaşacağım indikatör işinize yarar veya yaramaz buna siz karar verin ama ben paylaşayım. Nereden bulduğumu hatırlamıyorum ama adına "Muck" dedim. Çok küçük ama işe yarar bir indikatör olduğunu düşünüyorum.
#xu100 #xu030 #thyao #tuprs Bazı ekran görüntüleri ImageImageImageImage
MS1:=0.95;
MS2:=1.05;
MUCK:=IF((C*MS1)>PREV,C*MS1,IF((C*MS2)<PREV,C*MS2,PREV));
MUCK Image
Read 4 tweets
Nov 3, 2022
Fikir vermesi açısından ve de sistemlerimize katkı sağlayabileceğini düşündüğüm bir bilgi paylaşımı yapsak mı?
Öncelikle bu bir fikir ve canlıda test ettiğim bir şey değil ama sıcağı sıcağına paylaşmak istedim. Herkesin yorumuyla ve desteğiyle geliştirilebilir. Bu sebeple olumsuz yorum yapacaklar şimdiden bizlerden uzak olsunlar😅
Hatırlarsanız zamanında aşağıdaki paylaşımı yapmıştım:

Read 13 tweets
Jul 11, 2022
Tsf ve hhv/llv ile basit bir sistem kurulabilir mi?
60dk ve Heiken Ashi bar (İndikatör);

X1:=150;
X2:=50;

TH:=Tsf(H,X1);
TL:=Tsf(L,X1);

PH:=Ref(Hhv(TH,X2),-1);
PL:=Ref(Llv(TL,X2),-1);
PP:=(PH+PL)/2;
PH;
PL;
PP
System Tester:

AL:

C>PH

SAT:

C<PP
Read 5 tweets
Jun 12, 2022
Getiri eğrisi üzerinden bir sistem geliştirilebilir mi?
AL-SAT koşulunuzun aşağıdaki gibi olduğunu düşünelim:

alk:=Cross(mov(c,5,var),most(c,5,3,var));
satk:=Cross(most(c,5,3,var),mov(c,5,var));
Overall hesaplaması:

islemTipi:=1;
alk:=Cross(mov(c,5,var),most(c,5,3,var));
satk:=Cross(most(c,5,3,var),mov(c,5,var));
al:=if(alk,1,0);
sat:=if(satk,1,0);
z:=valuewhen(1,al-sat,al-sat);
Read 5 tweets
Apr 3, 2022
Bir sistem daha gelsin mi🙈
Yoğunluktan bir türlü paylaşamadım. Akşam paylaşıyor olacağım👍
Herkeste olduğu gibi @kivancozbilgic üstadımın da kişisel gelişimimde emeği çok büyüktür. Paylaşmış olduğu alphatrend indikatörünü kendimce 5 dk peryot için uyarlamaya çalıştım.
Read 7 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(