코딩 도움이 필요합니다 - 페이지 4 1234 새 코멘트 mrmedia 2012.06.04 07:50 #31 당신은 ......."당신의 슬리피지는 4/5 Digit Broker에 대해 조정되지 않았습니다"라고 말합니다. 내 말은 ......내 이해는 포인트 또는 핍 또는 무엇이든 - 이미 즉, 3은 사용하기에 좋고 3*mypoint는 올바르지 않습니다. 누구든지 이것을 확인할 수 있습니까? RaptorUK : 알겠습니다. 약간의 도움이 됩니다. . . 코드에서 이 부분을 찾아 this 로 변경하십시오. . . 이것은 매직 넘버를 확인하지 않습니다. . 같은 쌍에 대해 수동 주문을 하거나 같은 시간에 같은 쌍에 대해 다른 시간대에 실행하려는 경우 해당 항목을 추가해야 합니다. . . 당신은 ? Bars 는 신뢰할 수 없습니다. Bars 를 사용하는 것은 좋지 않습니다. . 대신 시간을 사용해야 합니다. 귀하의 Slippage는 4/5 Digit Brokers에 대해 조정되지 않았습니다. . 당신의 TP나 SL도 아닙니다. SL을 작게 만들면 너무 가깝거나 스프레드를 허용하는지 확인하지 않기 때문에 오류 130이 발생합니다. 귀하의 브로커는 ECN 브로커입니까? ECN 브로커를 통해 시장 주문을 할 때 SL 및 또는 TP를 설정할 수 없습니다. 주문이 이루어진 후 SL 및 또는 TP를 추가하려면 OredrModify()를 코딩해야 합니다. . . 계속할까요? 이것은 BASIC 물건입니다. . . 이 포인트는 이 포럼에 매일 올라옵니다. . . 그리고 실제로 코딩을 하지 않았기 때문에 이것의 많은 부분을 이해하지 못합니다. . . 다른 사람의 코드를 사용했습니다. . "전문가 고문 빌더". 지름길은 하나뿐입니다. Jobs Tjipke de Vries 2012.06.04 08:20 #32 mrmedia : 당신은 ......."당신의 슬리피지는 4/5 Digit Broker에 대해 조정되지 않았습니다"라고 말합니다. 내 말은 ......내 이해는 포인트 또는 핍 또는 무엇이든 - 이미 즉, 3은 사용하기에 좋고 3*mypoint는 올바르지 않습니다. 누구든지 이것을 확인할 수 있습니까? https://www.mql5.com/en/forum/138912를 읽으십시오. Simon Gniadkowski 2012.06.04 13:01 #33 mrmedia : 당신은 ......."당신의 슬리피지는 4/5 Digit Broker에 대해 조정되지 않았습니다"라고 말합니다. 내 말은 ......내 이해는 포인트 또는 핍 또는 무엇이든 - 이미 Slippage = 3은 5자리 브로커에서 0.3핍, 4자리 브로커에서 3핍을 의미합니다. mrmedia 2012.06.09 06:11 #34 RaptorUK : Slippage = 3은 5자리 브로커에서 0.3핍, 4자리 브로커에서 3핍을 의미합니다. 다시 한 번 진흙처럼 맑아집니다. 오류 0.98330 미끄러짐 = 3 = 채우기는 어디에 있습니까? 미끄러짐 = 3* SymPoints (5자리 브로커) = 채우기는 어디에 있습니까? @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ if( 심포인트 == 0.001 ) { 심포인트 = 0.01; SymDigits = 3; } else if( 심포인트 == 0.00001 ) { 심포인트 = 0.0001; SymDigits = 5; @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Simon Gniadkowski 2012.06.09 06:18 #35 mrmedia : 다시 한 번 진흙처럼 맑아집니다. 오류 0.98330 미끄러짐 = 3 = 채우기는 어디에 있습니까? 미끄러짐 = 3* SymPoints (5자리 브로커) = 채우기는 어디에 있습니까? @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ if( 심포인트 == 0.001 ) { 심포인트 = 0.01; SymDigits = 3; } else if( 심포인트 == 0.00001 ) { 심포인트 = 0.0001; SymDigits = 5; @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ OrderSend에 대한 문서를 보십시오. Slippage는 어떤 유형입니까? 슬리피지 = 3* SymPoints가 어떻게 의미가 있습니까? dabbler 2012.06.09 07:10 #36 가격에 허용되는 슬리피지는 항상 지정한 슬리피지( int )에 내부 변수 Point 를 곱한 값입니다. 포인트 의 가치는 4자리에서 5자리 브로커 사이에서 변경됩니다. wei zhang 2012.06.10 00:58 #37 모르겠어요 Simon Gniadkowski 2012.06.10 05:11 #38 weinux : 모르겠어요 덕분에 큰 도움이 되었습니다. William Roeder 2012.06.10 09:24 #39 미끄러짐 int(3 * symPoints) == 0 미끄러짐 없음에는 symPoints를 사용할 수 없습니다. //++++ These are adjusted for 5 digit brokers. int pips2points; // slippage 3 pips 3=points 30=points double pips2dbl; // Stoploss 15 pips 0.015 0.0150 int Digits .pips; // DoubleToStr(dbl/pips2dbl, Digits.pips) int init(){ OptInitialization(); if ( Digits % 2 == 1 ){ // DE30=1/JPY=3/EURUSD=5 forum.mql4.com/43064#515262 pips2dbl = Point * 10 ; pips2points = 10 ; Digits .pips = 1 ; } else { pips2dbl = Point ; pips2points = 1 ; Digits .pips = 0 ; } // OrderSend(... Slippage.Pips * pips2points, Bid - StopLossPips * pips2dbl //---- These are adjusted for 5 digit brokers. /* On ECN brokers you must open first and THEN set stops int ticket = OrderSend(..., 0,0,...) if (ticket < 0) Alert("OrderSend failed: ", GetLastError()); else if (!OrderSelect(ticket, SELECT_BY_TICKET)) Alert("OrderSelect failed: ", GetLastError()); else if (!OrderModify(OrderTicket(), OrderOpenPrice(), SL, TP, 0) Alert("OrderModify failed: ", GetLastError()); */ 1234 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
당신은 ......."당신의 슬리피지는 4/5 Digit Broker에 대해 조정되지 않았습니다"라고 말합니다.
내 말은 ......내 이해는 포인트 또는 핍 또는 무엇이든 - 이미
즉, 3은 사용하기에 좋고 3*mypoint는 올바르지 않습니다.
누구든지 이것을 확인할 수 있습니까?
알겠습니다. 약간의 도움이 됩니다. . .
코드에서 이 부분을 찾아 this 로 변경하십시오. . .
이것은 매직 넘버를 확인하지 않습니다. . 같은 쌍에 대해 수동 주문을 하거나 같은 시간에 같은 쌍에 대해 다른 시간대에 실행하려는 경우 해당 항목을 추가해야 합니다. . . 당신은 ?
Bars 는 신뢰할 수 없습니다. Bars 를 사용하는 것은 좋지 않습니다. . 대신 시간을 사용해야 합니다.
귀하의 Slippage는 4/5 Digit Brokers에 대해 조정되지 않았습니다. . 당신의 TP나 SL도 아닙니다.
SL을 작게 만들면 너무 가깝거나 스프레드를 허용하는지 확인하지 않기 때문에 오류 130이 발생합니다.
귀하의 브로커는 ECN 브로커입니까? ECN 브로커를 통해 시장 주문을 할 때 SL 및 또는 TP를 설정할 수 없습니다. 주문이 이루어진 후 SL 및 또는 TP를 추가하려면 OredrModify()를 코딩해야 합니다. . .
계속할까요? 이것은 BASIC 물건입니다. . . 이 포인트는 이 포럼에 매일 올라옵니다. . .
그리고 실제로 코딩을 하지 않았기 때문에 이것의 많은 부분을 이해하지 못합니다. . . 다른 사람의 코드를 사용했습니다. . "전문가 고문 빌더". 지름길은 하나뿐입니다. Jobs
당신은 ......."당신의 슬리피지는 4/5 Digit Broker에 대해 조정되지 않았습니다"라고 말합니다.
내 말은 ......내 이해는 포인트 또는 핍 또는 무엇이든 - 이미
즉, 3은 사용하기에 좋고 3*mypoint는 올바르지 않습니다.
누구든지 이것을 확인할 수 있습니까?
https://www.mql5.com/en/forum/138912를 읽으십시오.
당신은 ......."당신의 슬리피지는 4/5 Digit Broker에 대해 조정되지 않았습니다"라고 말합니다.
내 말은 ......내 이해는 포인트 또는 핍 또는 무엇이든 - 이미
Slippage = 3은 5자리 브로커에서 0.3핍, 4자리 브로커에서 3핍을 의미합니다.
다시 한 번 진흙처럼 맑아집니다.
오류 0.98330
미끄러짐 = 3 = 채우기는 어디에 있습니까?
미끄러짐 = 3* SymPoints (5자리 브로커) = 채우기는 어디에 있습니까?
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
if( 심포인트 == 0.001 ) { 심포인트 = 0.01; SymDigits = 3; }
else if( 심포인트 == 0.00001 ) { 심포인트 = 0.0001; SymDigits = 5;
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
다시 한 번 진흙처럼 맑아집니다.
오류 0.98330
미끄러짐 = 3 = 채우기는 어디에 있습니까?
미끄러짐 = 3* SymPoints (5자리 브로커) = 채우기는 어디에 있습니까?
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
if( 심포인트 == 0.001 ) { 심포인트 = 0.01; SymDigits = 3; }
else if( 심포인트 == 0.00001 ) { 심포인트 = 0.0001; SymDigits = 5;
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
모르겠어요