[ARCHIVE] 포럼을 어지럽히 지 않도록 초보자 질문. 프로, 놓치지 마세요. 너 없이는 아무데도 - 3. - 페이지 228

 

내가 방금 시도하지 않았지만 작동하지 않는다는 조언자에게 손절매를 추가하도록 도와주세요. (. 감사합니다.

------------------------------------------+

//| Order_v_Day.mq4 |

//| 저작권 © 2010년, forex-grail.ru |

//+----------------------------------------------- --------------------+

#property copyright "저작권 © 2010, forex-grail.ru"

#속성 링크 "forex-grail.ru"



이중 로트 = 0.01; // 많은

외부 정수 H = 0 ; // 주문한 시간

외부 정수 SL = 0; // pp에서 손실을 중지합니다.

외부 정수 TP = 20; // pp에서 이익을 얻습니다.

int 미끄러짐 = 2; // 미끄러짐

정수 마법 = 70111; // 마법


int ticketsell, ticketbuy;

이중 입찰, 질문;

문자열 com = "O&D";




정수 초기화()

{

리턴(0);

}


정수 초기화()

{


리턴(0);

}

bool isBullish(int shift, int tf = PERIOD_D1) { return(iClose(NULL, tf, shift) > iOpen(NULL, tf, shift)); }

bool isBearish(int shift, int tf = PERIOD_D1) { return(iClose(NULL, tf, shift) < iOpen(NULL, tf, shift)); }

정수 시작()

{

정수 총수 = 0;

for(int i=0; i<OrdersTotal(); i++)

{

if (OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==false) 중단;

if (OrderMagicNumber() != 매직 || OrderSymbol() != Symbol()) 계속;

총수++;

}

if (총수 == 0)

{

매표소 = 0;

티켓 구매 = 0;

}

if(Hour() == H && Minute() == 5 && TotalNumber == 0) // 주문 개시 시간

{


if (isBearish(1)) // D1의 이전 캔들이 "약세"이면 매수

{

새로 고침();

이중 요청 = NormalizeDouble(MarketInfo(Symbol(),MODE_ASK), Digits);

ticketbuy = OrderSend(Symbol(),OP_BUY,Lots,ask,Slippage,0,ask+TP*Point,com,Magic,0,Blue);

}


if (isBullish(1)) // D1의 이전 양초가 강세이면 매도

{

새로 고침();

이중 입찰 = NormalizeDouble(MarketInfo(Symbol(),MODE_BID), Digits);

ticketsell = OrderSend(Symbol(),OP_SELL,Lots,bid,Slippage,0,bid-TP*Point,com,Magic,0,Red);

}


}

리턴(0);

}

 
Zhunko :
아카이브를 게시합니다. 제가 직접 살펴보겠습니다.

44.5MB EURUSD5.csv 파일 EURUSD5.rar를 7.7MB로 축소

http://files.mail.ru/E2FN87

 
rosman :

44.5MB EURUSD5.csv 파일 EURUSD5.rar를 7.7MB로 축소

http://files.mail.ru/E2FN87

CSV입니다!!! 차트에 표시하려면 HST로 변환해야 합니다. 견적 아카이브에서 가져오기 를 사용하십시오.
 
leonid553 :

대신에

ticketbuy = OrderSend(Symbol(),OP_BUY,Lots,ask,Slippage, 0, Ask+TP*Point,com,Magic,0,Blue);

노력하다

ticketbuy = OrderSend(Symbol(),OP_BUY,Lots,ask,Slippage, bid-SL* Point t , Ask+TP*Point,com,Magic,0,Blue);

==========================

그리고 티켓 판매 의 경우에도 마찬가지로

0 대신: Ask+SL* 포인트

고문이 주문 개시를 중단하도록 변경됨:(
 
leonid553 :

대신에

ticketbuy = OrderSend(Symbol(),OP_BUY,Lots,ask,Slippage, 0, Ask+TP*Point,com,Magic,0,Blue);

노력하다

ticketbuy = OrderSend(Symbol(),OP_BUY,Lots,ask,Slippage, bid-SL* Point t , Ask+TP*Point,com,Magic,0,Blue);

==========================

그리고 티켓 판매 의 경우에도 마찬가지로

0 대신: Ask+SL* 포인트

저널의 메타 트레이더 쓰기: 2011.10.02 13:34:37 2010.11.23 00:05 Order_v_Day_v_1.0 EURUSD,Daily: OrderSend 기능 에 대한 유효하지 않은 손절매

 
(nikolai123 :
저널의 메타 트레이더 쓰기: 2011.10.02 13:34:37 2010.11.23 00:05 Order_v_Day_v_1.0 EURUSD,Daily: OrderSend 기능에 대한 유효하지 않은 손절매


업로드됨

( 사전 정의된 Ask & Bid 변수 는 대문자로 표시됨)

 
leonid553 :

업로드됨
매우 감사합니다!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 너는 천재 야:))))))))))))))))))))))))))))
 
Zhunko :
CSV입니다!!! 차트에 표시하려면 HST로 변환해야 합니다. 견적 아카이브에서 가져오기를 사용합니다.
nefig 가져오기 는 변환되지 않고 내보내기는 HST와 같은 형식을 내보내지 않습니다.
 
rosman :
nefig 가져오기는 변환되지 않고 내보내기는 HST와 같은 형식을 내보내지 않습니다.
기이한. 그것은 나를 위해 변환합니다.
 
고문 작성 에 관한 질문 . 다른 시간대의 막대 분석에 대한 자료를 어디에서 찾을 수 있는지 알려주십시오. 아마도 표준 기능이 있습니까? 아니면 코드를 다시 작성하지 않기 위해 이미 템플릿이 있습니까?