코딩 도움말 - 페이지 425

 

Mladen... 바이너리 옵션용 EA를 만드는 단계별 자습서는 어디에서 찾을 수 있습니까? . 나는 80%의 승률로 내 전략을 기반으로 한 Excelent 맞춤형 지표가지고 있습니다. 또는 없이 소식. 강력하다 .. 친구야.

 

안녕하세요 프로코더 여러분,

"Efficiency_v1.1" 지표를 범위/횡단 시장에 대한 필터로 사용하고 싶습니다.

내 생각은 신호 라인 이 0 라인을 넘은 후 긴 거래를 허용하는 것입니다.

신호가 >0일 때 긴 거래가 허용되어야 하고 신호 이후의 짧은 거래가 <0입니다.

누군가 내 코드를 검토해 주시겠습니까?

extern string XXX="Efficiency";

extern int Price = 0; // Apply to Price(0-Close;1-Open;2-High;3-Low;4-Median price;5-Typical price;6-Weighted Close)

extern int Length = 10; // Period of Efficiency

extern int Smooth = 5; // Period of Smoothing MA

extern int Signal = 5; // Period of Signal MA

extern int MA_Mode = 0; // Mode of Smoothing MA

extern int NoiseMode = 0; // Mode of Calculation of Noise

double trend_ec = iCustom(Symbol(), 0, "Efficiency_v1.1","", Price,Length,Smooth,Signal,MA_Mode,NoiseMode,0,1,1); // Signal Buffer 1

double trend_ep = iCustom(Symbol(), 0, "Efficiency_v1.1","", Price,Length,Smooth,Signal,MA_Mode,NoiseMode,0,1,2);

if(clongs1) OpenBuy();

if(cshorts<maxshorttrades && trendc==-1 && trend_ep<-1) OpenSell();

미리 감사합니다!

친절하게도,

TFI

파일:
efficiency.jpg  47 kb
 
tfi_markets:
안녕하세요 프로코더 여러분,

"Efficiency_v1.1" 지표를 범위/횡단 시장에 대한 필터로 사용하고 싶습니다.

내 생각은 신호 라인이 0 라인을 넘은 후 긴 거래를 허용하는 것입니다.

신호가 >0일 때 긴 거래가 허용되어야 하고 신호 이후의 짧은 거래가 <0입니다.

누군가 내 코드를 검토해 주시겠습니까?

extern string XXX="Efficiency";

extern int Price = 0; // Apply to Price(0-Close;1-Open;2-High;3-Low;4-Median price;5-Typical price;6-Weighted Close)

extern int Length = 10; // Period of Efficiency

extern int Smooth = 5; // Period of Smoothing MA

extern int Signal = 5; // Period of Signal MA

extern int MA_Mode = 0; // Mode of Smoothing MA

extern int NoiseMode = 0; // Mode of Calculation of Noise

double trend_ec = iCustom(Symbol(), 0, "Efficiency_v1.1","", Price,Length,Smooth,Signal,MA_Mode,NoiseMode,0,1,1); // Signal Buffer 1

double trend_ep = iCustom(Symbol(), 0, "Efficiency_v1.1","", Price,Length,Smooth,Signal,MA_Mode,NoiseMode,0,1,2);

if(clongs1) OpenBuy();

if(cshorts<maxshorttrades && trendc==-1 && trend_ep<-1) OpenSell();

미리 감사합니다!

친절하게도,

TFI

