MQL4 및 MQL5에 대한 초보자 질문, 알고리즘 및 코드에 대한 도움말 및 토론 - 페이지 611 1...604605606607608609610611612613614615616617618...1953 새 코멘트 Alexey Viktorov 2018.09.03 19:46 #6101 Alexander Mikryukov : 안녕하세요. 무슨 일이야. fibo 레벨을 다른 색상으로 색칠하고 싶지만 어떤 식으로든 칠해지지 않았습니다. 아래는 내가하고있는 코드입니다. 미리 감사드립니다. 603 페이지에 답이 있습니다. Любые вопросы новичков по MQL4, помощь и обсуждение по алгоритмам и кодам 2018.08.18www.mql5.com В этой ветке я хочу начать свою помощь тем, кто действительно хочет разобраться и научиться программированию на новом MQL4 и желает легко перейти н... Alexander Mikryukov 2018.09.04 09:36 #6102 Alexey Viktorov : 603 페이지에 답이 있습니다. 예, 그것이 그렇게 작동하지 않는 이유입니다. 왜냐하면 모든 것이 올바르게 쓰여진 것처럼 보이기 때문입니다 !!!! ObjectCreate ( 0 , "Fb_" +InpName, OBJ_FIBO ,window,time1,price1,time2,price2); ObjectSet ( "Fb_" +InpName, OBJPROP_COLOR , clrDimGray ); ObjectSet ( "Fb_" +InpName, OBJPROP_STYLE , STYLE_DOT ); ObjectSet ( "Fb_" +InpName, OBJPROP_LEVELS ,levels); ObjectSet ( "Fb_" +InpName, OBJPROP_RAY_RIGHT , false ); for ( int k= 0 ;k<levels;k++) { //--- значение уровня ObjectSetDouble ( 0 , "Fb_" +InpName, OBJPROP_LEVELVALUE ,k,values[k]); ObjectSetInteger ( 0 , "Fb_" +InpName, OBJPROP_LEVELCOLOR ,k,colors[k]); ObjectSetInteger ( 0 , "Fb_" +InpName, OBJPROP_LEVELSTYLE ,k,styles[k]); ObjectSetFiboDescription ( "Fb_" +InpName,k,deskript[k]); } Artyom Trishkin 2018.09.04 09:42 #6103 Alexander Mikryukov : 예, 그것이 그렇게 작동하지 않는 이유입니다. 왜냐하면 모든 것이 올바르게 쓰여진 것처럼 보이기 때문입니다 !!!! 여기에서 토론이 있었습니다. 포럼 전체에 동일한 질문을 게시하지 마십시오. Alexander Mikryukov 2018.09.04 12:01 #6104 이것도 작동하지 않습니다(: ObjectCreate ( 0 , "Fb_" +InpName, OBJ_FIBO ,window,time1,price1,time2,price2); ObjectSet ( "Fb_" +InpName, OBJPROP_COLOR , clrDimGray ); ObjectSet ( "Fb_" +InpName, OBJPROP_STYLE , STYLE_DOT ); ObjectSet ( "Fb_" +InpName, OBJPROP_LEVELS , 6 ); ObjectSet ( "Fb_" +InpName, OBJPROP_RAY_RIGHT , false ); ObjectSetDouble ( 0 , "Fb_" +InpName, OBJPROP_LEVELVALUE , 0 , 1 ); ObjectSetInteger ( 0 , "Fb_" +InpName, OBJPROP_LEVELCOLOR , 0 , clrDarkGray ); ObjectSetInteger ( 0 , "Fb_" +InpName, OBJPROP_LEVELSTYLE , 0 , STYLE_DOT ); ObjectSetFiboDescription ( "Fb_" +InpName, 0 , "100" ); ObjectSetDouble ( 0 , "Fb_" +InpName, OBJPROP_LEVELVALUE , 1 , 0.236 ); ObjectSetInteger ( 0 , "Fb_" +InpName, OBJPROP_LEVELCOLOR , 1 , clrGreen ); ObjectSetInteger ( 0 , "Fb_" +InpName, OBJPROP_LEVELSTYLE , 1 , STYLE_DOT ); ObjectSetFiboDescription ( "Fb_" +InpName, 1 , "23.6 [%$]" ); ObjectSetDouble ( 0 , "Fb_" +InpName, OBJPROP_LEVELVALUE , 2 , 0.382 ); ObjectSetInteger ( 0 , "Fb_" +InpName, OBJPROP_LEVELCOLOR , 2 , clrRed ); ObjectSetInteger ( 0 , "Fb_" +InpName, OBJPROP_LEVELSTYLE , 2 , STYLE_DOT ); ObjectSetFiboDescription ( "Fb_" +InpName, 2 , "38.2 [%$]" ); SanNneK 2018.09.04 12:39 #6105 //+----------------------------------------------- --------------------------------------+ //| 사빈.mq4 | //| Copyright 2014, Gnatenko Global Group, VADIMBETMAN Inc. | //| http://vadimbetman.ucoz.com | //+----------------------------------------------- --------------------------------------+ #property copyright "Copyright 2014, Gnatenko Global Group, VADIMBETMAN Inc." #속성 링크 "http://vadimbetman.ucoz.com" //+----------------------------------------------- --------------------------------------+ //extern int TakeProfit = 20; extern int 손절매 = 100; //+----------------------------------------------- --------------------------------------+ //| 전문가 초기화 기능 | //+----------------------------------------------- --------------------------------------+ 무효 초기화(){ //---- //---- } //+----------------------------------------------- --------------------------------------+ //| 전문가 초기화 해제 기능 | //+----------------------------------------------- --------------------------------------+ 무효 deinit(){ //---- //---- } //+----------------------------------------------- --------------------------------------+ //| 전문가 시작 기능 | //+----------------------------------------------- --------------------------------------+ 무효 시작(){ //---- 이중 Take1 = Ask+20 *포인트; 이중 Take2 = 묻기+0 *포인트; 이중 Take3 = Ask-20 *포인트; 이중 Take4 = Ask-40 *포인트; 이중 Take5 = Ask-60 *포인트; 더블 스탑 = Bid-StopLoss*Point; if(OrdersTotal()==0){ OrderSend(Symbol(),0,0.01,Ask,30,Stop,Take1,"",0,0,CLR_NONE); OrderSend(Symbol(),2,0.02,Ask-20*Point,30,Stop,Take2,"",0,0,CLR_NONE); OrderSend(Symbol(),2,0.04,Ask-40*Point,30,Stop,Take3,"",0,0,CLR_NONE); OrderSend(Symbol(),2,0.08,Ask-60*Point,30,Stop,Take4,"",0,0,CLR_NONE); OrderSend(Symbol(),2,0.16,Ask-80*Point,30,Stop,Take5,"",0,0,CLR_NONE); } } //---- //+----------------------------------------------- --------------------------------------+ //+----------------------------------------------- --------------------------------------+ 추가할 수 있습니다. 이익 실현에 의해 주문이 마감되면 보류 중인 모든 주문과 보류되지 않은 주문이 마감됩니다. 이 고문 pliz에 추가하십시오. Any questions from newcomers [ARCHIVE!] 포럼을 어지럽히 지 [아카이브!] 포럼을 어지럽히 지 Artyom Trishkin 2018.09.04 13:16 #6106 SanNneK : ... 추가할 수 있습니다. 이익 실현에 의해 주문이 마감되면 보류 중인 모든 주문과 보류되지 않은 주문이 마감됩니다. 이 고문 pliz에 추가하십시오. 그리고 당신 자신이 이타 주의자들의 사회가 아닌 성공하지 못한 경우 문제를 해결하는 데 도움이됩니다. 귀하를 위해 작성해야 하는 경우 여기로 이동 하십시오 . SanNneK 2018.09.04 13:33 #6107 @Artyom Trishkin 주문이 이익을 얻을 때 코드를 작성해야 하며, 다른 모든 보류 및 일반 주문은 마감되며 다른 고문은 필요하지 않습니다. Artyom Trishkin 2018.09.04 13:40 #6108 SanNneK : @Artyom Trishkin 주문이 이익을 얻을 때 코드를 작성해야 하며, 다른 모든 보류 및 일반 주문은 마감되며 다른 고문은 필요하지 않습니다. 코드 작성을 시작합니다. 작동하지 않는 것 - 질문하고 코드를 표시하면 도움이 될 것입니다. Denis Danilov 2018.09.04 14:14 #6109 안녕하세요! 정보를 찾을 수 있는 곳을 알려주세요. 작업은 가격 범위를 결정하고 이를 돌파할 때 주문을 여는 것입니다. 이 범위를 결정하는 방법 2-a. 첫 번째 방법은 몇 분에서 몇 시간까지 지정된 시간에 최소값과 최대값을 결정하는 것입니다. 두 번째 방법은 지정된 기간 동안 첫 번째 다방향 프랙탈을 찾고 이 범위를 거래합니다. 나에게 맞는 유사한 알고리즘을 찾을 수 없습니다. 누군가를 도와주세요 - 스레드 ...)) SanNneK 2018.09.04 17:40 #6110 코드를 작성했는데 첫 번째 구매 주문의 이익 실현이 트리거되면 모든 보류 주문 이 마감되지만 작동하지 않으며 작동하지 않는 파란색으로 강조 표시됩니다. 무효 시작(){ //---- 이중 Take1 = Ask+20 *포인트; 이중 Take2 = 묻기+0 *포인트; 이중 Take3 = Ask-20 *포인트; 이중 Take4 = Ask-40 *포인트; 이중 Take5 = Ask-60 *포인트; 더블 스탑 = Bid-StopLoss*Point; if(OrdersTotal()==0){ OrderSend(Symbol(),0,0.01,Ask,30,Stop,Take1,"sdsdasdadwadawd",0,0,CLR_NONE); OrderSend(Symbol(),2,0.02,Ask-20*Point,30,Stop,Take2,"awda",0,0,CLR_NONE); OrderSend(Symbol(),2,0.04,Ask-40*Point,30,Stop,Take3,"awdawd",0,0,CLR_NONE); OrderSend(Symbol(),2,0.08,Ask-60*Point,30,Stop,Take4,"awdad",0,0,CLR_NONE); OrderSend(Symbol(),2,0.16,Ask-80*Point,30,Stop,Take5,"awdawdawda",0,0,CLR_NONE); } if(OP_BUY==Take1) { 주문 삭제(2); } if(OP_BUY==Take1) { 주문 삭제(3); } if(OP_BUY==Take1) { 주문 삭제(4); } if(OP_BUY==Take1) { 주문 삭제(5); 리턴(0); } } Any questions from newcomers KimIV의 유용한 기능 [ARCHIVE] 포럼을 어지럽히 지 1...604605606607608609610611612613614615616617618...1953 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
안녕하세요. 무슨 일이야. fibo 레벨을 다른 색상으로 색칠하고 싶지만 어떤 식으로든 칠해지지 않았습니다. 아래는 내가하고있는 코드입니다. 미리 감사드립니다.
603 페이지에 답이 있습니다.
603 페이지에 답이 있습니다.
예, 그것이 그렇게 작동하지 않는 이유입니다. 왜냐하면 모든 것이 올바르게 쓰여진 것처럼 보이기 때문입니다 !!!!
예, 그것이 그렇게 작동하지 않는 이유입니다. 왜냐하면 모든 것이 올바르게 쓰여진 것처럼 보이기 때문입니다 !!!!
여기에서 토론이 있었습니다. 포럼 전체에 동일한 질문을 게시하지 마십시오.
//+----------------------------------------------- --------------------------------------+
추가할 수 있습니다.
이익 실현에 의해 주문이 마감되면 보류 중인 모든 주문과 보류되지 않은 주문이 마감됩니다. 이 고문 pliz에 추가하십시오.
SanNneK :
...
추가할 수 있습니다.
이익 실현에 의해 주문이 마감되면 보류 중인 모든 주문과 보류되지 않은 주문이 마감됩니다. 이 고문 pliz에 추가하십시오.
그리고 당신 자신이 이타 주의자들의 사회가 아닌 성공하지 못한 경우 문제를 해결하는 데 도움이됩니다.
귀하를 위해 작성해야 하는 경우 여기로 이동 하십시오 .
@Artyom Trishkin 주문이 이익을 얻을 때 코드를 작성해야 하며, 다른 모든 보류 및 일반 주문은 마감되며 다른 고문은 필요하지 않습니다.
코드 작성을 시작합니다. 작동하지 않는 것 - 질문하고 코드를 표시하면 도움이 될 것입니다.
코드를 작성했는데 첫 번째 구매 주문의 이익 실현이 트리거되면 모든 보류 주문 이 마감되지만 작동하지 않으며 작동하지 않는 파란색으로 강조 표시됩니다.
무효 시작(){
//----
이중 Take1 = Ask+20 *포인트;
이중 Take2 = 묻기+0 *포인트;
이중 Take3 = Ask-20 *포인트;
이중 Take4 = Ask-40 *포인트;
이중 Take5 = Ask-60 *포인트;
더블 스탑 = Bid-StopLoss*Point;
if(OrdersTotal()==0){
OrderSend(Symbol(),0,0.01,Ask,30,Stop,Take1,"sdsdasdadwadawd",0,0,CLR_NONE);
OrderSend(Symbol(),2,0.02,Ask-20*Point,30,Stop,Take2,"awda",0,0,CLR_NONE);
OrderSend(Symbol(),2,0.04,Ask-40*Point,30,Stop,Take3,"awdawd",0,0,CLR_NONE);
OrderSend(Symbol(),2,0.08,Ask-60*Point,30,Stop,Take4,"awdad",0,0,CLR_NONE);
OrderSend(Symbol(),2,0.16,Ask-80*Point,30,Stop,Take5,"awdawdawda",0,0,CLR_NONE);
}
if(OP_BUY==Take1)
{
주문 삭제(2);
}
if(OP_BUY==Take1)
{
주문 삭제(3);
}
if(OP_BUY==Take1)
{
주문 삭제(4);
}
if(OP_BUY==Take1)
{
주문 삭제(5);
리턴(0);
}
}