初心者の方からの質問 MQL5 MT5 MetaTrader 5 - ページ 427

 
-Aleks-:
これはプロファイルの設定で、コードを介さずにMQLで変更できるかどうかは分かりませんが...。プログラムによって新しいプロファイルを開くことができます。
プロファイルは、すべてのトレードのストップの色を一度に変更します。そして、それぞれを別々に設定したいと思います
 
gammaray:
プロファイルは、すべての取引でストップの色を一度に変更します。そして、それぞれ別に設定したいと思います。
はっきり言って、無理です。グラフィカルなオブジェクトを使用することができます...デバッギング用
 
gammaray:
このプロファイルは、すべてのトレードのストップの色を一度に変更します。そして、それぞれ別に設定したいと思います。

オープンオーダーを使い(取引の色を設定)、2つのテイクプロフィット(TPの色)とストップロス(SLの色)を修正するのですが、修正したバー上にのみ小さな線が表示されます。

 
-Aleks-:
無理もないですね。グラフィカルなオブジェクトを使用することができます...デバッギング用
はい、すでに各ティックでOBJ_HLINEを 異なる色で描画することを考えています。
 
Leanid Aladzyeu:

オープンオーダー(取引の色を設定する)を使い、テイクプロフィット2を修正(TPの色を書く)、ストップロスを修正(SLの色を書く)していますが、修正したバー上にだけ小さな線がつきます。

残念ながらそれは改造に過ぎず、実行の瞬間には小さなダッシュが一つ。そして、実際の現在のオーダーを適切な色の水平 線で表示する必要があります。注文は常に複数あり、その停止を区別したい
 

がわからない、助けてください)

注文を開始する。

ZeroMemory(request); 

double bid=(double)SymbolInfoDouble(name,SYMBOL_BID);

request.action=TRADE_ACTION_DEAL;

request.type=ORDER_TYPE_BUY; 

 request.symbol="EURUSD";

request.deviation=30;

request.sl=SLSell;

request.tp=TPSell;

request.volume=0.001;

request.price=bid;

request.type_filling=ORDER_FILLING_FOK;

request.expiration=ORDER_TIME_DAY;

if(OrderCheck(request,result_ch)==false)

     { answer=result_ch.retcode;

      Print ("OrderCheck выявил ошибку: "+IntegerToString(answer)+" / "+result_ch.comment);      }

OrderSend(request,result); 

Print(__FUNCTION__,": ",result.comment," код ответа ",result.retcode,"  end orderopen");

ログでは、次のようになります。

アスク 1.12759

SLBuy 1.10746

TPBuy 1.14746

OrderCheck 確認されたエラー:0 / コメント (操作は正常に実行されました)

OrderOpenBuy: クライアントのレスポンスコード10027(AutoTrading disabled)により、AutoTradingが無効になりました。

自動売買が可能になりました。

エラーはどこにあるのか?

 
pr0gre5:

がわからない、助けてください)

注文を開始する。

ログでは、次のようになります。

アスク 1.12759

SLBuy 1.10746

TPBuy 1.14746

OrderCheck 確認されたエラー:0 / コメント (操作は正常に実行されました)

OrderOpenBuy: クライアントのレスポンスコード10027(AutoTrading disabled)により、AutoTradingが無効になりました。

自動売買が可能になりました。

エラーはどこにあるのか?

チャート上で右マウス/アドバイザー/プロパティ -"Allow EA to trade"チェックボックスをハイライトします。
 
pr0gre5:

がわからない、助けてください)

注文を開始する。

ログでは、次のようになります。

アスク 1.12759

SLBuy 1.10746

TPBuy 1.14746

OrderCheck 確認されたエラー:0 / コメント (操作は正常に実行されました)

OrderOpenBuy: クライアントのレスポンスコード10027(AutoTrading disabled)により、AutoTradingが無効になりました。

自動売買が可能になりました。

エラーはどこにあるのか?

DCのトレーディングサーバーでEA取引は可能か?
 

デモ口座で作業中、新しいデモ口座MetaQuotes demoを開設しました。

再インストール)

問題はまだある。

 
pr0gre5:

デモ口座で作業中、新しいデモ口座MetaQuotes demoを開設しました。

再インストール)

問題はまだある。

トレーディング、自動売買システム、ストラテジー・トレーディング・テストに関するフォーラム

初心者の方からの質問

ニューレナ さん 2015.09.01 20:06

チャート上で右マウス/アドバイザー/プロパティ -"allow EA to trade"チェックボックスをハイライトします。

自動売買が可能です。

オートトレード

?

理由: