내가 LastOpenPrice(OP_BUY) 및 LastOpenPrice(OP_SELL)를 사용하고 싶은 이유를 알려드리겠습니다.
if ( LastOpenPrice(OP_BUY) -LastOpenPrice(OP_SELL)) > 0.0090 // 그런 이유로 마지막 주문이 매수를 위해 열려 있고 마지막 주문이 매도를 위해 열려 있어야 하므로 구매를 위한 별도의 마지막 주문이 필요하고 판매를 위한 다른.
Buy 또는 Sell이었고 Symbol 및 magic.number와 일치하는 마지막 주문의 마지막 종가 를 얻으려면 이 LastClosePrice( 1 ) 를 수행하십시오.
그 전에 하나를 얻으려면 이렇게 하십시오. . . 마지막 닫기 가격(2 )
double LastClosePrice( int Order)
{
double ClosePrice;
for ( int pos = OrdersHistoryTotal ()- 1 ; pos >= 0 ; pos--)
if ( OrderSelect (pos, SELECT_BY_POS, MODE_HISTORY) // Only my CLOSED orders
&& OrderMagicNumber () == magic.number // my magic number // <------- what Magic Number do you use when you place a trade ? it must match ! !
&& OrderSymbol () == Symbol () // and my pair. // magic.number should be a Globally defined variable that has your Magic Numer
&& OrderType () < OP_BUYLIMIT )
{
Order--;
if (Order == 0 ) // determines if we have found the Order we are interested in
{
ClosePrice = OrderCloseprice();
break ;
}
}
return (ClosePrice); // <------- this returns the Order Open Price NOT the ticket
}
얘들아,
정말 감사합니다,
내가 LastOpenPrice(OP_BUY) 및 LastOpenPrice(OP_SELL)를 사용하고 싶은 이유를 알려드리겠습니다.
if ( LastOpenPrice(OP_BUY) -LastOpenPrice(OP_SELL)) > 0.0090 // 그런 이유로 마지막 주문이 매수를 위해 열려 있고 마지막 주문이 매도를 위해 열려 있어야 하므로 구매를 위한 별도의 마지막 주문이 필요하고 판매를 위한 다른.
기능 n.4에 대한 설명이 명확합니까?
기능 번호 4:
// 매수 또는 매도에 관계없이 마지막으로 마감된 주문 전에 주문을 마감 하고 싶습니다.
4- 매수 또는 매도에 관계없이 마지막 마감 주문 전에 이전 마감 가격 을 가져오고 유지하는 기능 . 감사해요
얘들아,
정말 작동하지 않습니다
이미지에서 볼 수 있듯이
저는 2011년 1월 3일부터 2011년 4월 11일까지 EA 테스트를 시작했습니다.
2011년 1월 3일 첫 1시간 동안
위치 가 열렸 지만 위의 조건에서 아무도 사용할 수 없습니다. 날 정말 미치게 만든
기능 n.4에 대한 설명이 명확합니까?
기능 번호 4:
// 매수 또는 매도에 관계없이 마지막으로 마감된 주문 전에 주문을 마감 하고 싶습니다.
4- 매수 또는 매도에 관계없이 마지막 마감 주문 전에 이전 마감 가격 을 가져오고 유지하는 기능 . 감사해요
두 번째 옵션:
마지막으로 마감되기 전에 마감된 매수 또는 매도 주문 마감 가격 ?
두 번째 옵션:
마지막으로 마감되기 전에 마감된 매수 또는 매도 주문 마감 가격 ?
이 시도 . . .
Buy 또는 Sell이었고 Symbol 및 magic.number와 일치하는 마지막 주문의 마지막 종가 를 얻으려면 이 LastClosePrice( 1 ) 를 수행하십시오.
그 전에 하나를 얻으려면 이렇게 하십시오. . . 마지막 닫기 가격( 2 )
참고: 이 코드는 위의 코드에 표시된 것처럼 매직 넘버와 작동하지 않습니다 . . .
얘들아.
팀뷰어 프로그램을 사용할 수 있는 사람이 있으면 함께 액세스하여 실제 문제가 무엇인지 확인 하겠습니다.
얘들아,
정말 작동하지 않습니다
이미지에서 볼 수 있듯이
2011년 1월 3일부터 2011년 4월 11일까지 EA 테스트를 시작했습니다.
2011년 1월 3일 첫 1시간 동안
위치 가 열렸 지만 위의 조건에서 아무도 사용할 수 없습니다. 날 정말 미치게 만들어
그것은 미친 것이 아니다. 다음과 같은 이유로 주문을 여는 것이 "합리적"입니다.
위의 함수가 ZERO 를 반환하면 아래와 같은 시나리오가 발생할 수 있습니다.
이 위에 "마스터" 논리를 배치하는 것이 좋습니다. LastOpenPrice(...) 함수가 0을 반환하는 경우....당신의 게임 계획은 무엇입니까?