[경고, 주제 닫힘!] 포럼을 어지럽히지 않도록 모든 초보자 질문. 프로, 놓치지 마세요. 당신 없이는 어디에도 없습니다. - 페이지 342 1...335336337338339340341342343344345346347348349...1145 새 코멘트 future 2009.12.08 22:22 #3411 매우 감사합니다. 백조 [삭제] 2009.12.08 22:40 #3412 내가 주문을 여는 중이라고 말해주세요 OrderSend (Symbol(), OP_SELL, 랏, 입찰, 3, oSL, oTP, "", ExpertID, 0, 빨간색) 손절매가 트리거되면 기계에서 발생하는 다음 주문 개시 시 두 배의 로트를 엽니다. Stepan241 2009.12.09 09:34 #3413 vik-777 >> : 내가 주문을 여는 중이라고 말해주세요 OrderSend(Symbol(), OP_SELL, 랏, 입찰, 3, oSL, oTP, "", ExpertID, 0, 빨간색) 손절매가 트리거되면 기계에서 발생하는 다음 주문 개시 시 두 배의 로트를 엽니다. 이 줄을 START 함수의 맨 처음에 놓고 변수 _SL[0]을 사용하여 마지막 거래가 어떻게 종료되었는지 결정할 수 있습니다. 나머지는 기술의 문제입니다. 변수 _SL[0] 및 Tic은 int로 선언됩니다. if (OrderSelect(Tic,SELECT_BY_TICKET)==true) { if (OrderComment()=="[sl]")_SL[0]=-1; if (OrderComment()=="[tp]")_SL[0]=1; } [삭제] 2009.12.09 09:58 #3414 문제. 고문이 있습니다. 변수 Lot, Porog, Otstup, SL, TP가 프로그램의 "본문"에 설정되어 있으면 어드바이저가 작동합니다. 동일한 변수가 "extern"으로 설정되면(설정을 통해 설정됨) 어드바이저가 작동하지 않습니다(어드바이저의 "본문"에서 이러한 변수의 값은 0임). 무엇이 문제가 될 수 있습니까? 어디에서 솔루션을 찾아야 할까요? /* extern double Lot = 0.1; extern double Porog = 5.0; extern double Otstup = 5.0; extern double SL = 5.0; extern double TP = 15.0; */ int init ( ) { return ( 0 ) ; } int deinit ( ) { return ( 0 ) ; } int start ( ) { int MagicNumber = 8 ; int ticket ; int err ; int q = 0 ; double Lot = 0.1 ; double Porog = 5.0 ; double Otstup = 5.0 ; double SL = 5.0 ; double TP = 15.0 ; [삭제] 2009.12.09 11:48 #3415 변수 값을 설정할 수 있는 대화 상자 의 출력을 구현하는 기능을 알려주세요. 예를 들어 구매 스크립트(SL 및 Tp 세트로 구매)가 있는데 실행하면 예를 들어 로트의 크기를 지정할 수 있는 대화 상자가 나타나고 확인을 클릭하면 주문이 완료됩니다! 고맙습니다! Константин 2009.12.09 12:56 #3416 친애하는 전문가들이여, 말해주세요... 내 지표 에서 차트의 지표 곡선 값에 대한 데이터를 표시하는 텍스트를 사용합니다. { ObjectCreate ( "P" + Time [ ai ] , OBJ_TEXT , 0 , Time [ ai ] , High [ ai ] + Label ) ; ObjectSetText ( "P" + Time [ ai ] , " " + DoubleToStr ( HL , 2 ) , 7 , "Arial" , Black ) ; } 텍스트가 곡선에 맞지 않게 하려면 Label 매개변수만큼 이동해야 합니다. 하지만 다른 기간으로 전환하거나 차트를 증감하면 차트의 스케일이 변경되어 새 차트에서 수정해야 합니다. 예를 들어 화면 픽셀에서 텍스트 오프셋을 다르게 설정할 수 있습니까? Victor Nikolaev 2009.12.09 12:58 #3417 kon12 писал(а) >> 친애하는 전문가, 말해... 내 지표에서 차트의 지표 곡선 값에 대한 데이터를 표시하는 텍스트를 사용합니다. 텍스트가 곡선에 맞지 않게 하려면 Label 매개변수만큼 이동해야 합니다. 하지만 다른 기간으로 전환하거나 차트를 증감하면 차트의 스케일이 변경되어 새 차트에서 수정해야 합니다. 예를 들어 화면 픽셀에서 텍스트 오프셋을 다르게 설정할 수 있습니까? 사용할 수 있습니다 OBJ_LABEL 23 텍스트 레이블. 좌표를 사용하지 않습니다. ObjectSet() 함수는 앵커 각도(OBJPROP_CORNER, OBJPROP_XDISTANCE, OBJPROP_YDISTANCE 속성)를 기준으로 픽셀로 지정된 좌표를 설정하는 데 사용됩니다 . ObjectSetText() 함수는 텍스트를 변경하는 데 사용됩니다. Константин 2009.12.09 14:26 #3418 어떻게 이해가 안 가나요? 표시기 사진을 첨부합니다. 사실은 텍스트가 지표의 특정 지점에 묶여 있다는 것입니다. Victor Nikolaev 2009.12.09 14:35 #3419 kon12 писал(а) >> 어떻게 이해가 안 가나요? 표시기 사진을 첨부합니다. 사실은 텍스트가 지표의 특정 지점에 묶여 있다는 것입니다. 그런 다음 Label을 동적으로 만들어야 합니다. 각 기간마다 고유합니다. 점수를 매기고 잊어버리기 위해 초기화를 시작합니다. 그러나 먼저 선택해야 합니다. TheXpert 2009.12.09 14:44 #3420 kon12 >> : 예를 들어 화면 픽셀에서 텍스트 오프셋을 다르게 설정할 수 있습니까? 가장 정확한 대답은 "아니오"입니다. 1...335336337338339340341342343344345346347348349...1145 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
내가 주문을 여는 중이라고 말해주세요
OrderSend (Symbol(), OP_SELL, 랏, 입찰, 3, oSL, oTP, "", ExpertID, 0, 빨간색)
손절매가 트리거되면 기계에서 발생하는 다음 주문 개시 시 두 배의 로트를 엽니다.
내가 주문을 여는 중이라고 말해주세요
OrderSend(Symbol(), OP_SELL, 랏, 입찰, 3, oSL, oTP, "", ExpertID, 0, 빨간색)
손절매가 트리거되면 기계에서 발생하는 다음 주문 개시 시 두 배의 로트를 엽니다.
이 줄을 START 함수의 맨 처음에 놓고 변수 _SL[0]을 사용하여 마지막 거래가 어떻게 종료되었는지 결정할 수 있습니다. 나머지는 기술의 문제입니다. 변수 _SL[0] 및 Tic은 int로 선언됩니다.
if (OrderSelect(Tic,SELECT_BY_TICKET)==true)
{
if (OrderComment()=="[sl]")_SL[0]=-1;
if (OrderComment()=="[tp]")_SL[0]=1;
}
문제.
고문이 있습니다. 변수 Lot, Porog, Otstup, SL, TP가 프로그램의 "본문"에 설정되어 있으면 어드바이저가 작동합니다. 동일한 변수가 "extern"으로 설정되면(설정을 통해 설정됨) 어드바이저가 작동하지 않습니다(어드바이저의 "본문"에서 이러한 변수의 값은 0임).
무엇이 문제가 될 수 있습니까? 어디에서 솔루션을 찾아야 할까요?
변수 값을 설정할 수 있는 대화 상자 의 출력을 구현하는 기능을 알려주세요.
예를 들어 구매 스크립트(SL 및 Tp 세트로 구매)가 있는데 실행하면 예를 들어 로트의 크기를 지정할 수 있는 대화 상자가 나타나고 확인을 클릭하면 주문이 완료됩니다!
고맙습니다!
친애하는 전문가들이여, 말해주세요...
내 지표 에서 차트의 지표 곡선 값에 대한 데이터를 표시하는 텍스트를 사용합니다.
텍스트가 곡선에 맞지 않게 하려면 Label 매개변수만큼 이동해야 합니다. 하지만 다른 기간으로 전환하거나 차트를 증감하면 차트의 스케일이 변경되어 새 차트에서 수정해야 합니다. 예를 들어 화면 픽셀에서 텍스트 오프셋을 다르게 설정할 수 있습니까?친애하는 전문가, 말해...
내 지표에서 차트의 지표 곡선 값에 대한 데이터를 표시하는 텍스트를 사용합니다.
텍스트가 곡선에 맞지 않게 하려면 Label 매개변수만큼 이동해야 합니다. 하지만 다른 기간으로 전환하거나 차트를 증감하면 차트의 스케일이 변경되어 새 차트에서 수정해야 합니다. 예를 들어 화면 픽셀에서 텍스트 오프셋을 다르게 설정할 수 있습니까?사용할 수 있습니다
어떻게 이해가 안 가나요? 표시기 사진을 첨부합니다. 사실은 텍스트가 지표의 특정 지점에 묶여 있다는 것입니다.
그런 다음 Label을 동적으로 만들어야 합니다. 각 기간마다 고유합니다. 점수를 매기고 잊어버리기 위해 초기화를 시작합니다. 그러나 먼저 선택해야 합니다.
예를 들어 화면 픽셀에서 텍스트 오프셋을 다르게 설정할 수 있습니까?
가장 정확한 대답은 "아니오"입니다.