"장난감"을 한자리에 퍼뜨리는 테마를 만들기로 했습니다.
"작가"의 요청에 따라 장난감 이동 장치. 거래를 닫은 후 반대 방향의 새 막대 에서 열립니다.
extern double Lots = 0.1 ; //размера лота при нулевом риске extern double MaximumRisk = 5.0 ; //варьируемый размер риска extern int cmd = OP_BUY ; //команда для первого входа extern int TP = 200 ; //Тейкпрофит extern int SL = 200 ; //Стоплосс extern int MagicNumber = 0 ; //Магическое число
파일:
vinine_game_1.mq4
3 kb
빅터, 안녕!
그런 장난감을 손에 쥐는 것이 좋습니다. 이렇게 간단하고 유능한 코드는 이제 거의 볼 수 없습니다.
나는 그와 함께 일하고 싶었고 여기에 추가로 돈을 벌 수 있었습니다.
마지막 거래 내역만 보면 루프를 제거할 수 있습니다.
int Signal () { OrderSelect ( OrdersHistoryTotal () - 1 , SELECT_BY_POS , MODE_HISTORY ) ; if ( OrderSymbol () == Symbol () && OrderMagicNumber () == MagicNumber ) return ( MathAbs ( OrderType () - 1 )) ; return ( - 1 ) ; }
아주 유용한 장난감! SL과 TP의 최적 값을 선택하는 데 도움이되는 것은 매우 주목할 만합니다. 그리고 아름답게 쓰여졌습니다. 고맙습니다!
다음 요청에 다음 장난감.
그러나 마지막 거래가 수익성이 있었다면 같은 방향으로, 거래가 수익성이 없었다면 반대 방향으로 포지션이 열립니다.
매개변수는 동일합니다
파일:
vinine_game_2.mq4
4 kb
Age Of Empires가 더 달콤하지만 더 재미있습니다. 유일한 단점은 Microsoft의 것입니다! :)
.FG писал (а):
Age Of Empires посл а жнее, но зато и стр о т и гич и ски поинт и ресне я !!! Единственный минус - от Майкр а софт! :)
글쎄, 당신은 그것에 대해 똑똑해야합니다!!! 버그야.
Victor, 코드에 대해 질문하고 싶습니다. 다음과 같은 구조가 있습니다.
static int prevtime = 0 ; if ( iTime ( Symbol () , PERIOD_D1 , 0 ) == prevtime ) return ( 0 ) ; prevtime = iTime ( Symbol () , PERIOD_D1 , 0 ) ;내가 이해하는 한 이것은 새로운 막대 형성을 위한 Expert Advisor의 확인입니다 . 그것이 필요한 이유를 설명해 주시겠습니까? (나는 새로운 바의 도착과 함께 주문을 열기 위해서라고 생각하지만 왜, 새로운 바의 도래와 함께 Ask가 많이 바뀔 수 있고 그것과 함께 신호를 만들 수 있기 때문에 거래 ???)
seifer :
Victor, 코드에 대해 질문하고 싶습니다. 다음과 같은 구조가 있습니다.
static int prevtime = 0 ; if ( iTime ( Symbol () , PERIOD_D1 , 0 ) == prevtime ) return ( 0 ) ; prevtime = iTime ( Symbol () , PERIOD_D1 , 0 ) ;내가 이해하는 한 이것은 새로운 막대 형성을 위한 Expert Advisor의 확인입니다. 그것이 필요한 이유를 설명해 주시겠습니까? (나는 새로운 바의 도착과 함께 주문을 열기 위해서라고 생각하지만 왜, 새로운 바의 도래와 함께 Ask가 많이 바뀔 수 있고 그것과 함께 신호를 만들 수 있기 때문에 거래 ???)
손님은 술집을 열어달라고 요청했고 그는 그런 선택을 받았습니다.
다른 작업이 있을 것이고 다른 옵션이 있을 것입니다.