コーディングのヘルプ - ページ 234

 
mladen:
私は単にアップグレードが行われる方法の経験則を推測することはできません。例:私の本当のアカウントはまだ509であり、私のブローカーによってアップグレードされていません。しかし、私はなぜそうであるために見当がつかない

ムラデン

あなたは私にあなたのブローカーまたはPM me.Iは本当にそれを感謝します伝えることができます。

 
wolfsch:
thv4_trix_v1.0.ex4

こんにちは、Mladenです。

Trixインディケータに問題があります。チャートの右端が隠れてしまい、背景を表示させることができません。 スクリーンショットも追加しました。

どうにかなりませんか?

Wolfsch ありがとうございます。

オブジェクトの座標が正しく設定されていない可能性があります。

 
wolfsch:
thv4_trix_v1.0.ex4

こんにちは、Mladenです。

Trixインディケータに問題があります。チャートの右端が隠れてしまい、背景を表示させることができません。 スクリーンショットも追加します。

助けていただけませんか?

Wolfschさん、ありがとうございます。

Wolfsch

右側の黒いパネルが意図的にあるのだと思いますが、ソースがないと何もわかりません。また、新しいメタトレーダー4を使用している場合、それはまだオブジェクトとそのような問題の追加の原因である可能性があり、問題があります。

 

矢印の付いたマー線は、終値がマー線の上か下かを示しています。

皆さん、おはようございます。

終値がMAより上か下かで矢印を表示するインジケータが見つからないので驚いています。 どなたかコードを書いていただけませんか? このインジケータをコード化してもらえませんか?

これは私の週を作るでしょう!

デイブ

 
1Dave7:
おはようございます、皆さん。

終値がMAの上か下にあるときに矢印を表示するインジケータが見つからないので驚いています。 どなたかコーディングしていただけませんか? ありがとうございます。

これは私の週を作るでしょう!

デイブ

このインジケーターはプライスクロス ma_arrows-alerts.mq4 を使ってください。これは、あなたが必要とするものを正確に行うことができます。

 

事なきを得た

 

皆さん、こんにちは。

プロリアルタイムのインジケータをメタトレーダー4のインジケータに翻訳したいのですが、どなたか手伝っていただけませんか?

できる人がいれば教えてください。

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シーケンシャルのバリエーションのようです(最初の部分は全く同じ、2番目の部分は異なる)。TDシーケンシャルの詳細はこちら:実践テクニカル分析トム・デマーク シーケンシャル

 

こんにちは、どなたかこのようなことができるインディ/EAをご存知でしょうか。

24時間チャートではなく、指数(daxやs&pなど)の主要取引時間のみを表示するオフラインチャートを作成します。開始時間、終了時間、タイムフレーム(1分、5分...60分)を入力として持っていれば、最高です。

なぜかというと、16時間足には実際の出来高がない24時間足チャートにトレンドラインを引くのはあまり意味がないからです...

多分、あなたの中の誰かが、renko/レンジバーのEAやインジケータのコードを変更して、それを実行できるのではないでしょうか。私は試してみましたが、私のコーディングスキルをはるかに超えています。