코딩하는 방법? - 페이지 82 1...757677787980818283848586878889...347 새 코멘트 alimjan 2008.04.10 16:35 #811 'void' - 매개변수 정의가 필요합니다! string OpenTrades(string mySymbol,double LotSize, double OpenPrice,int Type, double StopLoss, double TakeProfit, string ticketComment, void string MagicNum) { // bu funksiye birilgen melumatqa asasen mal alidu we zakaz numurini qayturidu. switch(Type) { case OP_BUY: if(OpenPrice > MarketInfo(mySymbol,MODE_ASK) return(EMPTY); case OP_BUYLIMIT: case OP_BUYSTOP: OrderSend(mySymbol,Type,LotSize,OpenPrice,0,OpenPrice-Point*StopLoss,OpenPrice+Point*TakeProfit,ticketComment,MagicNum); break; case OP_SELL: if(OpenPrice < MarketInfo(mySymbol,MODE_BID) return(EMPTY); case OP_SELLLIMIT: case OP_SELLSTOP: OrderSend(mySymbol,Type,LotSize,OpenPrice,0,OpenPrice+Point*StopLoss,OpenPrice-Point*TakeProfit,ticketComment,MagicNum); break; } 컴파일러 오류: 'void' - 매개변수 정의가 필요합니다! ????????? How to code? [Archive!] Any rookie question, Wma 5/20 - Ema Michel 2008.04.10 19:38 #812 alimjan: string OpenTrades(string mySymbol,double LotSize, double OpenPrice,int Type, double StopLoss, double TakeProfit, string ticketComment, void string MagicNum) ... 컴파일러 오류: 'void' - 매개변수 정의가 필요합니다! ????????? "무효"를 삭제하십시오. hopokuk 2008.04.11 23:05 #813 후행 정지, 초기 정지 void ModifyOrder(더블 buyTS, SellTS) { if (Bid - OrderOpenPrice() > buyTS * 포인트) if (OrderStopLoss() < Bid - buyTS * Point) OrderModify(OrderTicket(), OrderOpenPrice(), Bid - buyTS * Point, OrderTakeProfit(), 0); if (OrderOpenPrice() - Ask > SellTS * 포인트) if (OrderStopLoss() > 매도 + SellTS * 포인트) OrderModify(OrderTicket(), OrderOpenPrice(), 매도 + SellTS * 포인트, OrderTakeProfit(), 0); } 후행 중지가 40이면 초기 중지는 0이 됩니다(orderopenprice). 나는 초기 정지를 10으로 하고 싶다 - 도와주세요? Kianoush Amini 2008.04.12 19:41 #814 크로스 오버 두 줄이 서로 교차할 때 쓰는 방법을 아는 사람이 있습니까? 10 EMA가 20 EMA 조건 1 이상인 경우 그 조건 1이 존재한다면 ....확률적일 때 시간이 오래 걸립니다. k 위의 D 십자가 D 위 K의 경우 D > K를 사용할 수 있습니다. EMA 조건 1이 있는 동안 D 크로스 위 k에 무엇을 사용합니까? matrixebiz 2008.04.13 11:41 #815 EA의 경고 수정 안녕하세요, EA에서 이 오류를 어떻게 수정합니까? 'CloseHour' - 전역 범위에 대한 표현식이 허용되지 않습니다. 감사해요 syrndr 2008.04.13 23:48 #816 함수 간에 배열 전달 안녕, 내 EA의 함수 호출 간에 배열을 전달하려고 합니다. 다음은 내 프로그램의 구조입니다. 다음 파일이 있습니다. 도우미.mq4 void writeLog(string[] orderLog) { orderLog[0] = "Text1"; orderLog[1] = "Text2"; orderLog[2] = "Text3"; } [/CODE] Helper.mqh void writeLog(string[] orderLog); EA.mq4 [CODE] #include string OrderLog[24] = {"","","","","","","","","","","","","","","","","","","","","","","",""}; int init() { writeLog(OrderLog); return(0); } 위의 코드 조각을 실행하면 다음 오류가 발생합니다. ',' - 배열에 필요한 왼쪽 대괄호 ',' - 매개변수가 필요함 ',' - 호환되지 않는 유형 그러나 라이브러리를 사용하지 않고 이러한 기능을 EA.mq4 파일 자체에 배치하면 코드가 작동합니다. 다른 라이브러리의 함수 간에 함수를 전달하는 방법을 아는 사람이 있습니까? 도움을 주시면 감사하겠습니다. How to code? Library shares 모든 John Ehlers 지표... ralphronnquist 2008.04.15 05:38 #817 syrndr: 안녕, 내 EA의 함수 호출 간에 배열을 전달하려고 합니다. ........ void writeLog(string & orderLog [] ) { orderLog[0] = "Text1"; orderLog[1] = "Text2"; orderLog[2] = "Text3"; } etrader58 2008.04.15 10:42 #818 두 지표의 합 숙련된 코더가 두 지표의 숫자 합계를 그리는 방법을 알려줄 수 있습니까? 두 지표 값의 조합을 그리기 위해 다른 지표의 값을 추가하도록 지표의 코드를 수정하는 것을 의미합니다. 감사해요 zamanib 2008.04.15 14:37 #819 100에서 사고팔다 어떤 사람은 100핍을 목표로 하는 라운드 번호 (예: gbp/jpy 201.00 203.00 등)에 대해 로트 크기가 증가하지 않고 마트탱글이 증가하지 않는 EA를 작성하여 구매/판매할 수 있습니까? 모두 감사합니다. 나는 그것을 수동으로하고 매주 이익을 얻습니다. 매 달. BigBe 2008.04.15 21:23 #820 자마닙, 매수 또는 매도 여부를 결정하기 위해 살펴보는 모든 세부 사항은 무엇입니까? 빅비 1...757677787980818283848586878889...347 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
'void' - 매개변수 정의가 필요합니다!
{
// bu funksiye birilgen melumatqa asasen mal alidu we zakaz numurini qayturidu.
switch(Type)
{
case OP_BUY: if(OpenPrice > MarketInfo(mySymbol,MODE_ASK) return(EMPTY);
case OP_BUYLIMIT:
case OP_BUYSTOP:
OrderSend(mySymbol,Type,LotSize,OpenPrice,0,OpenPrice-Point*StopLoss,OpenPrice+Point*TakeProfit,ticketComment,MagicNum);
break;
case OP_SELL: if(OpenPrice < MarketInfo(mySymbol,MODE_BID) return(EMPTY);
case OP_SELLLIMIT:
case OP_SELLSTOP:
OrderSend(mySymbol,Type,LotSize,OpenPrice,0,OpenPrice+Point*StopLoss,OpenPrice-Point*TakeProfit,ticketComment,MagicNum);
break;
}컴파일러 오류: 'void' - 매개변수 정의가 필요합니다! ?????????
string ticketComment, void string MagicNum)
..."무효"를 삭제하십시오.
후행 정지, 초기 정지
void ModifyOrder(더블 buyTS, SellTS) {
if (Bid - OrderOpenPrice() > buyTS * 포인트)
if (OrderStopLoss() < Bid - buyTS * Point) OrderModify(OrderTicket(), OrderOpenPrice(), Bid - buyTS * Point, OrderTakeProfit(), 0);
if (OrderOpenPrice() - Ask > SellTS * 포인트)
if (OrderStopLoss() > 매도 + SellTS * 포인트) OrderModify(OrderTicket(), OrderOpenPrice(), 매도 + SellTS * 포인트, OrderTakeProfit(), 0);
}
후행 중지가 40이면 초기 중지는 0이 됩니다(orderopenprice).
나는 초기 정지를 10으로 하고 싶다 -
도와주세요?
크로스 오버
두 줄이 서로 교차할 때 쓰는 방법을 아는 사람이 있습니까?
10 EMA가 20 EMA 조건 1 이상인 경우
그 조건 1이 존재한다면 ....확률적일 때 시간이 오래 걸립니다.
k 위의 D 십자가
D 위 K의 경우 D > K를 사용할 수 있습니다.
EMA 조건 1이 있는 동안 D 크로스 위 k에 무엇을 사용합니까?
EA의 경고 수정
안녕하세요, EA에서 이 오류를 어떻게 수정합니까?
'CloseHour' - 전역 범위에 대한 표현식이 허용되지 않습니다.
감사해요
함수 간에 배열 전달
안녕,
내 EA의 함수 호출 간에 배열을 전달하려고 합니다.
다음은 내 프로그램의 구조입니다.
다음 파일이 있습니다.
도우미.mq4
void writeLog(string[] orderLog)
{
orderLog[0] = "Text1";
orderLog[1] = "Text2";
orderLog[2] = "Text3";
}
[/CODE]
Helper.mqh
void writeLog(string[] orderLog);
EA.mq4
[CODE]
#include
string OrderLog[24] = {"","","","","","","","","","","","","","","","","","","","","","","",""};
int init()
{
writeLog(OrderLog);
return(0);
}
위의 코드 조각을 실행하면 다음 오류가 발생합니다.
',' - 배열에 필요한 왼쪽 대괄호
',' - 매개변수가 필요함
',' - 호환되지 않는 유형
그러나 라이브러리를 사용하지 않고 이러한 기능을 EA.mq4 파일 자체에 배치하면 코드가 작동합니다.
다른 라이브러리의 함수 간에 함수를 전달하는 방법을 아는 사람이 있습니까?
도움을 주시면 감사하겠습니다.
안녕,
내 EA의 함수 호출 간에 배열을 전달하려고 합니다.
........
void writeLog(string & orderLog [] )
{
orderLog[0] = "Text1";
orderLog[1] = "Text2";
orderLog[2] = "Text3";
}
두 지표의 합
숙련된 코더가 두 지표의 숫자 합계를 그리는 방법을 알려줄 수 있습니까?
두 지표 값의 조합을 그리기 위해 다른 지표의 값을 추가하도록 지표의 코드를 수정하는 것을 의미합니다.
감사해요
100에서 사고팔다
어떤 사람은 100핍을 목표로 하는 라운드 번호 (예: gbp/jpy 201.00 203.00 등)에 대해 로트 크기가 증가하지 않고 마트탱글이 증가하지 않는 EA를 작성하여 구매/판매할 수 있습니까? 모두 감사합니다. 나는 그것을 수동으로하고 매주 이익을 얻습니다. 매 달.
자마닙,
매수 또는 매도 여부를 결정하기 위해 살펴보는 모든 세부 사항은 무엇입니까?
빅비