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

 
Desead :

Codebase에 지표를 게시하는 방법을 알 수 없습니다. 게시할 준비가 된 상태인 것 같습니다. 논리적으로 중재자가 이 칠면조를 공개 도메인에 둘 때까지 기다려야 하지만 며칠이 지나도 결과가 없습니다. 무엇이 문제가 될 수 있습니까?

추신. 이것은 여기에 게시하는 첫 번째 코드입니다.

중재자의 손이 아직 발행물에 도달하지 않았습니다. 출판된 지 2개월이 되었습니다. 출판 준비가 완료되었으며 진행자로부터 코멘트가 없습니다. 앉아서 기다리고 있습니다. 다른 코드를 작성합니다.
 

예를 들어 로봇과 모든 지표가 오전 8시부터 오전 00시까지 m15에서 거래되도록 거래 조건을 시간 간격으로 구현하는 방법을 알려주세요.

그러나 아침 1시부터 아침 8시까지 m5에서 거래가 있었습니까?

간단한 마스크에 예를 표시할 수 있습니다. 이 예는 서버 시간 과 로컬 시스템 모두에서 필요합니다.

이 같은?

정수 간격;

if(시간[0]=>80000 $$ 시간[0] <=235959) 간격 = 15;

if(시간[0]<=80000 $$ 시간[0] >=000000) 간격 = 5;

이중 MA= iMA(Simbol(),Intreval,7...

 
Twilight :

예를 들어 로봇과 모든 지표가 오전 8시부터 오전 00시까지 m15에서 거래되도록 거래 조건을 시간 간격으로 구현하는 방법을 알려주세요.

그러나 아침 1시부터 아침 8시까지 m5에서 거래가 있었습니까?

간단한 마스크에 예를 표시할 수 있습니다. 이 예는 서버 시간과 로컬 시스템 모두에서 필요합니다.

이 같은?

정수 간격;

if(시간[0]=>80000 $$ 시간[0] <=235959) 간격 = 15;

if(시간[0]<=80000 $$ 시간[0] >=000000) 간격 = 5;

이중 MA= iMA(Simbol(),Intreval,7...


     //Время сервера

if (TimeHour( TimeCurrent ())=> 8 && TimeHour( TimeCurrent ()) <= 23 ) Interval = 15 ;

if (TimeHour( TimeCurrent ())<= 8 && TimeHour( TimeCurrent ()) >= 1 ) Interval = 5 ; 

     //Локальное время 

if (TimeHour( TimeLocal ( ) )=> 8 && TimeHour( TimeLocal ( ) ) <= 23 ) Interval = 15 ;

if (TimeHour( TimeLocal ( ) )<= 8 && TimeHour( TimeLocal ( ) ) >= 1 ) Interval = 5 ; 
 
r772ra :



아, 감사합니다. 알겠습니다. 최대 1분이 필요한 경우 TimeMinute도 설정합니까?

7시에서 9시 사이의 간격, 조건이 줄에서 두 번째이므로 5분 간격이 걸립니다.

이 조건에 따르면 순전히 시간을 선택하는 것은 옳지 않으며 분도 필요합니다 =)

 

안녕하세요, 어드바이저가 특정 시간 이후에 모든 포지션을 강제로 청산하는 방법을 알려주세요.

이 EA에 이 기능을 삽입하는 것이 어렵지 않다면. 스크랩이라면 적어도 기능 자체는 간단합니다. 저는 이 사업의 초보자입니다. 저에게는 어려울 것입니다.

파일:
kcgtuqj.mq4  2 kb
 
mod가 마감된 손실 거래의 총 잔액을 계산하는 기능이 있을 수 있으며, 이것이 존재하는 경우에도 작성합니다.
 

Tiken123 :

1. 안녕하세요, 어드바이저가 특정 시간 이후에 모든 포지션을 강제로 청산하는 방법을 알려주세요.

2. 마감된 손실 거래의 총 잔액을 수정하는 기능이 있을 수 있습니다. 존재하는 경우에도 작성하십시오.

1. 좋은 저녁입니다. 마지막 미결 주문과 현재 시간 간의 차이를 추적합니다. 그 값이 1시간 이상이 되면(이것은 반드시 작성해야 함),

그런 다음 모든 것을 덮습니다(이러한 기능이 있습니다).

2. 이것을 보고 필요에 맞게 편집하십시오.

 
검색해보니 없는거같은데..
 
TarasBY :

이 솔루션에 만족한다면 코드를 훨씬 더 단순화할 수 있습니다.

그러나 아마도 다음과 같이 작성하는 것이 더 나을 것입니다.

그리고 "유치한" 것이 아니라면 Magic을 사용해야 합니다(조만간 수동 주문을 병렬로 열거나 옆에 다른 고문을 두기를 원할 것입니다):

동시에 모든 Expert Advisors는 동일한 Magic을 가져야 하며 주문 목록과 함께 Magic에 대한 필터와 다른 작업에 대한 차트 기호를 사용하는 것을 잊지 마십시오.

외부 변수의 마법은 다음과 같이 선언했거나 상수로 지정했으면 합니다.


물론 마술이 선언되고 심지어 관련되기도 합니다. 방금 게시물에 대한 답변을 작성하고 사용된 옵션을 등록하는 것을 잊었습니다.
 
Tiken123 :
검색해보니 없는거같은데..

나는 "편집", 필터 연결 등을 썼습니다. 시장 주문의 손익을 계산하기 위한 F-IYA가 있습니다. 마감된 주문의 경우 역사를 위해 리메이크합니다. 언어를 배우고 배열을 사용하는 방법(시계열, 함수 호출 순서 등)을 배웁니다.