[아카이브!] 포럼을 어지럽히 지 않도록 초보자 질문. 프로, 놓치지 마세요. 너 없이는 아무데도 - 2. - 페이지 159 1...152153154155156157158159160161162163164165166...537 새 코멘트 Dmitry Tolmachev 2011.02.28 07:25 #1581 BooGUY : todem, if (d1!= 0) 으로 시도 그러나 고문은 여전히 잘못된 위치에서 열립니다. 일반적으로 매수를 매도와 교환해야 하며, 때때로 매도를 두 번 엽니다. 내가 뭔가를 추가하지 않았을 수도 있습니다. 늦었다고 생각하지 않아??? [삭제] 2011.02.28 07:54 #1582 DhP : 다음을 통해 패스 수를 줄일 수 있습니다. 1. 단계를 높입니다. 2. 매개변수 최적화 범위를 줄입니다. 3. 최적화할 매개변수의 수를 줄입니다. 4. "유전 알고리즘"을 활성화합니다. 다음은 유전 알고리즘 에 대한 자세한 내용입니다 ..... 가능한 경우))) [삭제] 2011.02.28 08:03 #1583 얘들아, 고문을 평가하십시오 .... 고문의 완성도에는 한계가 없다는 것을 알고 있지만 여전히 고문의 수익성은 무엇입니까 (연간 수익) ?????? 일년 동안 .... 나는 다음을 얻었습니다. 최대 드로다운: 8.69%($3768) 이익: 100%를 약간 넘는 $27464.5 총 거래: 142 고정 로트 거래: 1랏 내 첫 번째 고문 ... 도움을 준 모든 사람에게 ATP)) ASCTrend 시스템 FXAnt EA 의견 - 매우 성공적인 ilunga 2011.02.28 08:17 #1584 내가 전문가(My_expert)와 지표(My_indicator)가 있다고 가정해 보겠습니다. EA는 지표 데이터를 사용합니다(현재 iCustom을 통해). Expert Advisor가 초기화하는 동안 차트에 지표를 추가하고 초기화하지 않는 동안 제거하도록 할 수 있습니까? ill 2011.02.28 08:33 #1585 나는 다음 날 (어쨌든) 주문을 마감할 Expert Advisor를 쓰려고 합니다. 그러나 어떤 이유로 주문이 마감되지 않았습니다((왜? 아래는 판매 코드입니다. if (OrdersTotal()==0) { OPENORDER("판매"); } int TC = int TimeCurrent(); 정수 OM = 정수 OrderMagicNumber(); if (OrdersTotal()==1 && OrderType()==OP_SELL && TC-OM>86400){ // DayMove(3)<0 && DayMove(2)<0 && DayMove(3)<0 && DayMove(4) <0 && DayMove(5)>0 CLOSEORDER("판매"); } 다음은 열기/닫기 주문 기능입니다. 무효 CLOSEORDER(문자열 순서) { for (int i=0; i<OrdersTotal(); i++) { if (OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==true) { if (OrderSymbol()!=Symbol()||Magic!=OrderMagicNumber()) 계속 if (OrderType()==OP_BUY && ord=="구매") OrderClose(OrderTicket(),OrderLots(),Bid,3, CLR_NONE ); if (OrderType()==OP_SELL && ord=="판매") OrderClose(OrderTicket(),OrderLots(),Ask,3,CLR_NONE); } } } //------------------------------------------------ -------------------- 무효 OPENORDER(문자열 순서) { 정수 오류; //Magic=TimeDay(CurTime()); 매직 = TimeCurrent(); if (ord=="구매" ) error=OrderSend(Symbol(),OP_BUY, LOT,Ask,2,SL,TP,"EMA WMA RSI",Magic,3); if (ord=="판매") error=OrderSend(Symbol(),OP_SELL,LOT,Bid,2,SL,TP,"EMA WMA RSI",Magic,3); if (오류==-1) ShowERROR(오류,0,0); 반품; } 10포인트 3.mq4 [경고, 주제 닫힘!] 포럼을 [ARCHIVE] 포럼을 어지럽히 지 bolt 2011.02.28 08:45 #1586 Vovo4ka : 얘들아, 고문을 평가하십시오 .... 고문의 완성도에는 한계가 없다는 것을 알고 있지만 여전히 고문의 수익성은 무엇입니까 (연간 수익) ?????? 일년 동안 .... 나는 다음을 얻었습니다. 최대 드로다운: 8.69%($3768) 이익: 100%를 약간 넘는 $27464.5 총 거래: 142 고정 로트 거래: 1랏 내 첫 번째 고문 ... 도움을 준 모든 사람에게 ATP)) 이것이 최적화 섹션의 그래프라면 향후 작업에 대해 말할 수 없습니다. 이것이 최적화가 수행되지 않은 사이트의 차트라면 수익성이 있기를 바랍니다. 그리고 진실은 실생활에서 일할 때 밝혀질 것입니다. ilunga 2011.02.28 08:45 #1587 ILL : ... 정수 OM = 정수 OrderMagicNumber(); ... 주문이 없는 경우 OrderSelect() 함수 를 사용하여 주문을 미리 선택해야 합니다. ill 2011.02.28 09:18 #1588 ilunga : 주문이 없는 경우 OrderSelect() 함수를 사용하여 주문을 미리 선택해야 합니다. 만세!!! 적립 =) 정말 감사합니다. 100yan 2011.02.28 09:24 #1589 todem : 같이 합시다. 업무 경험이 있습니까? 나는 또한 그것이 현재 가고 있는 방향을 보여주는 매시 표시기를 가지고 있는데, 그것이 필요합니까? 문제가 아닙니다. 함께 합시다. 모든 발전은 이전 링크에 표시되어 있습니다 ... 문제는주기의 간단한 확인으로 제한되지 않습니다. 각 진리를 배열에 쓰기 위한 옵션을 찾고 있지만 아직 배열을 발견하지 못했습니다. //+-------------------------------------------------------------------------------+ // Проверка смены тренда bool TrendChange( int Period_MAb, int Period_MAm, int nB) { double maB1= iMA ( NULL , 0 , Period_MAb, 0 , MODE_EMA , PRICE_WEIGHTED , 1 ); double maM1= iMA ( NULL , 0 , Period_MAm, 0 , MODE_EMA , PRICE_WEIGHTED , 1 ); for ( int i= 0 ; i<nB; i++) { double maB= iMA ( NULL , 0 , Period_MAb, 0 , MODE_EMA , PRICE_WEIGHTED , i); double maM= iMA ( NULL , 0 , Period_MAm, 0 , MODE_EMA , PRICE_WEIGHTED , i); if ((maM<maB && maM1>maB1)||(maM>maB && maM1<maB1)){ // Alert("TrendChange-true"); return (true); } } return (false); } 그래서 - 이 기능이 작동합니다! 누가 도움이 될 수 있고 도움이 될 것인가! 하지만! 문제는 자원을 절약하는 것입니다. 내 차는 강하지 않은데 이 기능은 자주 체크한다. 매 틱마다 오래된 막대를 다시 계산합니다(예: nB=610 ). 어레이에 플래그를 작성하고 전체 어레이와 마지막 막대 가 true인지 추가로 확인함으로써만 솔루션을 확인할 수 있습니다. 다른 옵션이 있는 사람이 있나요??? 말하다! ilunga 2011.02.28 09:32 #1590 ILL : 만세!!! 적립 =) 정말 감사합니다. 별말씀을요) 지금 누가 대답할까요? 1...152153154155156157158159160161162163164165166...537 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
todem, if (d1!= 0) 으로 시도
그러나 고문은 여전히 잘못된 위치에서 열립니다. 일반적으로 매수를 매도와 교환해야 하며, 때때로 매도를 두 번 엽니다. 내가 뭔가를 추가하지 않았을 수도 있습니다.
늦었다고 생각하지 않아???
다음을 통해 패스 수를 줄일 수 있습니다.
1. 단계를 높입니다.
2. 매개변수 최적화 범위를 줄입니다.
3. 최적화할 매개변수의 수를 줄입니다.
4. "유전 알고리즘"을 활성화합니다.
다음은 유전 알고리즘 에 대한 자세한 내용입니다 ..... 가능한 경우)))
얘들아, 고문을 평가하십시오 .... 고문의 완성도에는 한계가 없다는 것을 알고 있지만 여전히 고문의 수익성은 무엇입니까 (연간 수익) ??????
일년 동안 .... 나는 다음을 얻었습니다.
최대 드로다운: 8.69%($3768)
이익: 100%를 약간 넘는 $27464.5
총 거래: 142
고정 로트 거래: 1랏
내 첫 번째 고문 ... 도움을 준 모든 사람에게 ATP))
내가 전문가(My_expert)와 지표(My_indicator)가 있다고 가정해 보겠습니다.
EA는 지표 데이터를 사용합니다(현재 iCustom을 통해).
Expert Advisor가 초기화하는 동안 차트에 지표를 추가하고 초기화하지 않는 동안 제거하도록 할 수 있습니까?
나는 다음 날 (어쨌든) 주문을 마감할 Expert Advisor를 쓰려고 합니다. 그러나 어떤 이유로 주문이 마감되지 않았습니다((왜?
아래는 판매 코드입니다.
if (OrdersTotal()==0) {
OPENORDER("판매");
}
int TC = int TimeCurrent();
정수 OM = 정수 OrderMagicNumber();
if (OrdersTotal()==1 && OrderType()==OP_SELL && TC-OM>86400){ // DayMove(3)<0 && DayMove(2)<0 && DayMove(3)<0 && DayMove(4) <0 && DayMove(5)>0
CLOSEORDER("판매");
}
다음은 열기/닫기 주문 기능입니다.
무효 CLOSEORDER(문자열 순서)
{
for (int i=0; i<OrdersTotal(); i++)
{
if (OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==true)
{
if (OrderSymbol()!=Symbol()||Magic!=OrderMagicNumber()) 계속
if (OrderType()==OP_BUY && ord=="구매")
OrderClose(OrderTicket(),OrderLots(),Bid,3, CLR_NONE );
if (OrderType()==OP_SELL && ord=="판매")
OrderClose(OrderTicket(),OrderLots(),Ask,3,CLR_NONE);
}
}
}
//------------------------------------------------ --------------------
무효 OPENORDER(문자열 순서)
{
정수 오류;
//Magic=TimeDay(CurTime());
매직 = TimeCurrent();
if (ord=="구매" ) error=OrderSend(Symbol(),OP_BUY, LOT,Ask,2,SL,TP,"EMA WMA RSI",Magic,3);
if (ord=="판매") error=OrderSend(Symbol(),OP_SELL,LOT,Bid,2,SL,TP,"EMA WMA RSI",Magic,3);
if (오류==-1) ShowERROR(오류,0,0);
반품;
}
얘들아, 고문을 평가하십시오 .... 고문의 완성도에는 한계가 없다는 것을 알고 있지만 여전히 고문의 수익성은 무엇입니까 (연간 수익) ??????
일년 동안 .... 나는 다음을 얻었습니다.
최대 드로다운: 8.69%($3768)
이익: 100%를 약간 넘는 $27464.5
총 거래: 142
고정 로트 거래: 1랏
내 첫 번째 고문 ... 도움을 준 모든 사람에게 ATP))
...
정수 OM = 정수 OrderMagicNumber();
...
주문이 없는 경우 OrderSelect() 함수 를 사용하여 주문을 미리 선택해야 합니다.
주문이 없는 경우 OrderSelect() 함수를 사용하여 주문을 미리 선택해야 합니다.
만세!!! 적립 =)
정말 감사합니다.
같이 합시다. 업무 경험이 있습니까? 나는 또한 그것이 현재 가고 있는 방향을 보여주는 매시 표시기를 가지고 있는데, 그것이 필요합니까?
문제가 아닙니다. 함께 합시다. 모든 발전은 이전 링크에 표시되어 있습니다 ... 문제는주기의 간단한 확인으로 제한되지 않습니다. 각 진리를 배열에 쓰기 위한 옵션을 찾고 있지만 아직 배열을 발견하지 못했습니다.
그래서 - 이 기능이 작동합니다! 누가 도움이 될 수 있고 도움이 될 것인가!
하지만! 문제는 자원을 절약하는 것입니다. 내 차는 강하지 않은데 이 기능은 자주 체크한다. 매 틱마다 오래된 막대를 다시 계산합니다(예: nB=610 ). 어레이에 플래그를 작성하고 전체 어레이와 마지막 막대 가 true인지 추가로 확인함으로써만 솔루션을 확인할 수 있습니다. 다른 옵션이 있는 사람이 있나요??? 말하다!
만세!!! 적립 =)
정말 감사합니다.
별말씀을요)
지금 누가 대답할까요?