포럼을 어지럽히 지 않도록 모든 초보자 질문. 프로, 놓치지 마세요. 너 없이는 아무데도 - 6. - 페이지 770 1...763764765766767768769770771772773774775776777...1178 새 코멘트 Boris 2014.11.07 21:50 #7691 Leonid123456 : 연결되었습니다. 끝없이 작동합니다... 이 기사 https://www.mql5.com/ru/articles/1399의 마지막 방법을 사용하여 문제를 해결했습니다. 어떤 의미에서 그것은 무한합니까? 원하는 조건을 설정하세요! if (BuyPos < n) // n = cколько не больше! 그리고 OrdersTotal () 은 총 개수를 보여줍니다. 그런 다음 닫기 및 수정을 위해 루프에서 사용하십시오! TheXpert 2014.11.08 15:25 #7692 가격 라벨 의 표시 값을 현재 가격과 다른 값으로 설정할 수 있나요? 그렇다면 어떻게? 뭔가 밀고 있다... Vitalie Postolache 2014.11.08 16:33 #7693 TheXpert : 가격 라벨의 표시 값을 현재 가격과 다른 값으로 설정할 수 있나요? 그렇다면 어떻게? 뭔가 밀고 있다... OBJ_ARROW_LEFT_PRICE 또는 이와 유사한 권리에 대해 이야기하는 경우 아니요, 불가능합니다. 표시된 값은 수직 좌표로도 사용됩니다. [삭제] 2014.11.08 17:35 #7694 input double lots = 0.01; input int takeprofit = 100; input int stoploss = 100; input double DeltaPrice = 50; extern int magic = 123; //----------------+ int init() { if (PRICE_OPEN!=0); else {if PRICE_OPEN = NormalizeDouble(Ask +PRICE_OPEN *DeltaPrice*Point,Digits); else PRICE_OPEN = NormalizeDouble(Bid - PRICE_OPEN*DeltaPrice*Point,Digits);} return(0); } int start() { int ticket=OrderSend(Symbol(),OP_BUYLIMIT,lots,PRICE_OPEN,3,PRICE_OPEN-stoploss* Point,PRICE_OPEN + takeprofit* Point,NULL,123,120,CLR_NONE); return(0); } [삭제] 2014.11.08 17:36 #7695 사람들 제발 도와주세요!!! 여기서 뭐가 잘못됐는지 말해줘 Vitalie Postolache 2014.11.08 17:56 #7696 logut : 사람들 제발 도와주세요!!! 여기서 뭐가 잘못됐는지 말해줘 먼저 이것이 무엇이며 이 코드를 적용한 결과가 어떠해야 하는지 설명하십시오. if ( PRICE_OPEN != 0 ); else { if PRICE_OPEN = NormalizeDouble (Ask + PRICE_OPEN *DeltaPrice* Point , Digits ); else PRICE_OPEN = NormalizeDouble (Bid - PRICE_OPEN *DeltaPrice* Point , Digits );} 적어도 1분 동안 디렉토리를 열어야 합니다 ... Vladyslav Goshkov 2014.11.08 18:01 #7697 logut : люди помогите пожалуйста!!! подскажите что у меня здесь не так input double lots = 0.01 ; input int takeprofit = 100 ; input int stoploss = 100 ; input double DeltaPrice = 50 ; extern int magic = 123 ; //----------------+ int init() { if ( PRICE_OPEN != 0 ); else { if PRICE_OPEN = NormalizeDouble (Ask + PRICE_OPEN *DeltaPrice* Point , Digits ); else PRICE_OPEN = NormalizeDouble (Bid - PRICE_OPEN *DeltaPrice* Point , Digits );} return ( 0 ); } int start() { int ticket= OrderSend ( Symbol (),OP_BUYLIMIT,lots, PRICE_OPEN , 3 , PRICE_OPEN -stoploss* Point , PRICE_OPEN + takeprofit* Point , NULL , 123 , 120 ,CLR_NONE); return ( 0 ); } 모두. 컴파일되는지 궁금합니다. 어쩐지 믿을 수가 없어. 확인하지 않아도 안된다고 합니다. 사전 정의된 상수가 무엇이고 어떻게 사용되는지, L-값이 무엇이며 R-값과 어떻게 다른지 읽어보십시오. 그러나 기본부터 시작해야 한다고 가정합니다. 사이트 상단에는 문서 및 자습서에 대한 많은 링크가 있으며 코드베이스에는 소스 코드가 포함된 예제가 가득합니다. K.t.s 2014.11.08 18:02 #7698 어떤 스크립트 명령이 값을 클립보드에 복사합니까? Vitalie Postolache 2014.11.08 18:17 #7699 Escapee : 어떤 스크립트 명령이 값을 클립보드에 복사합니까? 그리고 아무도 준비가 되어 있지 않습니다. 파일에 쓰는 것이 더 쉽습니다. 최소한 여기에 필요한 기능이 있습니다( FileWrite ). TheXpert 2014.11.08 19:18 #7700 Escapee : 어떤 스크립트 명령이 값을 클립보드에 복사합니까? 이것은 오래된 빌드에만 해당되며 새 빌드에 대해 다시 실행해야 합니다. 그러나 모든 것이 실현 가능하고 비교적 쉽습니다. #import "user32.dll" int OpenClipboard( int notUsed); // BOOL int CloseClipboard(); // BOOL int EmptyClipboard(); // BOOL int SetClipboardData( int format, int hMem); // HANDLE int SendMessageA( int hWnd, int Msg, int wParam, int lParam); int GetParent( int hWnd); #import "ntdll.dll" int memcpy( int dst, string src, int cnt); int RtlGetLastWin32Error(); int RtlSetLastWin32Error( int dwErrCode); #import "kernel32.dll" int GlobalAlloc( int uFlags, int dwBytes); // HGLOBAL int GlobalLock( int hMem); // void* int GlobalUnlock( int hMem); // HGLOBAL int GlobalFree( int hMem); // HGLOBAL #import #define GMEM_MOVEABLE 2 #define GMEM_ZEROINIT 64 #define CF_TEXT 1 void PlaceToClipboard( string toCopy) { int size = StringLen (toCopy) + 1 ; RtlSetLastWin32Error( 0 ); int hMem = GlobalAlloc(GMEM_MOVEABLE | GMEM_ZEROINIT, size); if (hMem == 0 ) { Print ( "Alloc failed, error #" , RtlGetLastWin32Error()); return ; } RtlSetLastWin32Error( 0 ); int ptr = GlobalLock(hMem); if (ptr == 0 ) { Print ( "Memory lock failed, error #" , RtlGetLastWin32Error()); return ; } memcpy(ptr, toCopy, size); GlobalUnlock(hMem); // now prepare clipboard int res = OpenClipboard( 0 ); if (res == 0 ) { Print ( "Open clipboard failed" ); return ; } res = EmptyClipboard(); if (res == 0 ) { Print ( "Empty clipboard failed" ); CloseClipboard(); return ; } RtlSetLastWin32Error( 0 ); res = SetClipboardData(CF_TEXT, hMem); if (res == 0 ) { Print ( "Set Data failed, error #" , RtlGetLastWin32Error()); } CloseClipboard(); } 1...763764765766767768769770771772773774775776777...1178 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
연결되었습니다. 끝없이 작동합니다...
이 기사 https://www.mql5.com/ru/articles/1399의 마지막 방법을 사용하여 문제를 해결했습니다.
어떤 의미에서 그것은 무한합니까? 원하는 조건을 설정하세요!
그리고 OrdersTotal () 은 총 개수를 보여줍니다. 그런 다음 닫기 및 수정을 위해 루프에서 사용하십시오!
가격 라벨의 표시 값을 현재 가격과 다른 값으로 설정할 수 있나요? 그렇다면 어떻게? 뭔가 밀고 있다...
사람들 제발 도와주세요!!! 여기서 뭐가 잘못됐는지 말해줘
먼저 이것이 무엇이며 이 코드를 적용한 결과가 어떠해야 하는지 설명하십시오.
적어도 1분 동안 디렉토리를 열어야 합니다 ...
logut :
люди помогите пожалуйста!!! подскажите что у меня здесь не так
모두.
컴파일되는지 궁금합니다. 어쩐지 믿을 수가 없어. 확인하지 않아도 안된다고 합니다.
사전 정의된 상수가 무엇이고 어떻게 사용되는지, L-값이 무엇이며 R-값과 어떻게 다른지 읽어보십시오.
그러나 기본부터 시작해야 한다고 가정합니다. 사이트 상단에는 문서 및 자습서에 대한 많은 링크가 있으며 코드베이스에는 소스 코드가 포함된 예제가 가득합니다.
어떤 스크립트 명령이 값을 클립보드에 복사합니까?
어떤 스크립트 명령이 값을 클립보드에 복사합니까?
이것은 오래된 빌드에만 해당되며 새 빌드에 대해 다시 실행해야 합니다. 그러나 모든 것이 실현 가능하고 비교적 쉽습니다.