코딩하는 방법? - 페이지 121 1...114115116117118119120121122123124125126127128...347 새 코멘트 Ninja Trader 2008.08.24 12:45 #1201 IN10TION: :: 안녕! 이 표시기 내부의 코드를 확인하십시오 ... (오픈 시간에만 해당되며 EA가 아닙니다) 고마워 형.... 내가 볼게요 IN10TION 2008.08.24 12:59 #1202 :: 항상 반복되는 경우 가격 틱이 올 때마다 함수 호출을 중지해야 합니다. 다른 코드를 확인하세요... fercan: 누구든지 이것을 반복하고 반복하는 것을 막을 수 있습니까? matrixebiz 2008.08.24 13:01 #1203 denis68: matrixebiz 내가 ea에 다음 줄을 추가했을 때 내 ea를 컴파일할 수 없습니다. 이중 ac1 = iCustom(NULL, 0, "AcceleratorMod", 1, 1); 이중 ac2 = iCustom(NULL, 0, "AcceleratorMod", 2, 1); 이중 ac11 = iCustom(NULL, 0, "AcceleratorMod", 1, 2); 이중 ac22 = iCustom(NULL, 0, "AcceleratorMod", 2, 2); 부울 구매 = ac2==0 && ac11==0; // 빨간색이 라임으로 변경 부울 액셀 = ac1==0 && ac22==0; // 라임이 빨간색으로 바뀝니다. 12개의 오류가 발생합니다. AC 변수가 정의되지 않았습니다. 도움을 주셔서 감사합니다. EA 코드에 필요한 다른 변경 사항을 적용하지 않고 해당 라인을 추가할 수는 없습니다. CloseBuy 명세서가 다음과 같이 변경됩니다. if ((AC1 < AC2)) 주문 = SIGNAL_CLOSEBUY; 에게; if ((ac1==0 && ac22==0)) 주문 = SIGNAL_CLOSEBUY; 이러한 유형의 명령을 사용하려는 경우 if ((ac1==0 && ac22==0)) 주문 = SIGNAL_CLOSEBUY; 그러면 이것들이 필요하지 않을 것입니다. 부울 구매 = ac2==0 && ac11==0; // 빨간색이 라임으로 변경 부울 액셀 = ac1==0 && ac22==0; // 라임이 빨간색으로 바뀝니다. 나는 당신이 당신보다 더 많은 코드를 새로 만들었다고 생각했습니다. fercan 2008.08.25 09:33 #1204 IN10TION: :: 항상 반복되는 경우 가격 틱이 올 때마다 함수 호출을 중지해야 합니다. 다른 코드를 확인하세요... 좋아요? 그래서 어떻게 합니까? BEM 전에 추가할 수 있는 코드를 알려주시겠습니까? IN10TION 2008.08.25 09:49 #1205 :: BEM은 지표 신호를 다룹니다. 맞나요? 코드의 다른 곳에서 계산되는 pips 및 BE 값과 같이... 글쎄, 이 비교를 다른 곳에서 수행하십시오... 주문 사이에 매번 반복하지 않습니다. 나는 당신의 코드의 나머지 부분을 볼 수 없습니다 ... 그것은 당신에게 달려 있습니다 ... 인텐션 fercan: 좋아요? 그래서 어떻게 합니까? BEM 전에 추가할 수 있는 코드를 알려주시겠습니까? PussyGalore 2008.08.25 10:03 #1206 나는 여전히 이전 게시물에서 손절매 막대를 계산하는 데 어려움을 겪고 있습니다. 원본 코드를 보면 결함이 있을 수 있다는 느낌이 듭니다. "x" 막대 기간 동안 가장 낮은 것이 아니라 "x" 막대 뒤쪽에서 막대에서 정지 손실을 낮게 설정하는 것으로 보입니다. 그것은 읽습니다 : SL=iLow(Symbol(),Period(),iLowest(Symbol(),Period( ),MODE_LOW,StopLossBars,0)); 나는 그것이 iLow와 iLowest를 모두 사용하는 이유를 이해하지 못합니다. iLowest 자체가 필요한 전부라고 생각하는 것이 맞습니까? PussyGalore 2008.08.25 10:33 #1207 EA 코드에 또 다른 문제가 있습니다. 특정 기준이 충족되면 포지션을 청산해야 하는 라인이 있습니다. 기준 중 하나는 포지션이 현재 적자를 내고 있다는 것입니다. 이것은 라인입니다: if ( (openPositions(OP_BUY)>0) && (OrderProfit( ) <= 0 ) && (macdnow macd_sigprevious)) {closeLong();} EA는 다른 기준이 충족될 때 손실 포지션을 확실히 마감한다는 점에서 작동합니다. 그러나 어떤 이유로 EA는 우승 위치도 닫습니다. OrderProfit 기능 을 잘못 사용하고 있는 것 같습니다. 누군가 도와주시겠습니까? masternico 2008.08.26 08:30 #1208 윈윈 얘들 아, 에에에에에에에에에에에에에에에에에에에에에에 [삭제] 2008.08.26 15:43 #1209 현재 이 표시기는 이전 개구부보다 크거나 같거나 녹색으로 표시되고 빨간색보다 낮은 막대 개구부를 게시합니다. 제 질문은 이 코드를 변경하여 이전 오프닝과 동일한 오프닝이 노란색으로 표시되도록 하려면 어떻게 해야 합니까? if( X01 >= X02 ) { color_X01 = 라임 ; } else { color_X01 = 빨간색 ; } if( X02 >= X03 ) { color_X02 = 라임 ; } else { color_X02 = 빨간색 ; } if( X03 >= X04 ) { color_X03 = 라임 ; } else { color_X03 = 빨간색 ; } if( X04 >= X05 ) { color_X04 = 라임 ; } else { color_X04 = 빨간색 ; } if( X05 >= X06 ) { color_X05 = 라임 ; } else { color_X05 = 빨간색 ; } if( X06 >= X07 ) { color_X06 = 라임 ; } else { color_X06 = 빨간색 ; } if( X07 >= X08 ) { color_X07 = 라임 ; } else { color_X07 = 빨간색 ; } if( X08 >= X09 ) { color_X08 = 라임 ; } else { color_X08 = 빨간색 ; } if( X09 >= X10 ) { color_X09 = 라임 ; } else { color_X09 = 빨간색 ; } IN10TION 2008.08.26 15:53 #1210 :: 그런 다음 모든 문을 정의할 수 없는 것과 같지 않은 것을 정의합니다... 마침내 Yellow에 대해 equal 문을 사용합니다. 인텐션 fireslayer26: 현재 이 표시기는 이전 개구부보다 크거나 같거나 녹색으로 표시되고 빨간색보다 낮은 막대 개구부를 게시합니다. 제 질문은 이 코드를 변경하여 이전 오프닝과 동일한 오프닝이 노란색으로 표시되도록 하려면 어떻게 해야 합니까? if( X01 >= X02 ) { color_X01 = 라임 ; } else { color_X01 = 빨간색 ; } if( X02 >= X03 ) { color_X02 = 라임 ; } else { color_X02 = 빨간색 ; } if( X03 >= X04 ) { color_X03 = 라임 ; } else { color_X03 = 빨간색 ; } if( X04 >= X05 ) { color_X04 = 라임 ; } else { color_X04 = 빨간색 ; } if( X05 >= X06 ) { color_X05 = 라임 ; } else { color_X05 = 빨간색 ; } if( X06 >= X07 ) { color_X06 = 라임 ; } else { color_X06 = 빨간색 ; } if( X07 >= X08 ) { color_X07 = 라임 ; } else { color_X07 = 빨간색 ; } if( X08 >= X09 ) { color_X08 = 라임 ; } else { color_X08 = 빨간색 ; } if( X09 >= X10 ) { color_X09 = 라임 ; } else { color_X09 = 빨간색 ; } 1...114115116117118119120121122123124125126127128...347 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
고마워 형....
내가 볼게요
누구든지 이것을 반복하고 반복하는 것을 막을 수 있습니까?
matrixebiz 내가 ea에 다음 줄을 추가했을 때 내 ea를 컴파일할 수 없습니다.
이중 ac1 = iCustom(NULL, 0, "AcceleratorMod", 1, 1);
이중 ac2 = iCustom(NULL, 0, "AcceleratorMod", 2, 1);
이중 ac11 = iCustom(NULL, 0, "AcceleratorMod", 1, 2);
이중 ac22 = iCustom(NULL, 0, "AcceleratorMod", 2, 2);
부울 구매 = ac2==0 && ac11==0; // 빨간색이 라임으로 변경
부울 액셀 = ac1==0 && ac22==0; // 라임이 빨간색으로 바뀝니다.
12개의 오류가 발생합니다. AC 변수가 정의되지 않았습니다.
도움을 주셔서 감사합니다.EA 코드에 필요한 다른 변경 사항을 적용하지 않고 해당 라인을 추가할 수는 없습니다.
CloseBuy 명세서가 다음과 같이 변경됩니다.
if ((AC1 < AC2)) 주문 = SIGNAL_CLOSEBUY;
에게;
if ((ac1==0 && ac22==0)) 주문 = SIGNAL_CLOSEBUY;
이러한 유형의 명령을 사용하려는 경우
if ((ac1==0 && ac22==0)) 주문 = SIGNAL_CLOSEBUY;
그러면 이것들이 필요하지 않을 것입니다.
부울 구매 = ac2==0 && ac11==0; // 빨간색이 라임으로 변경
부울 액셀 = ac1==0 && ac22==0; // 라임이 빨간색으로 바뀝니다.
나는 당신이 당신보다 더 많은 코드를 새로 만들었다고 생각했습니다.
좋아요? 그래서 어떻게 합니까? BEM 전에 추가할 수 있는 코드를 알려주시겠습니까?
좋아요? 그래서 어떻게 합니까? BEM 전에 추가할 수 있는 코드를 알려주시겠습니까?
나는 여전히 이전 게시물에서 손절매 막대를 계산하는 데 어려움을 겪고 있습니다.
원본 코드를 보면 결함이 있을 수 있다는 느낌이 듭니다. "x" 막대 기간 동안 가장 낮은 것이 아니라 "x" 막대 뒤쪽에서 막대에서 정지 손실을 낮게 설정하는 것으로 보입니다.
그것은 읽습니다 :
나는 그것이 iLow와 iLowest를 모두 사용하는 이유를 이해하지 못합니다. iLowest 자체가 필요한 전부라고 생각하는 것이 맞습니까?
EA 코드에 또 다른 문제가 있습니다. 특정 기준이 충족되면 포지션을 청산해야 하는 라인이 있습니다. 기준 중 하나는 포지션이 현재 적자를 내고 있다는 것입니다.
이것은 라인입니다:
EA는 다른 기준이 충족될 때 손실 포지션을 확실히 마감한다는 점에서 작동합니다. 그러나 어떤 이유로 EA는 우승 위치도 닫습니다. OrderProfit 기능 을 잘못 사용하고 있는 것 같습니다.
누군가 도와주시겠습니까?
윈윈
얘들 아,
에에에에에에에에에에에에에에에에에에에에에에
현재 이 표시기는 이전 개구부보다 크거나 같거나 녹색으로 표시되고 빨간색보다 낮은 막대 개구부를 게시합니다. 제 질문은 이 코드를 변경하여 이전 오프닝과 동일한 오프닝이 노란색으로 표시되도록 하려면 어떻게 해야 합니까?
if( X01 >= X02 ) { color_X01 = 라임 ; } else { color_X01 = 빨간색 ; }
if( X02 >= X03 ) { color_X02 = 라임 ; } else { color_X02 = 빨간색 ; }
if( X03 >= X04 ) { color_X03 = 라임 ; } else { color_X03 = 빨간색 ; }
if( X04 >= X05 ) { color_X04 = 라임 ; } else { color_X04 = 빨간색 ; }
if( X05 >= X06 ) { color_X05 = 라임 ; } else { color_X05 = 빨간색 ; }
if( X06 >= X07 ) { color_X06 = 라임 ; } else { color_X06 = 빨간색 ; }
if( X07 >= X08 ) { color_X07 = 라임 ; } else { color_X07 = 빨간색 ; }
if( X08 >= X09 ) { color_X08 = 라임 ; } else { color_X08 = 빨간색 ; }
if( X09 >= X10 ) { color_X09 = 라임 ; } else { color_X09 = 빨간색 ; }
현재 이 표시기는 이전 개구부보다 크거나 같거나 녹색으로 표시되고 빨간색보다 낮은 막대 개구부를 게시합니다. 제 질문은 이 코드를 변경하여 이전 오프닝과 동일한 오프닝이 노란색으로 표시되도록 하려면 어떻게 해야 합니까?
if( X01 >= X02 ) { color_X01 = 라임 ; } else { color_X01 = 빨간색 ; }
if( X02 >= X03 ) { color_X02 = 라임 ; } else { color_X02 = 빨간색 ; }
if( X03 >= X04 ) { color_X03 = 라임 ; } else { color_X03 = 빨간색 ; }
if( X04 >= X05 ) { color_X04 = 라임 ; } else { color_X04 = 빨간색 ; }
if( X05 >= X06 ) { color_X05 = 라임 ; } else { color_X05 = 빨간색 ; }
if( X06 >= X07 ) { color_X06 = 라임 ; } else { color_X06 = 빨간색 ; }
if( X07 >= X08 ) { color_X07 = 라임 ; } else { color_X07 = 빨간색 ; }
if( X08 >= X09 ) { color_X08 = 라임 ; } else { color_X08 = 빨간색 ; }
if( X09 >= X10 ) { color_X09 = 라임 ; } else { color_X09 = 빨간색 ; }