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

 

별도의 지점에서 이전했습니다.

bercut0077 09.02.2011 18:47
Доброго времени суток. Подскажите пожалуйста, ситуация следующая. Иногда в момент выхода новостей дилер (Альпари) увеличивает значения для установки стоп лос и тейк профит со стандартных 20-30 до 200-300 пунктов. Как можно в советнике до открытии ордера обнаружить изменения? Заранее спасибо за ответ.

 
granit77 :

별도의 지점에서 이전했습니다.


if ( MarketInfo(Symb,MODE_STOPLEVEL)>50 )

불도저에서 배달된 50개. 왜냐하면 최대 30 또는 정확히 300까지 중지합니다. 여기서 Symb는 기기 기호입니다.

 
volshebnik :

안녕하세요 !

말해봐, 제발, 무슨 일이야? 나는 고문을 GBPUSD 테스터에 넣었습니다. 모든 것이 예상대로 거래를 엽니다. 나는 그것을 DXH1 달러 인덱스에 넣었습니다 - 그것은 많은 거래를 열지 않습니다 : 오류 "130" - 잘못된 중지. 또한, 무엇이 잘못되었는지 명확하지 않습니다. 비슷한 상황에서 열리면 열리지 않지만 그렇지 않은 경우가 더 많습니다. 달러 인덱스 -100 및 200에 대한 스프레드 및 스탑 레벨. GBPUSD -3 및 4에 대한 스프레드 및 스탑 레벨. 달러 인덱스의 가격(예: 78,150 쌍) - 소수점 이하 4자리. 하지만 중요하다

다음은 코드의 일부입니다.


SL에서도 스프레드를 제거하려고 합니다. 매수 시작은 요청에 따라 진행되며 실제로 중지는 200이 아니라 100이기 때문입니다. 입찰로 마감.
 

모두 좋은 저녁!

간단한 질문이 있습니다. 전문 고문이나 주식 정보를 업로드할 때 파일을 생성할 때 MetaTrader Finam 루트가 아닌 C 드라이브의 VirtualStore에 저장되는 이유는 무엇입니까?

즉, 여기 -

C:\Users\Виктор\AppData\Local\VirtualStore\Program Files\MetaTrader Finam\experts\files

여기가 아니라

C:\Program Files\MetaTrader Finam\experts\files

답변에 미리 감사드립니다!

 

별도의 지점에서 이전했습니다.

bercut0077 09.02.2011 19:40

int ai_0에 전달된 내용과 check_bar(2) check_bar(1)에서 어떤 일이 발생하는지 명확하지 않습니다. 의미를 알려주세요.

 int check_for_open() {
if (check_bar( 2 ) == 1 && check_bar( 1 ) == 1 ) gi_320 = TRUE;
else
if (check_bar( 2 ) == 0 && check_bar( 1 ) == 0 ) gi_324 = TRUE;
return (- 1 );
}
//-----------------------------
int check_bar( int ai_0) {
double l_ima_4 = iMA ( Symbol (), PERIOD_M30 , MA_big, 0 , g_ma_method_228, g_applied_price_232, 0 );
double l_ima_12 = iMA ( Symbol (), PERIOD_M15 , MA_big, 0 , g_ma_method_228, g_applied_price_232, 0 );
double l_ima_20 = iMA ( Symbol (), PERIOD_M5 , MA_big, 0 , g_ma_method_228, g_applied_price_232, ai_0);
double l_ima_36 = iMA ( Symbol (), PERIOD_M30 , MA_small, 0 , g_ma_method_228, g_applied_price_232, 0 );
double l_ima_44 = iMA ( Symbol (), PERIOD_M15 , MA_small, 0 , g_ma_method_228, g_applied_price_232, 0 );
double l_ima_28 = iMA ( Symbol (), PERIOD_M5 , MA_small, 0 , g_ma_method_228, g_applied_price_232, ai_0);
double ld_52 = (High[ai_0] + Low[ai_0]) / 2.0 ;
if (High[ai_0] < l_ima_28 && l_ima_28 < l_ima_20 && l_ima_44 < l_ima_12 && l_ima_36 < l_ima_4 && High[ai_0] < l_ima_44 && High[ai_0] < l_ima_36) return ( 1 );
if (Low[ai_0] > l_ima_28 && l_ima_28 > l_ima_20 && l_ima_44 > l_ima_12 && l_ima_36 > l_ima_4 && Low[ai_0] > l_ima_44 && Low[ai_0] > l_ima_36) return ( 0 );
return (- 1 );
}
 
BBSL :

모두 좋은 저녁!

간단한 질문이 있습니다. 전문 고문이나 주식 정보를 업로드할 때 파일을 생성할 때 MetaTrader Finam 루트가 아닌 C 드라이브의 VirtualStore에 저장되는 이유는 무엇입니까?


사용자 계정 제어를 비활성화해야 파일이 터미널 폴더 에 저장됩니다.

http://imglink.ru/pictures/09-02-11/f523a5bec03c0aeb73582105d1eb7831.jpg

 
IgorM :


사용자 계정 제어를 비활성화해야 파일이 터미널 폴더에 저장됩니다.

https://www.mql4.com/go?http://imglink.ru/pictures/09-02-11/f523a5bec03c0aeb73582105d1eb7831.jpg


존경합니다 감사합니다))
 
NameLess :

SL에서도 스프레드를 제거하려고 합니다. 매수 시작은 요청에 따라 진행되며 실제로 중지는 200이 아니라 100이기 때문입니다. 입찰로 마감.
400포인트 확인을 위해 스톱로스와 TP를 전반적으로 설정했는데 이건 영향이 없었어요....같은 결과
 

안녕하세요. 도와주세요, 제발. 나는 모든 지표와 함께 산을 제거했습니다. 모든 것이 완전히 끝났습니다. 이제 설치되었으며 모든 것이 그대로 남아 있습니다. 어떻게 될 것인가? 다른 곳에 표시기의 복사본과 다른 모든 것이 저장되어 있습니까?

 
템플릿을 로드하고 모든 항목을 삭제했지만 모든 항목이 나타납니다.