記事"仮想ホスティングに移植するためにトレードアカウントを準備する方法"についてのディスカッション - ページ 20

削除済み  

サーバー上のExpert Advisorが、新しくオープンしたポジションに マジックを割り当てない、または完全に外国の番号を割り当て、その結果、ポジションが修正されず、クローズされないという不明な状況。

2015.07.21 16:50:00.317 DragSuper2 EURUSD,M1: open #143554354 buy 0.01 EURUSD at 1.09365 ok
2015.07.21 16:50:00.317 DragSuper2 EURUSD,M1: Spread19.0DragSuper2MG0
2015.07.21 16:50:00.551 DragSuper2 EURUSD,M1: modify #143554354 buy 0.01 EURUSD at 1.09365 sl: 1.09036 tp: 0.00000 ok
2015.07.21 16:50:00.551 DragSuper2 EURUSD,M1: DragSuper2MG19720118
日記からの抜粋です。MGはマジコンです。オープン後は0に等しい。

2015.07.22 22:15:59.714 Drag_newATR++ EURUSD,M1: open #61521134 buy 0.02 EURUSD at 1.09211 ok
2015.07.22 22:15:59.714 Drag_newATR++ EURUSD,M1: Spread7.0Drag_newATR++MG888
2015.07.22 22:15:59.730 Drag_newATR++ EURUSD,M1: open #61521135 buy 0.02 EURUSD at 1.09211 ok
2015.07.22 22:15:59.730 Drag_newATR++ EURUSD,M1: Spread7.0Drag_newATR++MG888
2015.07.22 22:15:59.776 Drag_newATR++ EURUSD,M1: modify #61521134 buy 0.02 EURUSD at 1.09211 sl: 1.08951 tp: 0.00000 ok
2015.07.22 22:15:59.776 Drag_newATR++ EURUSD,M1: Drag_newATR++MG666

別口座からのステートメント。異なる番号のExpert Advisorが1つのマジックでポジションをオープンしました。その後、Expert Advisorの1つをネイティブの番号で変更した。その結果、ポジションは決済されなかった。

コード例

if (Spread<MaxSpread && (******************************************************)
     {
      res=OrderSend(Symbol(),OP_SELL,LotsOptimized(),Bid,10,0,0,"Drag_newATR++",MAGIC,0,Red);
      Print("Spread",MarketInfo(Symbol(),MODE_SPREAD),"Drag_newATR++MG",OrderMagicNumber());
      PlaySound("alert.wav");
      return;
      }

私はコードが苦手なのかもしれないが、私のコンピュータのターミナルではすべて完璧に動作する。

 
Vitaly Stepanov:

サーバー上のExpert Advisorが、新しくオープンしたポジションに マグを割り当てない、または、完全に異なる番号を割り当て、その結果、ポジションが変更されず、クローズされないという不明確な状況。


コード例

私はコードが苦手かもしれませんが、私のコンピュータのターミナルではすべて完璧に動作します。

具体的にどのようにマジックを設定するのですか?マジックを書き込む変数をどこでどのように初期化するのですか?
削除済み  
Karputov Vladimir:
具体的にどのようにマジックを設定するのですか?マジックを書き込む変数をどこでどのように初期化するのですか?

extern int MAGIC = 567;」という外部変数です。

これは、モディファイ関数でストップがセットされたときにチェックされ、クローズするときにもチェックされます。

if(OrderMagicNumber()!=MAGIC && OrderSymbol()!=Symbol()) continue;-注文を選択する とき、さらに決済条件でも指定する:

if(OrderMagicNumber()==MAGIC && ...

 
Vitaly Stepanov:

これは外部変数「extern int MAGIC = 567;」である。

修正関数でストップを設定するときにチェックされ、クローズするときにチェックされます。

if(OrderMagicNumber()!=MAGIC && OrderSymbol()!=Symbol()) continue;-注文を選択する とき、さらに決済条件でも指定する:

if(OrderMagicNumber()==MAGIC && ...

なぜexternが必要なのですか?inputに変更してみてください。
削除済み  
Karputov Vladimir:
なぜexternが必要なのですか?inputに変えてみてください。
ありがとう。
 

こんにちは

無料トライアル期間を利用したのですが、もう一度購読したいのです。唯一の問題は、すべてのオプションがゴーストになっていることです。

ゴーストオプション?

 
ajblaj:

こんにちは

無料トライアル期間を利用したのですが、もう一度購読したいのです。唯一の問題は、すべてのオプションがゴーストになっていることです。

ServiceDeskに連絡 し、その回答をここに報告してください。ありがとうございました。
 
ajblaj:

こんにちは

無料トライアル期間を利用したのですが、もう一度購読したいのです。唯一の問題は、すべてのオプションがゴーストになっていることです。

アカウントに十分な資金がありますか?
削除済み  
ajblaj:

こんにちは

無料トライアル期間を利用したのですが、もう一度購読したいのです。唯一の問題は、私のすべてのオプションがゴーストされていることですか?

アカウントに無料のお金を持っていません。技術的な理由で利用できないホスティング無料10分間。
 

こんにちは、

テスト目的で、自由に利用可能な期間までデモ口座に VPSを使用したいと思っています。デモ口座でできますか?