원시 아이디어 - 페이지 27

 

EURUSD 및 GBPUSD의 지표

안녕하세요 친구

Northfinance의 MT4 및 작동 시 EURUSD 및 GBPUSD 지표가 필요합니다.

관심을 가져 주셔서 감사합니다.

 

Expert Advisor를 마치려면 도움이 필요합니다.

여기 내 지표와 EA가 있습니다. 지표를 사용하여 EA를 완료할 수 있습니까?

파일:
 

Jurik 지표용 EA

누구든지 Jurik Indicator-JRSX용 EA를 만들 수 있습니까?

매우 좋은 결과를 제공하며 잘못된 신호, 지연 등이 없습니다.

유일한 것은 지표를 고수하고 트럭에 인내심을 가져야한다는 것입니다. 예....참을성 있고 근면하고 절제된 일반적인 것들이 여기에도 있습니다.

EA는 내가 모든 통화를 관리하고 무료로 할 수 있기 때문에 더 나은 일을 할 것입니다.

초보자의 경우 ... JJMA 시리즈를 프로그램 파일의 metatrader 폴더 안에 포함 폴더에 넣고 JRSX는 표시 폴더에 넣으십시오.

Igorad와 codersguru가 그것을 보고 EA를 만들 수 있기를 바랍니다..감사

파일:
jsrx.zip  8 kb
 

가격 폭발

누구든지 볼린저 밴드 또는 이와 유사한 것을 사용하여 가격 폭발을 거래하는 방법을 개발했습니다. !!!

 

피벗 전략

첫 번째

피벗 포인트 계산

정의에 따르면 피벗점은 회전점입니다. 피벗 포인트를 계산하는 데 사용되는 가격은 유가 증권에 대한 이전 기간의 고가, 저가 및 종가입니다. 이 가격은 일반적으로 주식의 일별 차트에서 가져오지만 피벗 포인트는 시간별 차트의 정보를 사용하여 계산할 수도 있습니다. 대부분의 트레이더는 일일 차트에서 피벗과 지지선 및 저항선을 제거한 다음 이를 일간 차트에 적용하는 것을 선호합니다(예: 시간별, 30분마다 또는 15분마다). 더 짧은 시간 프레임의 가격 정보를 사용하여 피벗 포인트를 계산하면 정확도와 중요성이 떨어지는 경향이 있습니다.

피벗을 계산하려면 :

http://www.investirent.info/pivotcalculator.html

FX 시장에 피벗 포인트 적용하기

일반적으로 피벗 포인트는 주요 지원 또는 저항 수준으로 간주됩니다. 다음 차트는 일일 고가, 저가 및 종가를 사용하여 계산된 피벗 레벨이 있는 GBP/USD 통화 쌍의 30분 차트입니다.

녹색 선은 피벗 포인트(P)입니다.

빨간색 선은 저항 수준(R)입니다.

파란색 선은 지원 수준(S)입니다.

노란색 선은 중간점(M)입니다.

자세한 내용은 여기

http://investirent.info/forum/index.php/topic,80.0.html

 

피벗

안녕,

피벗 정보 감사합니다...

지금까지는 데일리 트레이딩 + 브레이크 시스템은 물론 카마릴라 피벗을 계속 사용하고 있습니다.

===================

외환 지표 수집

 

간단한 EA 프로그래밍 도움말

여보세요,

OsMA 표시기 를 기반으로 하는 이 간단한 EA가 있습니다. 부자가 되기 위해 고안된 것은 아니지만 이 프로그래밍에 익숙해지기 위해 노력하고 있습니다. 나는 그것에 두 가지를 추가하고 싶습니다. 도움을 줄 수 있는 사람이 있는지 궁금합니다.

1. 바당 하나의 거래만 열리길 원합니다. 지금은 Open 신호가 단순히 0의 위 아래에 있다는 것을 기반으로 하기 때문에 단일 막대에서 주문을 Open/Close합니다. 따라서 0을 중심으로 변동함에 따라 많은 손실 거래가 실행됩니다.

2. 또, 조건이 다시 충족될 때까지 거래를 보류하는 EA는 어떻게 만드나요? 지금은 제 조건이 거의 항상 충족되는 것 같은데 0이상의 조건이 충족되기 때문에 다시 사지 않고 차익을 취하고 반전을 기다리면 좋겠습니다.

어떤 생각이나 도움이 있습니까?

감사해요

에릭

파일:
 

RSI에 대한 최상의 매개변수

안녕

4시간 프레임에 대한 RSI에 대한 최상의 매개변수를 알려줄 수 있습니까?

Thnx

케빈

 

에마를 도와주세요

안녕하세요 여러분,

지표에 대해 조금이나마 도움이 되셨으면 합니다.

통계를 더 잘 이해하기 위해 두 ema의 설정된 @median 가격의 핍 스프레드를 플롯하려고 합니다.

미리 감사합니다

 

누구든지 나를 도울 수 있습니까? 내 코드가 잘못되었습니다.

나는 mql4 프로그래밍 의 초보자입니다.

나는 내 첫 번째 지표를 작성하려고

macd의 값이 0 미만에서 0 초과로 변경될 때

소리를 재생합니다.

나는 그것을 시작 기능에 썼다