먼저 iCustom(0을 다음으로 변경해야 합니다.

double trend_ec = iCustom(Symbol(), 0, "Efficiency_v1.1", 가격, 길이, 부드러운, 신호, MA_Mode, 노이즈 모드, 0,1,1); // 신호 버퍼 1

또한 (trend_ec>0 && trend_ep1 with (trend_ec0)으로 trend_ec>1을 변경해 보십시오.
 

3일 범위 기술(중간점 포함)을 기반으로 저는 외환에서 전날의 중간점, 주 및 월이 매우 신뢰할 수 있는 수준의 지지 및 저항(특히 주별 중간점)으로 작용한다는 것을 알아차렸습니다. 중앙 피벗 포인트. 그리고 물론 3일 범위 중간점은 여전히 돌파나 반등에 대한 장중 추세 방향을 결정하는 훌륭한 S&R 수준입니다.

나는 전날, 주, 월 최고 및 최저 수준을 표시하는 MT4용 지표(첨부됨)를 사용 하고 있으며, 지표가 이 범위의 중간점도 표시하도록 만드는 방법에 대해 도움을 줄 수 있는 사람이 있는지 궁금합니다.

도움을 주시면 감사하겠습니다.

건배!

mtf_high-low.mq4

파일:
 

스레드에서이 표시기를 찾았지만 신호를 변경할 때 가격을 표시하고 싶습니다. 이제 막대 위 또는 아래에 화살표를 그립니다 . 누군가가 변경을 도와줄 수 있습니까?

미리 감사합니다

파일:
 
mladen:
먼저 iCustom(0을 다음으로 변경해야 합니다.

double trend_ec = iCustom(Symbol(), 0, "Efficiency_v1.1", 가격, 길이, 부드러운, 신호, MA_Mode, 노이즈 모드, 0,1,1); // 신호 버퍼 1

또한 (trend_ec>0 && trend_ep1 with (trend_ec0)으로 trend_ec>1을 변경해 보십시오.
믈라덴:
먼저 iCustom(0을 다음으로 변경해야 합니다.

double trend_ec = iCustom(Symbol(), 0, "Efficiency_v1.1", 가격, 길이, 부드러운, 신호, MA_Mode, 노이즈 모드, 0,1,1); // 신호 버퍼 1

또한 (trend_ec>0 && trend_ep1 with (trend_ec0)으로 trend_ec>1을 변경해 보십시오.

안녕 믈라덴

귀하의 소중한 제안에 진심으로 감사드립니다.

나는 당신의 아이디어를 구현했습니다. 아마도 내가 뭔가를 잘못했을 수도 있지만 MT4가 로드 중입니다.

사용자 지정 표시기 를 항상 제거합니다.

내 코드를 다시 한 번 검토해 주시겠습니까?

double trend_ec = iCustom(Symbol(),0,"Efficiency_v1.1","", Price,Length,Smooth,Signal,MA_Mode,NoiseMode,0,1,1); // Signal Buffer 1

double trend_ep = iCustom(Symbol(),0,"Efficiency_v1.1","", Price,Length,Smooth,Signal,MA_Mode,NoiseMode,0,1,2);

int clongs = 0;

int cshorts = 0;

for(i=OrdersTotal()-1;i>=0; i--)

{

if(OrderType()==OP_BUY) clongs++; // Check Long Traded Positions.

if(OrderType()==OP_SELL) cshorts++; // Check Short Traded Positions.

}

if(trendc!=trendp)

{

if(clongs 0 && trend_ep<0)) OpenBuy();

if(cshorts < maxshorttrades && trendc==-1 && (trend_ec0)) OpenSell();

}

}

2015.01.28 18:23:04.119 2014.11.10 08:57 사용자 지정 지표 Efficiency_v1.1 EURUSD,M1: 제거됨

2015.01.28 18:23:04.117 2014.11.10 08:57 사용자 지정 표시기 Efficiency_v1.1 EURUSD,M1: 성공적으로 로드됨

2015.01.28 18:23:04.114 2014.11.10 08:57 사용자 지정 지표 Efficiency_v1.1 EURUSD,M1: 제거됨

미리 감사합니다!

친절하게도,

TFI

 
tfi_markets:
안녕 믈라덴

귀하의 소중한 제안에 진심으로 감사드립니다.

나는 당신의 아이디어를 구현했습니다. 아마도 내가 뭔가를 잘못했을 수도 있지만 MT4가 로드 중입니다.

사용자 지정 표시기를 항상 제거합니다.

내 코드를 다시 한 번 검토해 주시겠습니까?

double trend_ec = iCustom(Symbol(),0,"Efficiency_v1.1","", Price,Length,Smooth,Signal,MA_Mode,NoiseMode,0,1,1); // Signal Buffer 1

double trend_ep = iCustom(Symbol(),0,"Efficiency_v1.1","", Price,Length,Smooth,Signal,MA_Mode,NoiseMode,0,1,2);

int clongs = 0;

int cshorts = 0;

for(i=OrdersTotal()-1;i>=0; i--)

{

if(OrderType()==OP_BUY) clongs++; // Check Long Traded Positions.

if(OrderType()==OP_SELL) cshorts++; // Check Short Traded Positions.

}

if(trendc!=trendp)

{

if(clongs 0 && trend_ep<0)) OpenBuy();

if(cshorts < maxshorttrades && trendc==-1 && (trend_ec0)) OpenSell();

}

}

미리 감사합니다!

친절하게도,

TFI

TFI

표시기 이름 뒤에 ""("Efficiency_v1.1" 뒤)라는 추가 매개변수 가 있어서는 안 됩니다. 지표명 이름 뒤의 "" 부분(빈 문자열) 삭제

 

안녕.

차트에서 사용 중인 지표의 버퍼 값을 표시하는 스크립트를 사용할 수 있는지 궁금합니다.

 
Farhad_1:
안녕. 차트에서 사용 중인 지표의 버퍼 값을 표시하는 스크립트를 사용할 수 있는지 궁금합니다.

안녕하세요 Farhad_1님, 스크립트를 모르지만 열려 있는 차트 로 이동하여 보기를 클릭한 다음 데이터 창에서 지표 값을 얻을 수 있습니다.

파일:
data_window.png  69 kb
 

mrtools님, 감사합니다.

그것이 바로 내가 찾던 것입니다. 그러나 BBands_Stop과 같은 표시기로 확인 하면 상승추세일 때 하락추세 Line의 값이 비어 있음을 알 수 있습니다. 버퍼 값은 공백일 수 없으므로 MT4의 어떤 값이 공백 결과로 변환됩니까?

또한 BBands_Stop_v3_BAR을 확인하면 MT4가 표시를 인식하지 못하고 데이터 창의 표시 창에 아무 것도 표시되지 않는 것 같습니다. 인디는 차트에 첨부되어 있지만.