int BarLastClosePose() {
datetime t;
for ( int i= 0 ; i< OrdersHistoryTotal (); i++) {
if ( OrderSelect (i,SELECT_BY_POS,MODE_HISTORY)) {
if ( OrderMagicNumber ()!=Magic) continue ;
if ( OrderSymbol ()!= Symbol ()) continue ;
if ( OrderType ()> 1 ) continue ;
if (t< OrderCloseTime ()) t= OrderCloseTime ();
}
}
return ( iBarShift ( Symbol (), Period (), t, True));
}
예를 들어, int BarClose=BarLastClosePose();
BarClose 변수는 마지막으로 닫힌 위치 의 막대 번호 또는 -1(아무도 없는 경우)을 저장합니다. 마법 - 고문의 마법 - 거기에 변수를 씁니다. 또는 모든 주문을 모두 보려면 이 라인을 삭제하십시오(다른 조언자가 주문했거나 직접 수동으로 개설한 주문도 포함). 그런 다음 다음 항목을 열 수 있을 때 확인합니다(막대 수 후).
first_may : 일반적으로 목표는 종이에 대한 마지막 마감 주문 후 네 번째 막대 이후에만 주문을 여는 것입니다. 이를 위해 나는 히스토리를 정렬하고 히스토리에서 이 보안에 대한 주문을 보면 닫혀 있고 마지막으로 간주합니다. 주문이 시간순으로 선택되는 것이 잘못된 것입니까?
사람들이여, 코드를 알아내는 것을 도와주세요. MA를 억제할 때 이 EA가 연기를 설정하지 않는 이유는 무엇입니까?
두 번째 주문부터 시작하여 주문을 엽니다. 두 번째부터가 아니라 세 번째부터.그게 당신이 생각했던거야?
DhP, 로만, 고마워!!!!!!
정화는 성공했습니까?
for(j=0; j<OrdersHistoryTotal(); j++)
if (OrderSelect(j,SELECT_BY_POS,MODE_HISTORY))
if (OrderSymbol()==Symbol())
{
날짜 시간 ctm=주문 닫기 시간();
부서지다;
}
나는 이 논문의 다음 주문이 3개의 막대, 즉 4번째 막대 후에만 열릴 수 있기를 원하지만 더 일찍 열릴 수는 없습니다. 수표를 만드는 방법?
안녕하세요 조언 부탁드립니다. 다음 코드에서 특정 보안에 대한 마지막 주문의 마감 시간을 얻습니다.
for(j=0; j<OrdersHistoryTotal(); j++)
if (OrderSelect(j,SELECT_BY_POS,MODE_HISTORY))
if (OrderSymbol()==Symbol())
{
날짜/시간 ctm=주문 닫기 시간();
부서지다;
}
나는 이 논문의 다음 주문이 3개의 막대, 즉 4번째 막대 후에만 열릴 수 있기를 원하지만 더 일찍 열릴 수는 없습니다. 수표를 만드는 방법?
이것이 마지막으로 닫힌 것이 확실합니까? 그리고 이것이 첫 만남이라면? 당신은 사이클에서 떨어지고 있습니다.
이것이 마지막으로 닫힌 것이 확실합니까? 그리고 이것이 첫 만남이라면? 당신은 사이클에서 떨어지고 있습니다.
나는 히스토리를 정렬하고 모든 주문이 거기에 있습니까?
나는 히스토리를 정렬하고 모든 주문이 거기에 있습니까?
기호의 첫 번째 순서까지 히스토리를 살펴보고 그 후에 중단 - 루프에서 벗어납니다.
100개의 주문이 있는 경우 하나만 표시됩니다.
나는 히스토리를 정렬하고 모든 주문이 거기에 있습니까?
여기. 이 함수는 이 EA가 마지막으로 마감한 포지션의 바 번호를 반환합니다:
예를 들어, int BarClose=BarLastClosePose();
BarClose 변수는 마지막으로 닫힌 위치 의 막대 번호 또는 -1(아무도 없는 경우)을 저장합니다. 마법 - 고문의 마법 - 거기에 변수를 씁니다.
또는 모든 주문을 모두 보려면 이 라인을 삭제하십시오(다른 조언자가 주문했거나 직접 수동으로 개설한 주문도 포함).
그런 다음 다음 항목을 열 수 있을 때 확인합니다(막대 수 후).
일반적으로 목표는 종이에 대한 마지막 마감 주문 후 네 번째 막대 이후에만 주문을 여는 것입니다. 이를 위해 나는 히스토리를 정렬하고 히스토리에서 이 보안에 대한 주문을 보면 닫혀 있고 마지막으로 간주합니다. 주문이 시간순으로 선택되는 것이 잘못된 것입니까?