[경고, 주제 닫힘!] 포럼을 어지럽히지 않도록 모든 초보자 질문. 프로, 놓치지 마세요. 당신 없이는 어디에도 없습니다. - 페이지 1089

 
alexhammer :
그러나 어떤 상황으로 인해 첫 번째 틱에서 아무 일도 일어나지 않으면 나머지는 모두 무시됩니다. 그가 특정 지점까지 계산을 수행하고 다음 촛불을 대기 모드로 전환하는 옵션이 있습니까?
 

alexhammer :

나는 djini가 당신이 제안한 것을 정확히 원하지 않았다고 생각합니다. 당신은 시가로 작업을 제안하고 그는 틱으로 필요하지만 한 바 내 에서 하나 이상의 거래가 이루어지지 않도록 합니다.

 
dzhini :
그러나 어떤 상황으로 인해 첫 번째 틱에서 아무 일도 일어나지 않으면 나머지는 모두 무시됩니다. 그가 특정 지점까지 계산을 수행하고 다음 촛불을 대기 모드로 전환하는 옵션이 있습니까?

그러기 위해서는 KimIV 기능을 사용해야 하고, 어떻게 적용할지 스스로 생각하고 결정하는 것을 제안합니다.

 //+----------------------------------------------------------------------------+
//|  Автор    : Ким Игорь В. aka KimIV,  http://www.kimiv.ru/                   |
//+----------------------------------------------------------------------------+
//|  Версия   : 19.02.2008                                                     |
//|  Описание : Возвращает номер бара открытия последней позиции или -1.       |
//+----------------------------------------------------------------------------+
//|  Параметры:                                                                |
//|    sy - наименование инструмента   ("" или NULL - текущий символ)          |
//|    tf - таймфрейм                  (    0       - текущий таймфрейм)       |
//|    op - операция                   (   -1       - любая позиция)           |
//|    mn - MagicNumber                (   -1       - любой магик)             |
//+----------------------------------------------------------------------------+
int NumberOfBarOpenLastPos( string sy= "0" , int tf= 0 , int op=- 1 , int mn=- 1 ) {
   datetime t;
   int       i, k= OrdersTotal ();

   if (sy== "" || sy== "0" ) sy= Symbol ();
   for (i= 0 ; i<k; i++) {
     if ( OrderSelect (i, SELECT_BY_POS, MODE_TRADES)) {
       if (OrderSymbol()==sy) {
         if (OrderType()==OP_BUY || OrderType()==OP_SELL) {
           if (op< 0 || OrderType()==op) {
             if (mn< 0 || OrderMagicNumber()==mn) {
               if (t<OrderOpenTime()) t=OrderOpenTime();
            }
          }
        }
      }
    }
  }
   return (iBarShift(sy, tf, t, True));
}
 
khorosh :

그러기 위해서는 KimIV 기능을 사용해야 하고, 어떻게 적용할지 스스로 생각하고 결정하는 것을 제안합니다.

uhhhhhhhhh, 알아 봅시다))) 감사합니다
 
khorosh :

그러기 위해서는 KimIV 기능을 사용해야 하고, 어떻게 적용할지 스스로 생각하고 결정하는 것을 제안합니다.

멋진 ... 벌었다. 감사합니다!!!
 
alexhammer :

세 번째 옵션이 누락되었습니다(시간이 지남에 따라)
 
VINAR :

세 번째 옵션이 누락되었습니다(시간 경과에 따라).
스튜디오에 오신 것을 환영합니다 :)
 

이 문제의 원인:

작업 어드바이저의 전체 코드(복사-붙여넣기)를 한 파일에서 새 어드바이저(다른 파일)의 창으로 복사했는데 작동이 중지됩니까? 다른 이름으로 저장 모드에서도 같은 상황

[삭제]  

모두에게 안녕

나는 프로그래밍이 처음이다

어드바이저는 나쁘지 않은 것 같다고 처방했는데 보증금이 14,000에 달한다

그 후 쏟아지기 시작한다

14,000 레벨에서 최대 드로우다운 매개변수를 기억하고 드레이닝하지 않고 22,000 드레이닝 시작

미리 감사드립니다

 
evgenii_7 :

모두에게 안녕

나는 프로그래밍이 처음이다

어드바이저는 나쁘지 않은 것 같다고 처방했는데 보증금이 14,000에 달한다

그 후 쏟아지기 시작한다

14,000 레벨에서 최대 드로우다운 매개변수를 기억하고 드레이닝하지 않고 22,000 드레이닝 시작

미리 감사드립니다


적시에 입력 매개변수를 최적화하지 않으면 조만간 모든 것이 쏟아집니다... 왜냐하면 진정한 가치를 제외하고는 "영원한" 것이 없기 때문입니다... :-))) 시장은 수시로 변합니다...