그러나 데이터가 변경되면 항상 경고합니다. 나는 단지 놀이를 원한다

여기 코드가 있습니다. 여기 어떤 몸이 문제를 볼 수 있습니까?

경고 여부를 설정하기 위해 변수 bAlert를 사용하지만 작동하지 않습니다!!!

//+------------------------------------------------------------------+

//| Custom MACD.mq4 |

//| Copyright ?2004, MetaQuotes Software Corp. |

//| http://www.metaquotes.net/ |

//+------------------------------------------------------------------+

#property copyright "Copyright ?2004, MetaQuotes Software Corp."

#property link "http://www.metaquotes.net/"

//---- indicator settings

#property indicator_separate_window

#property indicator_buffers 4

#property indicator_color1 Silver

#property indicator_color2 Red

#property indicator_color3 Green

#property indicator_color4 Red

#property indicator_width1 0

//---- indicator parameters

extern int FastEMA=12;

extern int SlowEMA=26;

extern int SignalSMA=9;

//---- indicator buffers

double MacdBuffer[];

double SignalBuffer[];

double ArrowUpBuffer[];

double ArrowDownBuffer[];

//---- alert Set

int bAlert=1;

//+------------------------------------------------------------------+

//| Custom indicator initialization function |

//+------------------------------------------------------------------+

int init()

{

//---- drawing settings

SetIndexStyle(0,DRAW_HISTOGRAM);

SetIndexStyle(1,DRAW_LINE,3);

SetIndexStyle(2,DRAW_ARROW);

SetIndexStyle(3,DRAW_ARROW);

SetIndexArrow(2,233);

SetIndexArrow(3,234);

SetIndexDrawBegin(1,SignalSMA);

IndicatorDigits(Digits+1);

//---- indicator buffers mapping

SetIndexBuffer(0,MacdBuffer);

SetIndexBuffer(1,SignalBuffer);

SetIndexBuffer(2,ArrowUpBuffer);

SetIndexBuffer(3,ArrowDownBuffer);

//---- name for DataWindow and indicator subwindow label

IndicatorShortName("MACD("+FastEMA+","+SlowEMA+","+SignalSMA+")");

SetIndexLabel(0,"MACD");

SetIndexLabel(1,"Signal");

SetIndexLabel(2,"ArrowUp");

SetIndexLabel(3,"ArrowDown");

//---- initialization done

return(0);

}

//+------------------------------------------------------------------+

//| Moving Averages Convergence/Divergence |

//+------------------------------------------------------------------+

int start()

{

int limit;

int counted_bars=IndicatorCounted();

//---- last counted bar will be recounted

if(counted_bars>0) counted_bars--;

limit=Bars-counted_bars;

//---- macd counted in the 1-st buffer

for(int i=0; i<limit; i++){

MacdBuffer=iMA(NULL,0,FastEMA,0,MODE_EMA,PRICE_CLOSE,i)-iMA(NULL,0,SlowEMA,0,MODE_EMA,PRICE_CLOSE,i);

}

//---- set arrowbufs

for(i=0; i<limit; i++){

//up

if (MacdBuffer0){

if(Digits==4)

ArrowUpBuffer=MacdBuffer- 0.0005;

else

ArrowUpBuffer=MacdBuffer- 0.1;

if(bAlert==1/*&& Period()==15*/){

Alert("up i1 here",Bid);

PlaySound("alert.wav");

bAlert=0;

}

}

else if (MacdBuffer0&& MacdBuffer>0){

//if(Period()==15)

if(Digits==4)

ArrowUpBuffer=MacdBuffer- 0.0005;

else

ArrowUpBuffer=MacdBuffer- 0.1;

Alert("up i2 here",Bid);

bAlert =1;

}

else if (MacdBuffer0&& MacdBuffer>0&& MacdBuffer>0){

if(Digits==4)

ArrowUpBuffer=MacdBuffer- 0.0005;

else

ArrowUpBuffer=MacdBuffer- 0.1;

}

//down

if (MacdBuffer>0 && MacdBuffer<0){

if(Digits==4)

ArrowDownBuffer=MacdBuffer+ 0.0005;

else

ArrowDownBuffer=MacdBuffer+ 0.1;

if(bAlert==1/*&& Period()==15*/){

Alert("down here",Bid);

PlaySound("alert.wav");

bAlert=0;

}

}

else if (MacdBuffer>0 && MacdBuffer<0&& MacdBuffer<0){

if(Digits==4)

ArrowDownBuffer=MacdBuffer+ 0.0005;

else

ArrowDownBuffer=MacdBuffer+ 0.1;

Alert("down i2 here",Bid);

bAlert=1;

}

else if (MacdBuffer>0 && MacdBuffer<0&& MacdBuffer<0&& MacdBuffer<0){

if(Digits==4)

ArrowDownBuffer=MacdBuffer+ 0.0005;

else

ArrowDownBuffer=MacdBuffer+ 0.1;

}

}

//---- signal line counted in the 2-nd buffer

//for(i=0; i<limit; i++)

// SignalBuffer=iMAOnArray(MacdBuffer,Bars,SignalSMA,0,MODE_SMA,i);

//---- done

return(0);

}

//+------------------------------------------------------------------+