スクリプトウィンドウの位置 - 開始点の変更 - Page 3
ページ 3 - 323 FirstFirst 123
Results 21 to 23 of 23

Thread: スクリプトウィンドウの位置 - 開始点の変更

  1. #21
    @broketraderをお試しいただきありがとうございます

  2. #22
    Quote Originally Posted by ;
    と言っています
    どういたしまして。

  3. #23
    2添付ファイル他の問題で私を助けることができるかもしれません。 EasyOrderスクリプトをExpertAdvisorとして実行し、これを作成します。挿入コード// -------------------------------- ---------------------------------- /| _eSisTest.mq4 |/|著作権©2012、MetaQuotesソフトウェア株式会社。/| http://www.metaquotes.net |/ ----------------------------------------------- ------------------- #プロパティの著作権Copyright©2012、MetaQuotes Software Corp.#プロパティのリンクhttp://www.metaquotes.net #import EasyOrder.dll int EasyOrder (int hwnd);/ ----------------------------------------------- ------------------- /|エキスパート初期化機能|/ ----------------------------------------------- ------------------- int start(){//----/---- return(0);/ -------------------------------------------------- -------------------- /|エキスパート非初期化関数// ----------------------------------------------- ------------------- int deinit(){//----/---- return(0);/ -------------------------------------------------- -------------------- /|エキスパートスタート機能|/ ----------------------------------------------- ------------------- int EasyOrder(int hwnd); int start(){string obj;} int i; int hwnd = WindowHandle(Symbol()、0); if(hwnd == 0){return(0); int ret = EasyOrder(hwnd); if(retlt; 0){警告(DLL機能は失敗しました!); (0)を返します。 if(ret == 1){ModifyOrder();} } else {(i = ObjectsTotal() - 1; igt; = 0; i--){obj = ObjectName(i); if(StringFind(obj、EASYORDER、0)gt; = 0)ObjectDelete(obj); InitLines(); (0)を返します。/ -------------------------------------------------- -------------------- void InitLines(){int i、pos、ticket;};ブデルテ文字列obj; (i = ObjectsTotal() - 1; igt; = 0; i--){obj = ObjectName(i); if(StringFind(obj、EASYORDER_MOD)gt; = 0){bdelete = True; pos = StringFind(obj、#、1); (poslt; 0)が続く場合ticket = StrToDouble(StringSubstr(obj、pos 1、StringLen(obj)-pos-1)); if(OrderSelect(ticket、SELECT_BY_TICKET)){if(OrderCloseTime()== 0)bdelete = false; if(bdelete)ObjectDelete(obj);二重sl、tp。 for(i = 0; ilt; OrdersTotal(); i ){OrderSelect(i、SELECT_BY_POS); if(OrderSymbol()== Symbol()){ticket = OrderTicket(); obj = EASYORDER_MOD_SL _# チケット。 sl = OrderStopLoss(); tp = OrderTakeProfit(); if(sl == 0)sl = OrderOpenPrice(); if(tp == 0)tp = OrderOpenPrice(); if(ObjectFind(obj)gt; = 0)ObjectMove(obj、0、時間#91; 0#93;、sl);そうでなければDrawLine(SL、ticket、sl); obj = EASYORDER_MOD_TP _# チケット。 if(ObjectFind(obj)gt; = 0)ObjectMove(obj、0、時間#91; 0#93;、tp);そうでなければDrawLine(TP、ticket、tp); if(OrderType()gt; OP_SELL){obj = EASYORDER_MOD_PRICE _# チケット; if(ObjectFind(obj)gt; = 0)ObjectMove(obj、0、時間#91; 0#93;、OrderOpenPrice());そうでなければDrawLine(PRICE、ticket、OrderOpenPrice()); void ModifyOrder(){string obj;}}}}} int i、チケット。ダブルsl、価格、tp。ダブルOSL、OTP。 for(i = 0; ilt; OrdersTotal(); i ){OrderSelect(i、SELECT_BY_POS); if(OrderSymbol()== Symbol()){ticket = OrderTicket(); sl = 0。価格= 0。 tp = 0。 obj = EASYORDER_MOD_SL _# チケット。 osl = OrderStopLoss(); if(osl == 0)osl = OrderOpenPrice(); otp = OrderStopLoss(); if(otp == 0)otp = OrderOpenPrice(); if(ObjectFind(obj)gt; = 0){if(MathAbs(ObjectGet(obj、OBJPROP_PRICE1)-osl)gt; Point)sl = ObjectGet(obj、OBJPROP_PRICE1); obj = EASYORDER_MOD_TP _# チケット。 if(ObjectFind(obj)gt; = 0){if(MathAbs(ObjectGet(obj、OBJPROP_PRICE1)-otp)gt; Point)tp = ObjectGet(obj、OBJPROP_PRICE1); if(OrderType()gt; OP_SELL){obj = EASYORDER_MOD_PRICE _# チケット; if(ObjectFind(obj)gt; = 0){if(MathAbs(ObjectGet(obj、OBJPROP_PRICE1)-OrderOpenPrice())gt; Point)price = ObjectGet(obj、OBJPROP_PRICE1); if(sl tp pricegt; 0){if(sl == 0)sl = OrderStopLoss(); if(tp == 0)tp = OrderTakeProfit(); if(price == 0)price = OrderOpenPrice(); OrderModify(チケット、価格、sl、tp、0、CLR_NONE); void DrawLine(文字列型、intチケット、ダブルレベル){文字列obj = EASYORDER_MOD_ type _# ticket;}カラーclr =赤。 if(type == PRICE)clr = LimeGreen;/そうでなければ(type == TP)clr = Blue; ObjectCreate(obj、OBJ_HLINE、0、Time#91; 0#93;、level、0,0); ObjectSet(obj、OBJPROP_COLOR、clr)。 ObjectSet(obj、OBJPROP_STYLE、STYLE_DASHDOT);このエラーを取得します。
    何が悪いの?
    https://www.forexgroove.com/attachme...2031289805.mq4

投稿権限

  • Youma新しいスレッドを投稿しない
  • Youmaは返信しない
  • あなたは添付ファイルを投稿しないかもしれない
  • Youma Notedityourposts
  •  
  • スマイリーはオンです
  • スマイリーはオンです
  • [IMG]コードがオンです
  • [VIDEO]コードがオンです
  • HTMLコードがオフです
This website uses cookies
We use cookies to store session information to facilitate remembering your login information, to allow you to save website preferences, to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners.