묻다! - 페이지 23

 
TWTrader:
EA에 주간 스톱/타겟을 추가하려고 합니다. 여기 내가 하려고 하는 일이 있습니다...일요일에 시작하여 한 주의 이익/손실 계산을 시작합니다. 일단 특정 수준에 도달하면 거래는 금요일 마감/일요일이 열릴 때까지 중지되고 손익은 재설정됩니다. 또한 EA가 주중에 시작되면 일요일 이후의 손익을 알아야 합니다.

예전에 물어봤던 Profit Locking 기능 같은데.... 너무 필요합니다....

 

22:00에 시작하는 피벗 포인트를 계산하려고 하는데, 이때 자정(00:00)과 22:00에 종가를 찾아야 합니다. 또한 언제든지 이 값을 알고 싶습니다. 어떤 이유로 아래에서 사용하고 있는 것이 작동하지 않고 22:00까지 0으로 유지되고 EA가 다시 로드되면 다시 0으로 재설정됩니다. 누군가 도와주시겠습니까?

//--------P1 피벗 계산--------//

이중 LookBackHour1, LookBack1 ;

정적 이중 P1, dHigh1, dLow1, dClose1 ;

if(TimeHour(CurTime())==22 && TimeMinute(CurTime())==0)

{

LookBackHour1 = 22;

LookBack1 = MathCeil((22*60)/Period());

dHigh1 = iHigh(NULL, 0, 최고(NULL,0,MODE_HIGH,LookBack1));

dLow1 = iLow(NULL, 0, 최저(NULL,0, MODE_LOW, LookBack1));

dClose1 = 닫기[0] ;

P1 = (dHigh1 + dLow1 + dClose1)/3;

}

 

유니버설 MA 크로스 EA

유니버설MACrossEA

https://www.mql5.com/en/forum

이 EA에는 하나의 중요한 주요 기능이 없습니다... 한 번에 1개 이상의 구매 또는 판매를 엽니다. 이것은 자금 관리에 중요합니다.

두 가지 다른 매수 또는 매도에 대한 TP,SL 설정. 그런 다음 MA가 다른 방향으로 교차할 때 하나 또는 둘 다를 닫고 반대 방향에서 매수/매도를 엽니다.

이것은 그것을 수정한 몇 명의 다른 사람들과 함께 GURU EA입니다.

나는 MQ 코드를 읽고 수정하는 데 절반 정도밖에 걸리지 않지만 누군가가 올바른 방향으로 나를 가리킬 수 있다면 ..내가 직접 수정하려고 노력할 것입니다!

감사해요

 
currencyshmuck:
안녕하세요 여러분,

당신은 모두 이 작가의 이름을 알고 있을 수 있지만 결코 그것을 알지 못했습니다

그의 방법은 소프트웨어로 코딩되었습니다.

Pesavento는 다른 사람들 사이에서 이 훌륭한 책을 썼습니다.

* 패턴 인식을 통한 피보나치 비율

* 주식 거래를 위한 수익성 있는 패턴

* Astro-Cycles : Traders Viewpoint

그런데 ENSIGN 소프트웨어에는 다음 링크에서 볼 수 있는 원래 Pesavento Patterns 학습 도구도 있다는 것을 알고 있습니다.

누군가가 그것을 ENSIGN에서 MetaTrader 4로 가져올 수 있다면 그것은 놀라운 일이 될 것입니다.

http://www.ensignsoftware.com/help/pesavento.htm

이것은 당신이 찾고 있는 것이 아닐 수도 있지만 http://www.workmanworld.com/TradingFormulas/Stratoblaster/Downloads/tabid/142/Default.aspx 에서 sb_ZUP 표시기를 본 적이 있습니까?

 

EST 기준 피벗 포인트

저는 영국에 살고 있고 서버는 CHF이므로 시간 축은 중부 유럽 표준시를 기준으로 합니다. 나는 Pivot.mq4(MetaQuotes에서)를 가지고 있습니다. 따라서 CEST(또는 이에 상응하는 여름 시간)를 기반으로 일일 피벗을 계산합니다. 하지만 EST(뉴욕) 기준으로 피벗포인트 계산을 보고 싶습니다. 내 개요 프로그램은 사용자가 화면에 표시되는 뉴욕의 세계 시간과 오프셋된 시간을 입력하도록 합니다. 어제의 00:00 및 23:59를 표시하는 막대를 찾은 다음 오프셋을 추가하여 새 날짜를 정의합니다(제 경우에는 -6). 최고 고가와 최저 저가에 대한 새 날을 스캔하고 EST를 기준으로 오늘의 피벗 포인트를 계산하는 데 사용하기 위해 HH, LL 및 종가를 출력합니다.

제안/안내를 부탁드립니다.

NB 이제 위에 인용된 링크에서 훌륭한 출발을 했습니다. http://www.workmanworld.com/TradingF...2/Default.aspx

 

iAD() 함수 를 처리하는 방법

iAD()를 사용하여 모든 막대에 대한 값을 생성한 다음 배열에 저장한 다음 이 배열에 iMAOnArray()를 수행한 다음 결과를 출력하고 싶습니다. 그러나 내 코드가 작동하지 않습니다. 누구든지 도울 수 있습니까?

int pos=바-ExtCountedBars;

동안(위치>=0){

adarray[pos]=iAD(NULL,0,pos);

ExtMapBuffer1[pos]=iMAOnArray(adarray,0,5,0,MODE_LWMA,pos);

ExtMapBuffer2[pos]=iAC(NULL,0,pos);

포스--;

}

 
niva:
iAD()를 사용하여 모든 막대에 대한 값을 생성한 다음 배열에 저장한 다음 이 배열에 iMAOnArray()를 수행한 다음 결과를 출력하고 싶습니다. 그러나 내 코드가 작동하지 않습니다. 누구든지 도울 수 있습니까?

int pos=바-ExtCountedBars;

동안(위치>=0){

adarray[pos]=iAD(NULL,0,pos);

ExtMapBuffer1[pos]=iMAOnArray(adarray,0,5,0,MODE_LWMA,pos);

ExtMapBuffer2[pos]=iAC(NULL,0,pos);

포스--;

}

먼저 해당 adarray를 채우고 iMaOnArray를 만드십시오.

그리고 ExtMapBuffer2에 같은 값을 넣으면 두 번째 버퍼 배열이 필요하지 않습니다. 아래에 첨부한 예제는 잘 작동합니다.

int pos=바-ExtCountedBars;

동안(위치>=0){

ExtMapBuffer2[pos]=iAC(NULL,0,pos);

포스--;

}

pos=바-ExtCountedBars;

동안(위치>=0){

ExtMapBuffer1[pos]=iMAOnArray(ExtMapBuffer2,0,5,0,MODE_LWMA,pos);

포스--;

}

 

Codersguru, 당신에게 할 것이 있습니다. 당신의 이메일 주소를 PM할 수 있습니까? 당신의 PM 상자가 가득 차서 당신에게 메시지를 보낼 수 없습니다.

 

추세선 을 복제하는 간단한 방법이 있습니까?

찾아보았지만 찾을 수 없습니다.

감사해요

고든

 
gordon:
추세선을 복제하는 간단한 방법이 있습니까?

찾아보았지만 찾을 수 없습니다.

감사해요

고든

추세선 을 클릭하여 선택한 다음 ctrl 키를 누른 상태에서 마우스 왼쪽 버튼으로 끌어다 놓기만 하면 됩니다.

사유: