목표 1 : 진입 + 주식 진입 가격의 2.5% (524.55 + 13.10 = 537.65)
Target 2 : 진입 + 주가의 5% (524.55 + 26.20 = 550.75)
(참고: 틱 크기는 0.05입니다. 따라서 손절매 또는 목표 계산이 홀수인 경우 가장 가까운 틱 크기로 반올림해야 합니다. 그리고 LSignal이 매도 신호 인 경우 역 계산이 필요합니다.
마지막으로 다음 출력이 필요합니다.
기호 이름(15M) --> 524.55에서 매수, SL: 516.70, 목표 1: 537.65, 목표 2: 550.75
누군가 내 요구 사항에 대한 코드를 다시 작성할 수 있습니까?
TY in adv.
//Open Price double OP = 524.55 ;
double SL_p = 1.5 ; //Stop Loss % double TP1_p= 2.5 ; //Take Profit 1 %double TP2_p= 5 ; //Take Profit 2 %int d= Digits (); //assumed its the native symboldouble ts= Point (); //tick size ,assumed its the native symboldouble SL_size=(OP/ 100 )*SL_p; //open price / 100 , times % ,but thats floaty so ...//find how many "points" are in it ,and that must have no decimal points ,so integerint how_many_tick_sizes=( int )(SL_size/ts);
//and then multiply the tick sizes with the points
SL_size=(( double )how_many_tick_sizes)*ts;
//and then normalize it to have the same digits as the Symbol
SL_size= NormalizeDouble (SL_size,d);
//or in short
SL_size= NormalizeDouble ((( int )(((OP/ 100 )*SL_p)/ts))*ts,d);
//tp1 in short double TP1_size= NormalizeDouble ((( int )(((OP/ 100 )*TP1_p)/ts))*ts,d);
//tp2 in short double TP2_size= NormalizeDouble ((( int )(((OP/ 100 )*TP2_p)/ts))*ts,d);
//you can add or remove these according to the order type
Requests to execute trade operations are formalized as orders. Each order has a variety of properties for reading. Information on them can be obtained using functions Position identifier that is set to an order as soon as it is executed. Each executed order results in a deal that opens or modifies an already existing position. The identifier of...
다음은 계산 예입니다.
모두들 안녕
어떤 종류의 영혼이 나를 위해 이 간단한 지표를 쓸 수 있습니까?
2개의 수평선 만 그리는 지표가 필요합니다. 하나는 현재 이전 막대 종가보다 위, 다른 x는 아래에 있습니다.
나는 영원히 감사할 것이다
오류 130 입니다.
아주 간단한 EA를 개발하고 싶습니다.
1) 모두 보류 중인 주문 30핍 간격으로 자동으로 열립니다.
2) 모든 주문에는 50핍 tp가 있어야 합니다.
3) 마감된 각 주문에 대해 이전 시작 수준에서 새 주문을 열어야 합니다.
저는 프로그래머가 아닙니다. 코드가 필요합니다.
도와주세요.
고맙습니다
내가 다음에 무엇을 할 것인가, 내 로봇이 표시기> 0일 때 구매하고 <0일 때 판매하기를 원합니다.
코드 사진을 게시하지 마십시오. 너무 읽기 어렵습니다.
(원본) 게시물을 수정 하고 코드 버튼(Alt-S) 을 사용하세요! (대량의 코드는 첨부합니다. )
포럼의 일반 규칙 및 모범 사례. - 일반 - MQL5 프로그래밍 포럼 2019.05.06
메시지 편집기
무엇을 도와? 당신은 문제를 말한 것이 아니라 원하는 것을 말했습니다.
현명한 방법으로 질문하는 방법 . 20 04
무의미한 쿼리 를 정리합니다.
다음 네 가지만 선택할 수 있습니다.
검색 ~을 위한 그것 . 우리가 당신을 위해 당신의 연구를 수행 하기 를 기대 하십니까 ?
MT4: 배우다 에게 암호 그것 .
MT5: 시작 학습 에게 암호 그것 .
MQL4/5를 배우지 않으면 우리가 의사 소통할 수 있는 공통 언어가 없습니다. 우리가 당신에게 필요한 것을 말하면, 당신 은 그것을 코딩할 수 없습니다. 코드를 제공 하면 코드에 통합하는 방법을 모릅니다.
또는 누군가에게 비용을 지불(프리랜스) 하여 코딩할 수 있습니다. 모든 페이지의 맨 위에는 Code Base 링크가 있습니다.
스크립트 작성을 위한 채용 - 일반 - MQL5 프로그래밍 포럼 2019.08.21
우리는 당신을 위해 그것을 코딩하지 않을 것입니다(당신이 운이 좋거나 문제가 흥미롭다면 일어날 수 있지만) 우리는 당신이 시도를 게시하고( CODE 버튼 을 사용 하여 ) 문제의 성격을 말할 때 기꺼이 당신을 도울 것입니다.
무료 도움말 없음 2017.04.21
안녕하세요 여러분. 가격이 상단 또는 하단 밴드를 넘을 때마다 알림을 받을 수 있는 간단한(조정 가능한) Keltner 채널 또는 밴드 표시기를 찾고 있습니다.
나는 그것이 이미 존재하는지 확인하기 위해 인터넷의 모든 곳을 봤다고 약속합니다. 경고와 함께 하나를 시도했지만 경고가 중앙/중간 라인에 있었기 때문에 작동하지 않았습니다.
누구든지 올바른 방향으로 나를 가리킬 수 있다면 감사합니다!