포럼을 어지럽히 지 않도록 모든 초보자 질문. 프로, 놓치지 마세요. 너 없이는 아무데도 - 6. - 페이지 437

 
Sepulca :


어, 개통까지 앉았어야지))) 모스크바 시간 02:00 ....


오프닝 어때? ...:-))) 올바르게 닫히면 여는 것이 중요하지 않습니다... :-)))
 

동의합니다. 가장 중요한 것은 시간이 지남에 따라 사라지는 것입니다.

약 15년 전에 이것에 대해 수술실에서 그런 술을 던졌습니다...

 
zoritch :
오프닝 어때? ...:-))) 올바르게 닫히면 여는 것이 중요하지 않습니다... :-)))


갭은 추측하고 싶어합니다. 에브라가 점프합니다. 안되면 나에게 돌을 던져라........ at 1.359000000000 .....
 
Vinin :


이렇게하려면 메타 편집기 자체를 Russify하면 충분합니다.

보기 - 언어

그러나 여전히 버튼을 가리키면 "abracadabrics"가 표시됩니다!
 
Roger :


탱크에 있는 사람들의 경우 - Bars 변수는 차트의 막대 수를 저장하고 새로운 막대가 있을 때마다 차트의 최대 막대 수를 초과하지 않으면 변수가 1씩 증가합니다.

차트의 다른 모든 변수(닫기, 열기 등)는 막대 번호를 배열의 포인터로 사용합니다.

그리고 나는 정확히 같은 이해를 가지고 있습니다.

즉, 막대 값은 새 양초마다 1단위씩 증가합니다.

그런 다음 이 코드(아래)에서 Bars 값이 각 촛불에서 1단위 증가하는 이유( 인쇄 기능 값의 로그 항목으로 판단)

 int start()  
{
int  pY  =  Bars ;
Print ( "Н Н Н  =  " ,pY);   
}

그리고 이 코드(아래)에서 .Bars 값을 저장해야 하는 변수는 2입니다.

 int start()  
 {
int pY =  Bars ;
int pY1 = Bars + 239 ;
       
Print ( "Н Н Н  =  " , pY);   
Print ( "НH HН НH  =  " , pY1); 

}

왜, 변수 수가 1단위 증가했다는 사실 때문에 - 두 변수 막대는 모든 촛불에서 값을 변경하지 않습니다 (로그의 인쇄 기능 값으로 판단).

게다가 pY1에 NON-EXISTENT 촛대의 값을 쓰고 싶다고 생각하는 것은 실수입니다.pY + 239의 값이 이 변수에 쓰여집니다.

 
solnce600 :


왜, 변수 수가 1단위 증가했다는 사실 때문에 - 두 변수 막대는 모든 촛불에서 값을 변경하지 않습니다 (로그의 인쇄 기능 값으로 판단).

게다가 pY1에 NON-EXISTENT 촛대의 값을 쓰고 싶다고 생각하는 것은 실수입니다.pY + 239의 값이 이 변수에 쓰여집니다.



왜 각각에 없습니까? 5분 차트에서는 1분이 아닌 5분마다 새로운 막대 가 나타납니다.
 
Roger :


왜 각각에 없습니까? 5분 차트에서는 1분이 아닌 5분마다 새로운 막대가 나타납니다.

다음은 두 개의 변수가 있는 코드에 대한 로그입니다.

2014.01.20 00:05:26 2000.02.29 01:15 기본 30-150 EURUSD,M5: HH HH HH = 11897

2014.01.20 00:05:26 2000.02.29 01:15 기본 30-150 EURUSD,M5: N N N = 11658
2014.01.20 00:05:26 2000.02.29 01:15 기본 30-150 EURUSD,M5: HH HH HH = 11897
2014.01.20 00:05:25 2000.02.14 15:18 기본 30-150 EURUSD,M5: N N N = 8743
2014.01.20 00:05:25 2000.02.14 15:18 기본 30-150 EURUSD,M5: HH HH HH = 8982
2014.01.20 00:05:25 2000.02.14 15:18 기본 30-150 EURUSD,M5: N N N = 8743
2014.01.20 00:05:25 2000.02.14 15:18 기본 30-150 EURUSD,M5: HH HH HH = 8982
2014.01.20 00:05:25 2000.02.14 15:18 기본 30-150 EURUSD,M5: N N N = 8743
2014.01.20 00:05:25 2000.02.14 15:18 기본 30-150 EURUSD,M5: HH HH HH = 8982
2014.01.20 00:05:25 2000.02.14 15:18 기본 30-150 EURUSD,M5: N N N = 8743
2014.01.20 00:05:25 2000.02.14 15:18 기본 30-150 EURUSD,M5: HH HH HH = 8982
2014.01.20 00:05:24 2000.01.12 15:27 기본 30-150 EURUSD,M5: N N N = 2172
2014.01.20 00:05:24 2000.01.12 15:27 기본 30-150 EURUSD,M5: HH HH HH = 2411
2014.01.20 00:05:24 2000.01.12 15:27 기본 30-150 EURUSD,M5: N N N = 2172
2014.01.20 00:05:24 2000.01.12 15:27 기본 30-150 EURUSD,M5: HH HH HH = 2411
2014.01.20 00:05:24 2000.01.12 15:27 기본 30-150 EURUSD,M5: N N N = 2172
2014.01.20 00:05:24 2000.01.12 15:27 기본 30-150 EURUSD,M5: HH HH HH = 2411
2014.01.20 00:05:24 2000.01.12 15:27 기본 30-150 EURUSD,M5: N N N = 2172
2014.01.20 00:05:24 2000.01.12 15:26 기본 30-150 EURUSD,M5: HH HH HH = 2411
 
Jnrsolnce600 :

다음은 두 개의 변수가 있는 코드에 대한 로그입니다.


로그가 아닌 오늘 테스터의 로그를 엽니다. \tester\logs\ 폴더에 있습니다.
 
solnce600 :

다음은 두 개의 변수가 있는 코드에 대한 로그입니다.

2014.01.20 00:05:26 2000.02.29 01:15 기본 30-150 EURUSD,M5: HH HH HH = 11897

2014.01.20 00:05:26 2000.02.29 01:15 기본 30-150 EURUSD,M5: N N N = 11658
2014.01.20 00:05:26 2000.02.29 01:15 기본 30-150 EURUSD,M5: HH HH HH = 11897
2014.01.20 00:05:25 2000.02.14 15:18 기본 30-150 EURUSD,M5: N N N = 8743
2014.01.20 00:05:25 2000.02.14 15:18 기본 30-150 EURUSD,M5: HH HH HH = 8982
2014.01.20 00:05:25 2000.02.14 15:18 기본 30-150 EURUSD,M5: N N N = 8743
2014.01.20 00:05:25 2000.02.14 15:18 기본 30-150 EURUSD,M5: HH HH HH = 8982
2014.01.20 00:05:25 2000.02.14 15:18 기본 30-150 EURUSD,M5: N N N = 8743
2014.01.20 00:05:25 2000.02.14 15:18 기본 30-150 EURUSD,M5: HH HH HH = 8982
2014.01.20 00:05:25 2000.02.14 15:18 기본 30-150 EURUSD,M5: N N N = 8743
2014.01.20 00:05:25 2000.02.14 15:18 기본 30-150 EURUSD,M5: HH HH HH = 8982
2014.01.20 00:05:24 2000.01.12 15:27 기본 30-150 EURUSD,M5: N N N = 2172
2014.01.20 00:05:24 2000.01.12 15:27 기본 30-150 EURUSD,M5: HH HH HH = 2411
2014.01.20 00:05:24 2000.01.12 15:27 기본 30-150 EURUSD,M5: N N N = 2172
2014.01.20 00:05:24 2000.01.12 15:27 기본 30-150 EURUSD,M5: HH HH HH = 2411
2014.01.20 00:05:24 2000.01.12 15:27 기본 30-150 EURUSD,M5: N N N = 2172
2014.01.20 00:05:24 2000.01.12 15:27 기본 30-150 EURUSD,M5: HH HH HH = 2411
2014.01.20 00:05:24 2000.01.12 15:27 기본 30-150 EURUSD,M5: N N N = 2172
2014.01.20 00:05:24 2000.01.12 15:26 기본 30-150 EURUSD,M5: HH HH HH = 2411

코드가 있습니까? 특히 비밀스럽거나 배치하기에 너무 게으른가요?

오류는 환경이 아니라 imhenko에 있습니다.

 

내 실수가 뭔지 알 수 없어

 if ( OrderSelect ( 0 , SELECT_BY_POS , MODE_TRADES )== false )
 {

 active= true ;
 }
 //открывать сделку или не открывать сделку
 
 if (active== true )
 {
 if ((high3>high2)&&(close2<close1)&&(low2<low3)&&(open1<close2)&&(close1>close2)&&(low1<low2))
{
b=high2;
now= Open [ 0 ] ;
}
if ( iOpen ( NULL , 0 , 0 )>b&&CheckLastOrderTime( Symbol (), 0 , 1 )<now).....вот на этом моменте мы проверяем время закрытия ордера последнего с открытием бара на котором стало понятно что появились условия
{.....таким образом у нас не должно быть повторных входов так как если сформируются условия для покупки и закрытие сделки произойдет за этими условиями тоесть время закр ордера будет в любом случае больше
время формирования новых условий то мы не должны вести торговлю а оно открывает позы да и зараза ещо на одном баре иногда что противоречит условию по времени открытия и закрытия позы
 OrderSend ( Symbol (), OP_BUY , 0.1 , Ask , 0 , Ask - 30 * Point , Ask + 90 * Point , 0 , 0 , 0 ,Green);
 active= false ;
}
}