//Определение экстремумаfor ( int i=NBars;i<=NumBars;i++)
{
xMinL= ArrayMinimum (MinBuffer, 0 ,i);
xMinLD= ArrayMinimum (MinBuffer, 0 ,i+NBars);
if ((MinBuffer[xMinL]<=MinBuffer[xMinLD])&&(xMinL>=NBars))
{
Minimum=MinBuffer[xMinL];
break ;}}
//Проверка если ордера с такой же ценой не существует for ( int r= 0 ; r<= OrdersTotal (); r++)
{ if ( OrderSelect ( OrderGetTicket (r)))
{ if ( StringToDouble ( OrderGetString ( ORDER_COMMENT ))== NormalizeDouble (Minimum, _Digits ))
{x2= 1 ;
break ;}
else x2= 0 ;}}
//Проверка если Позиции с такой же ценой не существует for ( int l= 0 ; l<= PositionsTotal (); l++)
{ if ( PositionSelectByTicket ( PositionGetTicket (l)))
{ if ( StringToDouble ( PositionGetString ( POSITION_COMMENT ))== NormalizeDouble (Minimum, _Digits ))
{y2= 1 ;
break ;}
else y2= 0 ;}}
//Если проверка отрицательная, открываем ордер if ((x2== 0 )&&(y2== 0 ))
m_trade.SellStop( Volume , NormalizeDouble (Minimum, _Digits ), _Symbol , NormalizeDouble (Minimum+(SL_ATR*ATR2), _Digits ), NormalizeDouble (Minimum-(TP_ATR*ATR2), _Digits ), ORDER_TIME_GTC , 0 , DoubleToString (Minimum, _Digits ));
친애하는 포럼 사용자 여러분, 안녕하세요. 이것은 극한값을 결정하고 극값에 지연을 가하는 코드의 발췌 부분입니다. 그리고 모든 것이 작동하는 것처럼 보이지만 때로는 한 극단에서 마치 정지 기준이 보이지 않는 것처럼 끝없는 지연을 설정하기 시작합니다. 나는 이미 내 머리를 부러뜨렸다.
Dmitri Custurov : 친애하는 포럼 사용자 여러분, 안녕하세요. 이것은 극한값을 결정하고 극값에 지연을 가하는 코드의 발췌 부분입니다. 그리고 모든 것이 작동하는 것처럼 보이지만 때로는 한 극단에서 마치 정지 기준이 보이지 않는 것처럼 끝없는 지연을 설정하기 시작합니다. 나는 이미 내 머리를 부러뜨렸다.
업데이트된 수정 시간은 결과에 영향을 주지 않습니다. 조언자
네. 고맙습니다. 문제가 무엇인지 찾았습니다.
곧 수정될 것입니다. 그러나 공용 폴더에서 사용된 파일은 여전히 제어할 수 없습니다. #property tester_file에 지정된 파일만
통과 후 시각화 모드에서 테스터를 다시 켭니다. 잘못된 설정 속도를 늦추고 전략 테스터 가 몇 분 동안 멈춘다는 것을 이해합니다.
친애하는 포럼 사용자 여러분, 안녕하세요. 이것은 극한값을 결정하고 극값에 지연을 가하는 코드의 발췌 부분입니다. 그리고 모든 것이 작동하는 것처럼 보이지만 때로는 한 극단에서 마치 정지 기준이 보이지 않는 것처럼 끝없는 지연을 설정하기 시작합니다. 나는 이미 내 머리를 부러뜨렸다.
그렇다면 이중으로 비교하는 것이 맞습니까?
표시기에서
두뇌가 이미 끓고 있었기 때문에 전략 테스터 의 시각적 모드에서 인쇄합니다. 논리에서 오류를 찾을 수 없습니다.
시작 날짜 2018년 1월 1일 분
물론, 이 날짜에 실제 따옴표가 없고, 사람들은 휴일을 보내고, 이 마법의 숫자는 무엇이며, 일반적으로 첫 번째 숫자에 대한 정보는 어떻게 얻습니까 ???
문제:
타이머가 켜져 있고 주파수가 무엇인지 확인하는 방법은 무엇입니까?
아니면 도움말을 잘못 읽었거나 그런 가능성이 없거나 무엇입니까?
문제:
타이머가 켜져 있고 주파수가 무엇인지 확인하는 방법은 무엇입니까?
아니면 도움말을 잘못 읽었거나 그런 가능성이 없거나 무엇입니까?
침묵으로 판단하면, 정말로, 아마 그런 가능성은 없습니다. :((
하지만 어떤가요? 매우 간단하고 유용한 기능입니다!
예를 들어 타이머를 사용하는 클래스를 만들고 있습니다. 그리고 수업 내에서 타이머를 켜고 끌 수 있고 주파수를 변경할 수 있습니다. 그러나 프로그램의 나머지 부분과 충돌이 없는 로봇의 경우 클래스는 현재 타이머가 켜져 있는지 여부와 그 빈도를 알아야 합니다.
침묵으로 판단하면, 정말로, 아마 그런 가능성은 없습니다. :((
그러나 어떻게 - 결국 이것은 매우 간단하고 유용한 기능입니다!
예를 들어 타이머를 사용하는 클래스를 만들고 있습니다. 그리고 수업 내에서 타이머를 켜고 끌 수 있고 주파수를 변경할 수 있습니다. 그러나 프로그램의 나머지 부분과 충돌이 없는 로봇의 경우 클래스는 타이머가 켜져 있는지 여부와 빈도를 알아야 합니다.
깃발은 당신의 손에 있거나 오히려 교실에 있습니다.
깃발은 당신의 손에 있거나 오히려 교실에 있습니다.
도움이 되지 않습니다. 특히 예를 들어 몇 시간 또는 며칠의 빈도로 수업에서 켜지기 전에 타이머가 이미 켜져 있는 경우. 그런 다음 그러한 클래스는 프로그램의 전체 논리를 파괴합니다.
그렇다면 이중으로 비교하는 것이 맞습니까?
나는 Feng Shui를 시도했고 결과는 동일합니다. 사실 99%의 경우 모든 것이 작동하지만 100%가 필요합니다. 현재 나에게 가장 중요한 것은 논리를 올바르게 조립하는 것입니다. 그러면 아름다움을 가져올 것입니다.
위의 오류가 테스터에 나타난다는 것만 추가하는 것을 잊었습니다. 차트에 던졌을 때 이것을 볼 수 없거나 이 오류가 다시 나타날 필요한 극한값을 기다려야 합니다.