궈 팬 - 페이지 6

 
두 스크립트를 모두 업데이트했습니다.
1. 이제 dll을 가져올 필요가 없습니다.
2. "반복"을 누르면 선이 다시 그려지지 않습니다;) 그 전에는 눈치 채지 못했습니다
 
여기에 넣어. 살펴볼 시간입니다.
 

여기에 넣어. 살펴볼 시간입니다.

오랜만에 올려봅니다 :) 그냥 수정합니다
SendPendingOrder - "GDO 팬을 위해"
OrderModify - "GDO 팬을 위해"
 
상황은 "그래서 그가 원했기 때문에 두려워했습니다 ..."라고합니다 =)))
비판도, 댓글도, _적어도_하나의_ 응답이 없는 것이 유감입니다....

아니면 모두가 이미 TimeOut으로 이동했습니까? :영형)
 
2 퇴비
상황은 "그래서 그가 원했기 때문에 두려워했습니다 ..."라고합니다 =)))
비판도, 논평도, _적어도_any_any_any 응답이 없는 것이 유감입니다.... 아니면 모두가 이미 TimeOut으로 이동했습니까? :영형)

GetLastError와 함께 오류 메시지가 나타 납니다. ErrorDescription(int error_code); 사용을 시도하지 않았거나 기본적으로 사용하고 싶지 않습니다. ?
 
다음은 열린 포지션을 쉽게 청산할 수 있는 경량 스크립터(GDO komposter의 아이디어 기반)입니다.
//+------------------------------------------------------------------+
//|                                                    Close_Pos.mq4 |
//|                                      special thanks to komposter |
//|                                      mailto:komposterius@mail.ru |
//+------------------------------------------------------------------+
#property copyright "komposter"
#property link      "komposterius@mail.ru"
#include <WinUser32.mqh>

int start()
{
  int Order_Find_Radius=10,_OrderType,_break = 0, error;
  string Type;
  double DropPrice = PriceOnDropped();

  for(int x=0; x<=Order_Find_Radius; x++)
  {
  	for(int z=0; z<OrdersTotal(); z++)
  	{
  		OrderSelect(z,SELECT_BY_POS,MODE_TRADES );
  		if(OrderSymbol()==Symbol())
  		{
  			if((DropPrice-OrderOpenPrice())/Point<=x && (DropPrice-OrderOpenPrice())/Point>=0)
  			{ _break = 1; break; }
  			if((OrderOpenPrice()-DropPrice)/Point<=x && (OrderOpenPrice()-DropPrice)/Point>=0)
  			{ _break = 1; break; }
  		}
  	}
  	if( _break == 1 ) { break; }
  }

  if( _break == 1 )
  {
    _OrderType=OrderType();
    Type="";
    if(_OrderType==OP_BUY)  Type="BUY";
    if(_OrderType==OP_SELL) Type="SELL";
    int Answer=MessageBox("Закрыть позицию?\n\n"+"№:"+OrderTicket()+"  "+TimeToStr(OrderOpenTime(),3)+"  "+Type+"  "+Symbol()+"  "+DoubleToStr(OrderOpenPrice(),Digits),"Закрытие позиции.",MB_OKCANCEL);
    if(Answer==IDOK)
    {
      if(_OrderType==OP_BUY)  { OrderClose(OrderTicket(),OrderLots(),Bid,3,CLR_NONE); return(0); }
      if(_OrderType==OP_SELL) { OrderClose(OrderTicket(),OrderLots(),Ask,3,CLR_NONE); return(0); }
    }
  }

  if ( _break != 1 )
  {
  	MessageBox("Не удалось найти ордер!\n\n" +"Переместите скрипт на график недалеко от цены открытия.", "Попробуйте ещё раз"); 
  	return(0);
  }
}
 
avm, GDO 아이디어에 추종자가 있다는 것은 확실히 기쁩니다.
그러나 아무도 그것을 필요로하지 않는 것 같습니다
 
GetLastError와 함께 오류 메시지가 나타납니다. 시도하지 않았거나 기본적으로 ErrorDescription(int error_code);

아니, 중요하지 않습니다 ... 그리고 이것이 완료되어야 할뿐만 아니라 ...
나는 단지 요점을 보지 못합니다 =) 사람들은 요구하지 않습니다 ...

완성하면 꼭 올릴께요...
 
... 이뿐만 아니라 완료해야합니다 ...
나는 단지 요점을 보지 못합니다 =) 사람들은 요구하지 않습니다 ...
완성하면 꼭 올릴께요...

응답이 없다고 해서 관심 있는 모든 사람이 복사하지 않은 것은 아닙니다.
이러한 스크립트를 상상하고 사용하지 마십시오. 아무 포럼이나 보세요. 가까운
일부는 하나의 답변이 아닌 수백 개의 다운로드 프로그램을 배치했습니다.
그래서 사람들이 사용하고 있다고 확신합니다. 그리고 그래서 당신이 가진 모든 것을 게시하십시오. 그런데,
나는 오랫동안 한 가지 아이디어를 방황했지만 오랫동안 내가 감당할 수 없을 것이라고 느낀다.
코드가 소박하다. 그리고 아이디어는 - 가져
M5(터키)로 역사를 기록하고 M10 또는 M20 차트에 "그리기" ... 등.
 
avm, 나는 항상 "메모를 남겨주세요"라고 요청합니다. 즉시 다운로드 수를 쓰지 마십시오)


사실, 나는 할 일이 있고 "일을 쉬는 시간에" =)) 그래서 핑계를 댔다 :-P




우리는 M5(터키)에서 기록을 가져와 M10 또는 M20 차트에 "그립니다"

시각적(그래픽) 분석과 동일한 작업을 수행합니다...
그런 그래프에 아무것도 "붙일 수" 없습니다%)