Alexey Viktorov # : 왜 내일까지 기다리세요? 사양을 살펴보는 것이 게으르다면 관심 있는 모든 기호에 대해 스크립트를 실행하고 마진 통화와 이익 통화 사이의 일치 항목을 찾으십시오. 글을 쓰기 전에 다 확인은 해보지 않았지만 일치하는 항목을 찾지 못했습니다...
Valery는 올바른 생각을 가지고 있습니다. 하지만 루프의 각 반복에서 주문 통화로 찾고 있는 통화를 정의하는 이유를 이해하지 못합니다. 그리고 라인에서 검색하지 않고 마진 통화와 이익 통화를 취하는 것이 더 쉬운 것 같습니다. 화폐 사양 좀 보세요... 이렇게 하겠습니다
bool Search( string _sy)
{
int OT = OrdersTotal ();
string curencyProfit = SymbolInfoString (_sy, SYMBOL_CURRENCY_PROFIT ),
currencyMargin = SymbolInfoString (_sy, SYMBOL_CURRENCY_MARGIN );
for ( int i = 0 ; i < OT; i++)
{
if ( OrderSelect (i, SELECT_BY_POS))
{
bool res = StringFind (OrderSymbol(), curencyProfit) >= 0 ||
StringFind (OrderSymbol(), currencyMargin) >= 0 ;
if (res)
return ( true );
}
}
return ( false );
}
왜 내일까지 기다리세요? 사양을 살펴보는 것이 게으르다면 관심 있는 모든 기호에 대해 스크립트를 실행하고 마진 통화와 이익 통화 사이의 일치 항목을 찾으십시오.
글을 쓰기 전에 다 확인은 해보지 않았지만 일치하는 항목을 찾지 못했습니다...
오늘은 조금 바쁘다
음, 의미는 속도에 있습니다. 통화 코드를 가져 와서 거래가 열릴 때 업데이트되는 기성품 배열에서 검색했습니다.
모든 것은 배열에서 한 번 점수를 매기기 어렵습니다.
그녀는 영원히 살 것이다.
그녀는 영원히 살 것이다.
물체 U가 살아있는 한? 아니면 터미널이 재부팅될 때까지? 대략적으로 말하자면, 제거된 후에는 무엇입니까?
물체 U가 살아있는 한?
아니요, 클래스의 인스턴스가 생성되지 않을 수도 있지만 클래스 필드 정적에 대한 메모리가 할당되고 초기화가 수행됩니다. .... 그건 그렇고, 제 생각에 귀하의 예제는 컴파일되어서는 안되며 초기화는 필드 통계는 설명 밖에 있어야 합니다.
터미널이 재부팅될 때까지? 대략적으로 말하자면, 제거된 후에는 무엇입니까?
터미널은 그것과 전혀 관련이 없으며 수명은 전역적으로 선언된 변수 또는 일반 정적 변수와 동일합니다. 메모리는 MQL 프로그램을 로드하는 순간에 할당되고 MQL 프로그램이 언로드될 때 해제됩니다.
아니요, 클래스의 인스턴스가 생성되지 않을 수도 있지만 클래스 필드 정적에 대한 메모리가 할당되고 초기화가 수행됩니다. .... 그건 그렇고, 제 생각에 귀하의 예제는 컴파일되어서는 안되며 초기화는 필드 통계는 설명 밖에 있어야 합니다.
표준! 컴파일하는 것 같다...
이고르 마카누 # :
터미널은 그것과 전혀 관련이 없으며 수명은 전역적으로 선언된 변수 또는 일반 정적 변수와 동일합니다. 메모리는 MQL 프로그램을 로드하는 순간에 할당되고 MQL 프로그램이 언로드될 때 해제됩니다.
즉, 이것이 모두 어드바이저 내부에 있으면 어드바이저의 OnDeinit()가 호출될 때까지 변수가 메모리에 남아 있습니까?
표준! 컴파일하는 것 같다...
즉, 이것이 모두 어드바이저 내부에 있는 경우 변수는 어드바이저의 OnDeinit()가 호출될 때까지 메모리에 남아 있습니까?
정적 변수는 OnDeinit() 후에 소멸됩니다.
정적 변수는 OnDeinit() 후에 소멸됩니다.
확인! 감사해요 :)
거래가 더 나은 브로커 선택과 문제가 없도록 출금을 도와주세요..감사합니다
이 자원에서 브로커의 이름을 지정하는 것은 토론과 같습니다. 그러나 드러머는 잠을 자지 않고 억압으로 위협합니다. 그러니 자신을 찾아라...
Valery는 올바른 생각을 가지고 있습니다. 하지만 루프의 각 반복에서 주문 통화로 찾고 있는 통화를 정의하는 이유를 이해하지 못합니다. 그리고 라인에서 검색하지 않고 마진 통화와 이익 통화를 취하는 것이 더 쉬운 것 같습니다. 화폐 사양 좀 보세요... 이렇게 하겠습니다
제대로 작동하는지 확인했습니다.
고맙습니다!