KimIV의 유용한 기능 - 페이지 61

 
kombat >> :

예를 들어, 현재 날짜를 기준으로 전 개월 수를 "계산"합니다.

그러나 이러한 단순화된 접근 방식에는 자체 오류가 있습니다.

이는 잘못된 정의가 가능하다는 사실에서 나타납니다.

다음 달 초에...

매일 시간대에 ibarshift를 사용하십시오. 막대 수(일) 또는 -1(즉, 토요일 또는 일요일에 적중)을 얻습니다.

그런 다음 한 번 또는 두 번 전진 또는 후진 시프트를 수행하여 금요일 또는 월요일을 얻고 일 수를 얻은 다음

시프트를 더하거나 빼려면 .. 글쎄, 개월 수를 얻기 위해 스스로 추측 할 수 있습니다 ..


추신. 주제 작성자가 간섭을 용서하기를 바랍니다..

 
kombat писал(а) >>

FuncStPeriod(int Per, int Val) 함수의 끝은 다음과 같습니다.

나는 서둘러 문자열을 ... 편집자 부끄러워 ... :))))

일반적으로 다음과 같이 문제 또는 그 일부를 (겉보기에는 ...) 해결했습니다.

 //+--- Скрипт. дт1.mq4-----------+

int start ( )
{
datetime T1 , T2 ;
T1 = StrToTime ( "2008.10.25" ) ;
T2 = StrToTime ( "2008.10.31" ) ;

for ( int i = 0 ; i < OrdersHistoryTotal ( ) ; i + + )
{
if ( OrderSelect ( i , SELECT_BY_POS , MODE_HISTORY ) & & OrderSymbol ( ) = = Symbol ( ) & & OrderType ( ) < = 1 & & FuncStPeriod ( ) )
   {    
   Alert ( "ch: " , i , " nbr: " , TimeToStr ( OrderCloseTime ( ) , TIME_DATE | TIME_SECONDS ) , " s: " , OrderSymbol ( ) ) ;
   }
}
   return ( 0 ) ;
}
//+------------------------------------------------------------------+

bool FuncStPeriod ( )
{
// int Per, int Val
bool fsp ;
datetime T1 , T2 ;
T1 = StrToTime ( "2008.10.25" ) ;
T2 = StrToTime ( "2008.10.31" ) ;
//...
fsp = OrderCloseTime ( ) > T1 & & OrderCloseTime ( ) < T2 ;
return ( fsp ) ;
}
 

형제의 마음은 초보자 상인을 돕습니다 :)

나는 뉴스를 플레이하고 0으로 재설정하기로 결정했습니다. 어리석음이지만 돈이 떨어졌습니다. (((

WMR R266873268087

Kapilochka 웹 사이트의 수수료 결과. 냅킨. ko

결국, 그러한 슬픔이 발생합니다. (((

성공적인 분석을 기원합니다

그리고 돈이 눈덩이처럼 붙게하십시오!

 
이고르, 생일 축하해!
 
poruchik писал(а) >>
이고르, 생일 축하해!

고마워요, 스타즈!

 

축하합니다!!!

모든 최고와 건강!

 

갈라바다브류 (c) Masyanya

 
축하에 동참합니다. 귀하와 귀하의 가족에 더 많은 창조적 인 성취와 건강을 기원합니다.
 

조금 늦었지만 진심으로 축하드립니다!

불행히도 휴일은 영원하지 않고 가혹한 일상 생활이 그 자체를 상기시킵니다.

Igor, b-Positions.mqh 라이브러리를 추가하는 데 문제가 있습니다. 포함되어 있으며 b-Orders.mqhb-KimIV.mqh도 있습니다 . EA는 init 이전의 외부 변수 뒤에 #include <b-Positions.mqh> 라인을 가지고 있습니다. EA가 컴파일되면 다음 메시지가 표시됩니다. ' b-Positions.mqh' - 파일이 이미 처리되었습니다. 컴파일 후 Expert Advisor의 외부 변수는 등록되지 않은 것처럼 사용할 수 없습니다.

그러나 고문은 일합니다.

 
granit77 писал(а) >>
EA가 컴파일되면 다음 메시지가 표시됩니다. ' b-Positions.mqh' - 파일이 이미 처리되었습니다.

이는 b-Positions.mqh 파일이 두 번 이상 첨부되었음을 의미합니다. 대부분 EA 코드에 첨부하고 b-Orders.mqh 코드 에도 첨부합니다.

나는 이미 내 자신이 내 기능을 사용하는 방법을 어딘가에 썼습니다. 나는 이 파일을 내 조언자에게 첨부하지 않고 필요한 기능을 조언자의 코드로 복사하기만 하면 됩니다. 저게 더 쉽네요...

granit77 작성 >>
컴파일 후 Expert Advisor의 외부 변수는 등록되지 않은 것처럼 사용할 수 없습니다.

#include 컴파일러 지시문에 의해 첨부된 파일 중 하나에는 다음과 같은 내용이 있습니다.

#property library

외부 매개 변수를 비활성화하는 것은 그녀입니다. 이 문제는 이미 포럼에서 논의되었습니다. 어떻게 진행하나요? 두 가지 솔루션이 있습니다.

1. #property 를 제거하고 #include 를 계속 사용하십시오.

2. #property 를 그대로 두고 #include 대신 #import 를 사용합니다.