2 이동 평균 교차의 결과로 현재 막대에서 한 번만 거래되도록 내 ea에 어떤 코드를 넣을 수 있습니까???
나는 1분에 거래하고 있으며 때때로 막대 값이 고점과 저점, 그리고 고점으로 갈 수 있습니다. 2개의 이동 평균이 교차할 때 ea가 거래를 시작하면 막대 값이 같은 분에 십자가 아래로 떨어질 수 있고 거래 값이 일시적으로 낮아지면 ea가 거래를 종료합니다. 결과적으로 ea는 동일한 1분 바에서 포지션을 열고 닫을 수 있습니다!! 조언 부탁드립니다!!
Simple Code 도움이 필요합니다!
2 이동 평균 교차의 결과로 현재 막대에서 한 번만 거래되도록 내 ea에 어떤 코드를 넣을 수 있습니까???
나는 1분에 거래하고 있으며 때때로 막대 값이 고점과 저점, 그리고 고점으로 갈 수 있습니다. 2개의 이동 평균이 교차할 때 ea가 거래를 시작하면 막대 값이 같은 분에 십자가 아래로 떨어질 수 있고 거래 값이 일시적으로 낮아지면 ea가 거래를 종료합니다. 결과적으로 ea는 동일한 1분 바에서 포지션을 열고 닫을 수 있습니다!! 조언 부탁드립니다!!
미리 감사합니다!
데이브
<<<
나는 전에이 문제가 있었고 여기에 내가 한 일이 있습니다.
당신이 당신의 veriables를 넣어 선언하는 상단에
정적 부울 ITradedOnThisBar;
그런 다음 주문을 보낼 곳에
if(귀하의 기준 && ITradedOnThisBar!=바)
{
티켓=OrderSend(Symbol(),OP_BUY,...);
ITradedOnThisBar = 막대;
}
이렇게 하면 이미 거래를 시작한 동일한 바에서 거래를 열지 못하게 되지만 더 중요한 것은 같은 바에서 거래가 종료되지 않도록 하고 싶기 때문에 예를 들어 거래를 마감하는 곳에 이 코드를 추가할 것입니다. :
if(귀하의 기준 && ITradedOnThisBar != 막대)
{
주문 닫기(주문 티켓(),... ); // 닫기 위치
}
이것은 아마도 당신이 하려는 일을 하는 가장 간단한 방법일 것입니다.
버퍼 코드 새로 고침
Raff 4 MTF(다중 프레임) 표시기에 의한 코드(패치, 수정, 업그레이드)가 있으며 꽤 잘 작동합니다.
일반(mtf 아님) 표시기에 추가할 수 있는 유사한 코드는 무엇입니까?
가능하다면 예를 들어주세요
감사합니다
//---- 버퍼 새로 고침 +++++++++++++++++++++ Raff에 의한 업그레이드
if (TimeFrame>Period()) {
int PerINT=시간 프레임/기간()+1;
날짜 시간 TimeArr[]; ArrayResize(TimeArr,PerINT);
ArrayCopySeries(TimeArr,MODE_TIME,Symbol(),Period());
for(i=0;i=TimeArray[0]) {
//----
/**************************************************** ****
버퍼 새로 고침: 버퍼 = 버퍼[0];
*********************************************** ****/
버퍼1= 버퍼1[0];
버퍼2= 버퍼2[0];
버퍼3= 버퍼3[0];
//----
} } }
//++++++++++++++++++++++++++++++++++++++++++++ 라프 ++++++
나는 전에이 문제가 있었고 여기에 내가 한 일이 있습니다.
당신이 당신의 veriables를 넣어 선언하는 상단에
정적 부울 ITradedOnThisBar;
그런 다음 주문을 보낼 곳에
if(귀하의 기준 && ITradedOnThisBar!=바)
{
티켓=OrderSend(Symbol(),OP_BUY,...);
ITradedOnThisBar = 막대;
}
이렇게 하면 이미 거래를 시작한 동일한 바에서 거래를 열지 못하게 되지만 더 중요한 것은 같은 바에서 거래가 종료되지 않도록 하고 싶기 때문에 예를 들어 거래를 마감하는 곳에 이 코드를 추가할 것입니다. :
if(귀하의 기준 && ITradedOnThisBar != 막대)
{
주문 닫기(주문 티켓(),... ); // 닫기 위치
}
이것은 아마도 당신이 하려는 일을 하는 가장 간단한 방법일 것입니다.코딩해주셔서 감사합니다. 나는 그것을 내 EA(올바른 지점에)에 설치했으며 이동 평균 이 교차하면 작동하는지 알아낼 것입니다.
감사해요!
데이브
코딩하는 방법을 모르지만 전문 고문 빌더를 사용하여 설명하는 것과 유사한 몇 가지 EA를 만들었습니다. 그것이 당신이 찾고있는 것인지 확실하지 않지만 아직 당신이 그것을 확인하지 않았다면 그것을 확인할 수 있습니다.
MetaTrader 4용 Expert Advisor 빌더
확인 하겠습니다. 감사해요.
그런 코드가 있습니까?
그런 코드가 있는지 궁금합니다(아래 설명 포함).
다음 매개변수 가 있는 기본 코드는 무엇입니까? (값이 있는 모든 표시기를 연결할 수 있음을 이해함)
(거래 개시)
1. 지표의 현재 가치가 이전 막대의 종가보다 높을 때 매수 거래가 이루어집니다. (인트라바, 닫기가 아님)
2. 지표의 현재 가치가 이전 막대의 종가보다 낮을 때 매도 거래가 이루어집니다. (인트라바, 닫기가 아님)
(거래 마감)
1. 짧은 거래가 열리면 긴 거래가 닫힙니다.
2. 긴 거래가 열리면 짧은 거래가 닫힙니다.
감사해요
이것들 중 일부를 시도하십시오
/_MT4_Experts의 색인
AJK님 감사합니다. 그것은 꽤 목록입니다!
코드 도움말
누군가가 이미 이것을 물었을 것이라고 확신하지만 스레드를 검색할 때 찾을 수 없습니다.
가격이 -IE 사이일 때만 EA가 거래를 하도록 코딩하는 방법을 알고 싶습니다.
if (가격=>1.0000 && 가격< 1.0050) 매도