Kodlama yardımı - sayfa 234

 
mladen:
Yükseltmelerin nasıl yapıldığının temel kuralını tahmin edemiyorum. Örneğin: gerçek hesabım hala 509 ve brokerim tarafından yükseltilmiyor. Ama neden böyle olduğu hakkında hiçbir fikrim yok

Mladen,

teşekkür ederim dostum. bana komisyoncunu veya PM'yi söyleyebilir misin. Bunu gerçekten takdir edeceğim.

 
wolfsch:
thv4_trix_v1.0.ex4

Merhaba Mladen

Trix Göstergesi ile ilgili bir sorunum var. Grafiğin sağ kenarını gizliyor ve arka planda gösterilmesini sağlayamıyorum, ayrıca bir ekran görüntüsü de ekliyorum.

Lütfen yardım eder misin?

teşekkürler Wolfsch

Yazılımın kodundan olabilir, nesnelerin koordinatları doğru ayarlanmamış.Bunu görmek için bir geliştiriciye ihtiyacınız olacak.

 
wolfsch:
thv4_trix_v1.0.ex4

Merhaba Mladen

Trix Göstergesi ile ilgili bir sorunum var. Grafiğin sağ kenarını gizliyor ve arka planda gösterilmesini sağlayamıyorum, ayrıca bir ekran görüntüsü de ekliyorum.

Lütfen yardım eder misin?

teşekkürler Wolfsch

Wolfsch

Sanırım sağ taraftaki siyah panel bilerek orada ama kaynak olmadan bir şey söylenemez. Ayrıca, yeni metatrader 4 kullanıyorsanız, hala nesnelerle ilgili sorunları var ve bu, bu tür sorunların ek bir nedeni olabilir.

 

Ma'nın üstünde veya altında olup olmadığını gösteren oklarla Ma

Herkese günaydın,

Kapanış bir ma'nın üstünde veya altında olduğunda okları gösteren bir gösterge bulamamama şaşırdım. Lütfen biri bunu benim için kodlayabilir mi? Şimdiden çok teşekkür ederim!

Bu benim haftam olacak!!

Dave

 
1Dave7:
Herkese günaydın,

Kapanış bir ma'nın üstünde veya altında olduğunda okları gösteren bir gösterge bulamamama şaşırdım. Birisi lütfen bunu benim için kodlayabilir mi? Şimdiden çok teşekkür ederim!

Bu benim haftam olacak!!

Dave

Bu gösterge fiyatını çapraz ma_arrows-alerts.mq4 kullanın . Tam olarak ihtiyacınız olanı yapabilir

 

sorun çözüldü

 

Herkese selam,

bana yardım edebilir misin, bu prorealtime'ın göstergesini metatrader4'ün göstergesine çevirmek istiyorum

eğer biri bunu yapabilirse

CDUR : (var z, varsayılan değer 8 ile)

z1=dema[9](close)

z2 =dema[19](close)

e= z1 - z2

z3=dema[6](e)

f=z3

REM Détermine les variations journalières

hausse = MAX(0, f - f[1])

baisse = MAX(0, f[1] - f)

REM Calcule la moyenne des gains les jours de hausse

REM et des pertes les jours de baisse

mmHausse = WILDERAVERAGE[z](hausse)

mmBaisse = WILDERAVERAGE[z](baisse)

REM En déduit le RS

RS = mmHausse / mmBaisse

REM Et finalement le RSI de la Zero Lag

CDUR = 100 - 100 / (1 + RS)

a = 85

b = 100

c =0

d =15

REM X up CDUR

if ((CDUR[1] = CDUR[1])) THEN

i = 25

else

i = 0

endif

Rem X Down CDUR Signal

if ((CDUR[1] > 85 ) AND (CDUR <= CDUR[1])) THEN

K = 25

else

K = 0

endif

return CDUR,a,b,c,d, I as "signal up", K as"Signal down"

[/code]

scalper :

[code]

once rr=1

mb=average[20](typicalprice)

k=48

n=(k*2)-4

p=(n/2)-1

h1=DPO[n](high)

moyh=high-h1

hi=(moyh-moyh[1]+(high[p])/n)*n

hi=(round(hi*100))/100

l1=dpo[n](low)

moyl=low-l1

lo=(moyl-moyl[1]+(low[p])/n)*n

lo=(round(lo*100))/100

clo1=dpo[n](close)

moyc=close-clo1

clot=(moyc-moyc[1]+(close[p])/n)*n

clot=(round(clot*100))/100

cond1=(high>high[1] and high>high[2])

cond2=(cond1 and high>hi[46]) and (barindex>bari or rr=-1)

if cond1 and cond2 then

flagg=1

targeth=high

targetl=lo[46]

else

flagg=0

signa=mb

endif

for zz=0 to 45

if clot[45-zz]<targetl and hi[45-zz]<=targeth and flagg=1 then

signa=high+(averagetruerange[20](close))*.5

rr=1

bari=barindex+zz+2

break

elsif hi[45-zz]>targeth then

signa=mb

break

endif

next

condi=(low<low[1] and low<low[2]) and lowbar or rr=1)

if condi then

fflag=1

target1=low

target2=hi[46]

else

fflag=0

siigna=mb

endif

for kk=0 to 45

if clot[45-kk]>target2 and lo[45-kk]>=target1 and fflag=1 then

siigna=low-(averagetruerange[20](close))*.5

rr=-1

