[아카이브!] 포럼을 어지럽히 지 않도록 초보자 질문. 프로, 놓치지 마세요. 너 없이는 아무데도 - 2. - 페이지 511

 
Kreol :

안녕하세요 !

스크립트를 찾고 있습니다. https://forum.mql4.com/ru/42138에서 주제를 만들었습니다. 여기에서 도움을 요청하는 것이 좋습니다.

미리 감사드립니다!


당신은 또한 추천받았습니다 - 여기 를 보고, 코드 기반을 파십시오 - 결과를 공유하는 것을 잊지 마십시오.
 
Roman. :

당신은 또한 추천받았습니다 - 여기 를 보고, 코드 기반을 파십시오 - 결과를 공유하는 것을 잊지 마십시오.

그래서 나는 거기에서 아무것도 찾지 못했다고 썼습니다 :(
 

제한 한도 또는 시장에서 포지션을 열려면 다른 스크립트를 사용해야 하고 + 반드시 상품 자체를 찾아 창을 열어야 합니다. + 포지션의 부분 청산이 없어야 하기 때문에 동일하지 않습니다.
 
나는 그들이 당신이 원하는 대로 정확하게 그것을 할 주소를 이미 당신에게 말했고, 나는 그것을 반복하지 않을 것입니다.
 
Top2n :
뭔가 잘못되었습니다!


물론 다음과 같이 하지 않습니다.

 bool TimeBars()
{
int prevtime = 0 ;
if (Time[ 0 ] == prevtime) return ( 0 ); // Бар прежний, а следовательно выходим
   prevtime = Time[ 0 ]; // Свежий бар, запоминаем время
}
비교하기 전에 필수 영점 조정이 있습니다.
 
static int prevtime;
 
xrust :
나는 그들이 당신이 원하는 대로 정확하게 그것을 할 주소를 이미 당신에게 말했고, 나는 그것을 반복하지 않을 것입니다.

네, 네, 이해합니다... 하지만 힘들게 번 돈을 주기 전에 제가 필요한 스크립트가 무료로 제공되지 않는지 확인하고 싶습니다.
 

안녕하세요.

주문 4개, 매수 2개, 매수 2개가 있습니다. 비유적으로 말해서 마을은 가격이 오르면 형성되지만 가격이 내리면 사는 것입니다. 구매가 생성되면 판매가 제거되고 그 반대의 경우도 마찬가지입니다. 첫 번째 마을의 티켓을 생성하거나 구매할 때 pos 변수에 저장됩니다. 4개의 댓글은 모두 "Aelit"입니다. 코드는 다음과 같습니다.

 if ( OrderSelect (pos, SELECT_BY_TICKET, MODE_TRADES))
     if ( OrderComment () == "Aelit" )
    {
    ...
     OrderModify ( OrderTicket (), OrderOpenPrice (), NormalizeDouble ( OrderOpenPrice ()+ 0.0001 , Digits ), OrderTakeProfit (), 0 );
    ...
    }

순서 는 일반적으로 티켓으로 선택되지만 의견 비교가 통과하지 못하는 경우가 많습니다. 관심을 끌기 위해 나는 다른 Alert(OrderComment()); 로그는 "경고: Aelit[sl]"이었습니다. [sl]이(가) 무엇인가요? 모든 주문에 동일한 의견이 있기 때문입니까? 그렇다면 왜 내가 다른 사람들과 일치하지 않는 테스트에 대해 댓글을 달았을 때 같은 [sl]이 있었습니까? 주석으로 확인을 제거하면 로그에 OrderModify에 대한 티켓 오류가 포함됩니다. 처음에는 일종의 주문이 생성되기 전에 이 조건에 도달한 것으로 생각했지만 아니요, 그 당시에는 이미 주문이 있었고 티켓은 조건을 트리거하고 트리거하지 않은 경우 동일합니다. 그것을 이해하는 방법?

 
mql4의 파일에 일부 텍스트(예: *.txt)를 작성한 다음 거래를 위해 이 데이터를 추출할 수 있는지 알려주십시오. 아이디어는 두 개의 막대에 대한 가격이 변경될 때 고문 자신이 거래하는 법을 배운다는 것입니다. >100*Point로 설정하면 EA는 이 값을 기억한 다음 사용을 시도합니다(지시자 값은 주문을 여는 데 +/- n%임). 이는 EA에서 구현할 수 있지만 MetaTradera를 닫은 후, 모든 변수 값이 재설정되는 것 같습니다