코딩 도움말 - 페이지 234

 
mladen:
나는 단순히 업그레이드가 수행되는 방법의 경험 법칙을 추측할 수 없습니다. 예: 내 실제 계정은 여전히 509이고 내 브로커에 의해 업그레이드되지 않습니다. 근데 왜 그런건지 모르겠음

믈라덴,

감사합니다.중개인이나 PM을 알려주세요.정말 감사하겠습니다.

 
wolfsch:
thv4_trix_v1.0.ex4

안녕 믈라덴

Trix Indicator에 문제가 있습니다. 차트의 오른쪽 가장자리가 숨겨져 있고 배경을 표시할 수 없습니다. 스크린샷도 추가합니다.

도와주시겠습니까?

Wolfsch님 감사합니다.

소프트웨어의 코드 때문일 수 있으며 개체의 좌표가 제대로 설정되지 않았습니다. 이를 확인하려면 개발자가 필요합니다.

 
wolfsch:
thv4_trix_v1.0.ex4

안녕 믈라덴

Trix Indicator에 문제가 있습니다. 차트의 오른쪽 가장자리가 숨겨져 있고 배경을 표시할 수 없습니다. 스크린샷도 추가합니다.

도와주시겠어요?

Wolfsch님, 감사합니다.

볼프쉬

오른쪽에 있는 검은색 패널이 일부러 거기 있는 것 같은데 출처가 없으면 아무것도 알 수 없습니다. 또한 new metatrader 4를 사용하는 경우 여전히 개체에 문제가 있으며 이러한 문제의 추가 원인이 될 수 있습니다.

 

ma 위 또는 아래에 가까운 경우 화살표가 있는 Ma

굿모닝 여러분,

종가가 ma보다 높거나 낮을 때 화살표를 표시하는 표시기를 찾을 수 없다는 사실에 놀랐습니다. 누군가 나를 위해 이것을 코딩 할 수 있습니까? 미리 감사드립니다!

이것은 나의 주를 만들 것이다!!

데이브

 
1Dave7:
굿모닝 여러분,

종가가 ma보다 높거나 낮을 때 화살표를 표시하는 표시기를 찾을 수 없다는 사실에 놀랐습니다. 누군가 나를 위해 이것을 코딩 할 수 있습니까? 미리 감사드립니다!

이것은 나의 주를 만들 것이다!!

데이브

이 지표 가격 교차 ma_arrows-alerts.mq4를 사용하십시오. 그것은 당신이 필요로하는 정확히 할 수 있습니다

 

문제 해결됨

 

안녕하세요 여러분,

저를 도와주실 수 있나요, 메타트레이더4의 표시기에서 그 prorealtime의 표시기를 번역하고 싶습니다

누구든지 이것을 할 수 있다면

CDUR : (기본값이 8인 var z)

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

감사해요

파일:
sans_titre.png  269 kb
 

안녕하세요 전문가

이것은 '소진된 막대' 표시기 코드입니다. 누구든지 이 표시기 뒤에 있는 논리가 무엇인지 말해 줄 수 있습니까?

#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:
안녕 전문가들

이것은 '소진된 막대' 표시기 코드입니다. 누구든지 이 표시기 뒤에 있는 논리가 무엇인지 말해 줄 수 있습니까?

#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 순차의 일부 변형처럼 보입니다(첫 번째 부분은 정확히 동일하고 두 번째 부분은 다름). TD 순차에 대한 추가 정보 : 실용적인 기술 분석: Tom Demark Sequential

 

안녕하세요 여러분, 다음을 할 수 있는 인디/EA를 아는 사람이 있습니까?

24시간 차트가 아닌 지수(dax 또는 s&p와 같은)의 주요 거래 시간만 표시하는 오프라인 차트를 만듭니다. 시작 시간과 종료 시간 및 시간 프레임(1분, 5분...60분)이 입력으로 포함된다면 좋을 것입니다.

왜요? 16시간에 실제 거래량이 없는 24시간 차트에 추세선을 그리는 것은 별로 의미가 없기 때문에...

아마도 여러분 중 한 명이 renko/rangebar ea 또는 표시기의 코드를 변경하여 그렇게 할 수 있습니다. 시도했지만 그것은 내 코딩 기술을 훨씬 뛰어 넘습니다.