파란색 매수 라인인 최상위 주문은 0.01입니다. 두 번째 주문은 더 낮은 판매입니다 - 0.02 orderCloseBy()가 차트에서 노란색 화살표라고 불리는 지점에서. 첫 번째 주문은 -3이고 두 번째 주문은 +4입니다. 함수를 호출 한 후 첫 번째 것은 0에서 닫히고 두 번째 것은 +1이 될 것으로 예상합니다. 하지만 나는 내가 가진 것을 얻는다
첫 번째 주문은 라인 0 - 6에서 마감되었습니다. 그리고 두 번째 주문은 -1.10에서 마감되었습니다. 이 -1.10은 어디에서 왔습니까? 결국 두 주문에 대한 총 수입이 +라는 사실로 전체 마이너스를 닫습니다. 예에서 +1!
DC에서 Expert Advisor의 작업을 숨길 수 있는 방법을 아는 사람을 알려주세요. 트랜잭션에 대한 의견을 표시할 수 없지만 Expert Advisor는 미리 정의된 모든 데이터를 MT4 Expert Log에 기록한다고 가정해 보겠습니다(DC 서버에서 이해한 대로) 뿐만 아니라). 매개 변수가 미리 정의 된 모든 변수에 대해 설정되는 시작 부분으로 가져 가면 전문가의 zhurik과 같은 라인에 따르면 전문가가 거래하고 무언가를 그리는 것이 아니라는 것이 모든 것이 분명합니다. 차트 2012.06.14 20:30:36MouseTrade 1.6.1 EURUSDm,M1 입력: use_timer=true; delete_on_deinit=참; default_sl_level=90; default_trailing_stop=0; default_tp_level=200;use_be=true; default_be_level=50; be_offset=10;use_cl=거짓; default_cl_level=100; use_cp=거짓; cp_size_or_percent=거짓; cp_levels="50,100,150"; cp_lots="10,50,50"; 그가 저널에 기록되지 않도록 하려면 어떻게 하면 "전문가 ....: 성공적으로 로드 됨"으로 기록되는지 이해할 수 없거나 전혀 제공되지 않습니까?
올바른 방향을 가리켜 주십시오. Excel에서 거래를 에뮬레이트하고 싶습니다. (그들의 인용문에). 현재 잔액, 자기자본 마진이 Excel에서 올바르게 계산되도록 시세 데이터(날짜, 고가, 저가, 틱 기록은 중요하지 않음)의 배열이 있는 경우 어떻게 계산할 수 있습니까(수식을 알려주세요). 그리고 우리가 반대되는 견적을 가정하면 -판매 + 구매 주문을 열고 싶습니다. 그러면 반대쪽 오른쪽 셀에 로트를 쓰고 현재의 것과 합산되도록 하겠습니다(서로 닫혀 있는 경우). 내가 청산하고 싶다면 종가 반대편에 청산 에 필요한 양을 쓰십시오. 공백이 있는 사람이 있습니까?
안녕하세요, 이 브로커를 신뢰할 수 있는지 묻고 싶습니다. 나는 제공된 따옴표의 품질이 마음에 들었고 스프레드는 무시할 만했습니다.
https://lh-broker.ru/?utm_source=babyforex&utm_medium=banner240400&utm_campaign=pervyi_bezdepositnyi
그런 호소력으로 글을 어디에 써야할지 모르겠고, 새로운 주제를 만들어야 한다는 요점을 못 봐서 여기에 글을 남깁니다.
모든 답변은 개인적으로 부탁드립니다. 나는 명백한 이유로 목욕에 가고 싶지 않습니다.
if (((Ask>=OrderTakeProfit()) && (OrderType() == OP_BUY)) {x=1;}
if((Bid<=OrderTakeProfit()) && (OrderType() == OP_SELL)) {y=1;}
if(시()==00:00) {x=0;y=0;}
주문을 열기 위한 조건 add BUY x=0; 매도 y=0;
정말 감사합니다. 필요한 것 같습니다.
도움말) 코드의 오류는 무엇입니까) 테스터에서 모든 것이 잘 표시되지만 데모에서는 일반적으로 모든 것이 둔합니다) 단일 위치를 열지 않고 단일 오류를 제공하지 않음) 다음과 같습니다. 이미 며칠) 여기에 코드 자체가 있습니다)
extern int Tenkan=5;외부 정수 dd=9;
extern int 감속 = 3;
외부 정수 kk=9;
외부 정수 LevelUp=56;
외부 이중 TakeProfit=100;
extern 더블 로트=3;
외부 이중 StopLoss=100;
정수 시작()
{더블 MY,priceBuy,priceBuy2,Ich,D,K,K1;
이중 Cc1,C2,C3,C4;
인트 티켓;
MY=(열기[0] + 닫기[0] )/2;
Ich=((Open[iHighest(NULL, 0, MODE_OPEN, Tenkan)]) +
(닫기[iLowest(NULL, 0, MODE_CLOSE, Tenkan)]))/2;
D=(iStochastic(NULL,0,kk,dd,slowing,MODE_SMA,0,MODE_SIGNAL,0));
K=(iStochastic(NULL,0,kk,dd,slowing,MODE_SMA,0,MODE_MAIN,0));
K1=(iStochastic(NULL,0,kk,dd,slowing,MODE_SMA,0,MODE_MAIN,1));
Cc1=닫기[2] < 닫기[1];
C2=닫기[0] > 닫기[1];
C3=K>K1;
C4=D<레벨업;
//구매 및 판매 가격 조건 //
priceBuy=시장정보(Symbol(),MODE_ASK);
priceBuy2=시장정보(Symbol(),MODE_BID);
//구매조건 //
{if (MY > Ich && Cc1 && C2 && C3 && C4)
//구매 자체 및 판매//
{ticket=OrderSend(Symbol(),OP_BUY,Lots,priceBuy,3,priceBuy2-StopLoss*Point,priceBuy2+TakeProfit*Point,
"마이 바블로",123453,0,그린);
if(티켓>0)
{
if(OrderSelect(티켓,SELECT_BY_TICKET,MODE_TRADES))
Print(" BUY 주문 이 열렸습니다 : ",OrderOpenPrice());
}
else Print("구매 주문 열기 오류: ",GetLastError());
리턴(0);
}
}
}
iCustom() 함수를 알아내려고 합니다.
나는 두 MA의 교차점을 분석하고 신호 1 또는 2를 제공하는 신호 표시기를 작성했습니다 - 매수 또는 매도. 그의 코드는 다음과 같습니다.
그 후 iCustom을 사용하여 이러한 신호를 거래 하는 Expert Advisor를 작성 하려고 했지만 작동하지 않습니다. Sig는 값 0을 반환합니다.
내가 무엇을 잘못했고 어떻게 제대로 했어야 하는지 설명해주세요.
고맙습니다.
iCustom() 함수를 알아내려고 합니다.
나는 두 MA의 교차점을 분석하고 신호 1 또는 2를 제공하는 신호 표시기를 작성했습니다 - 매수 또는 매도. 그의 코드는 다음과 같습니다.
그런 다음 iCustom을 사용하여 이러한 신호를 거래하는 Expert Advisor를 작성하려고 했지만 작동하지 않습니다. Sig는 값 0을 반환합니다.
내가 무엇을 잘못했고 어떻게 제대로 했어야 하는지 설명해주세요.
고맙습니다.
시작하려면 iCustom()에 대해 다시 읽어보십시오. 표시기 버퍼에서만 작동합니다.
신호 표시기(0)에는 버퍼가 없으므로 데이터를 추출할 수도 없습니다. iCustom()은 표시기에서 일반 int 변수가 필요하다는 것을 어떻게 알 수 있습니까?
재부팅 후 읽기
고맙습니다! 그것을 알아 냈습니다.
주문 마감.
왜 이것이 사실인지 설명할 수 있는 사람이 있습니까?
파란색 매수 라인인 최상위 주문은 0.01입니다.

두 번째 주문은 더 낮은 판매입니다 - 0.02
orderCloseBy()가 차트에서 노란색 화살표라고 불리는 지점에서. 첫 번째 주문은 -3이고 두 번째 주문은 +4입니다.
함수를 호출 한 후 첫 번째 것은 0에서 닫히고 두 번째 것은 +1이 될 것으로 예상합니다.
하지만 나는 내가 가진 것을 얻는다
첫 번째 주문은 라인 0 - 6에서 마감되었습니다. 그리고 두 번째 주문은 -1.10에서 마감되었습니다.
이 -1.10은 어디에서 왔습니까? 결국 두 주문에 대한 총 수입이 +라는 사실로 전체 마이너스를 닫습니다. 예에서 +1!