bar=barindex+kk+2

break

elsif lo[45-kk]<target1 then

siigna=mb

break

endif

next

if barindex < 100 then

signa=undefined

siigna=undefined

endif

return signa,siigna,mb

Teşekkürler

Dosyalar:
sans_titre.png  269 kb
 

merhaba uzmanlar

bu 'tükenmiş çubuk' gösterge kodudur. Biri bana bu göstergenin arkasındaki mantığın ne olduğunu söyleyebilir mi?

#property indicator_chart_window#property indicator_buffers 2

#property indicator_width1 0

#property indicator_color1 Lime

#property indicator_width2 0

#property indicator_color2 Red

extern int qual=6;

extern int len=30;

extern int Distance = 1;

extern int Countbars=1000;

double Up[];

double Dn[];

double point;

double bs=0;

double index=0;

double bindex=0;

double sindex=0;

double length=0;

double ret=0;

int init() {

if(Digits==3 || Digits==5) {

point=10*Point;

}

else{

point=Point;

}

IndicatorBuffers(2);

SetIndexStyle(0, DRAW_ARROW);

SetIndexBuffer(0, Up);

SetIndexArrow(0,108);

SetIndexStyle(1, DRAW_ARROW);

SetIndexBuffer(1, Dn);

SetIndexArrow(1,108);

return (0);

}

int deinit() {

return (0);

}

int start() {

bool TurnedUp = false;

bool TurnedDown = false;

double highest,lowest;

int i,limit,limit2;

int counted_bars = IndicatorCounted();

if(counted_bars < 0)

return(-1);

limit=Countbars-counted_bars;

if (i> limit2)

limit2= i;

if (limit2 <Countbars-1)

limit =Countbars- 1;

for( i=limit; i>=0; i--) {

if (Close>Close){

bindex=bindex+1;

}

if(Close<Close){

sindex=sindex+1;

}

ret=0;

index=0;

if ((bindex>qual) && (Close=High)) {

index=1;

bindex=0;

ret=-1;

}

if ((sindex>qual) && (Close>Open)&& (Low<= Low)) {

index=-1;

sindex=0;

ret=1;

}

if (ret==1 && i!=0){

Up=Low-Distance*point;

}

if (ret==-1 && i!=0){

Dn=High+Distance*point;

}

}

if (i> limit2)

limit2= i;

return (0);

}

 
debashis:
merhaba uzmanlar

bu 'tükenmiş çubuk' gösterge kodudur. Biri bana bu göstergenin arkasındaki mantığın ne olduğunu söyleyebilir mi?

#property indicator_chart_window#property indicator_buffers 2

#property indicator_width1 0

#property indicator_color1 Lime

#property indicator_width2 0

#property indicator_color2 Red

extern int qual=6;

extern int len=30;

extern int Distance = 1;

extern int Countbars=1000;

double Up[];

double Dn[];

double point;

double bs=0;

double index=0;

double bindex=0;

double sindex=0;

double length=0;

double ret=0;

int init() {

if(Digits==3 || Digits==5) {

point=10*Point;

}

else{

point=Point;

}

IndicatorBuffers(2);

SetIndexStyle(0, DRAW_ARROW);

SetIndexBuffer(0, Up);

SetIndexArrow(0,108);

SetIndexStyle(1, DRAW_ARROW);

SetIndexBuffer(1, Dn);

SetIndexArrow(1,108);

return (0);

}

int deinit() {

return (0);

}

int start() {

bool TurnedUp = false;

bool TurnedDown = false;

double highest,lowest;

int i,limit,limit2;

int counted_bars = IndicatorCounted();

if(counted_bars < 0)

return(-1);

limit=Countbars-counted_bars;

if (i> limit2)

limit2= i;

if (limit2 <Countbars-1)

limit =Countbars- 1;

for( i=limit; i>=0; i--) {

if (Close>Close){

bindex=bindex+1;

}

if(Close<Close){

sindex=sindex+1;

}

ret=0;

index=0;

if ((bindex>qual) && (Close=High)) {

index=1;

bindex=0;

ret=-1;

}

if ((sindex>qual) && (Close>Open)&& (Low<= Low)) {

index=-1;

sindex=0;

ret=1;

}

if (ret==1 && i!=0){

Up=Low-Distance*point;

}

if (ret==-1 && i!=0){

Dn=High+Distance*point;

}

}

if (i> limit2)

limit2= i;

return (0);

}

TD sırasının bazı varyasyonları gibi görünüyor (ilk kısım tamamen aynı, ikinci kısım farklı). TD sıralı hakkında daha fazla bilgi: pratik teknik analiz: Tom Demark Sıralı

 

merhaba millet, herhangi biriniz yapabilecek bir indi/ea biliyor musunuz:

24 saatlik bir grafiği değil, yalnızca bir endeksin (dax veya s&p gibi) ana işlem zamanını gösteren çevrimdışı bir grafik oluşturun. Giriş olarak başlangıç zamanı ve bitiş zamanı ve zaman çerçevesi (1dk, 5dk...60dk) olsaydı harika olurdu.

niye ya? çünkü 16 saatin gerçek hacminin olmadığı 24 saatlik bir grafikte trend çizgileri çizmek pek mantıklı değil.

belki biriniz bunu yapmak için bir renko/rangebar ea veya indikatör kodunu değiştirebilir. Denedim ama bu benim kodlama becerilerimin çok ötesinde.