記事"「マーケット」でプロダクトを宣伝する方法"についてのディスカッション - ページ 55

 
Aleksei Kuznetsov #:

市場で製品をチェックした:

商品を購入またはレンタルした ユーザーがコメントを残すことができます。

つまり、プロモーションのためにデモを配布しても、製品ページにレビューを残さないので意味がない。

無料配布に関する質問はまだ不明です。

引用

コメントを残すことができるのは、 製品を購入またはレンタルした ユーザーです。

無料製品にはレビューやディスカッションがあるので、無料製品を追加またはダウンロード する必要があります。

一日、プロモーションのために、製品を無料にする場合は、別の質問があります:

一旦無料でダウンロードされたら、有効化回数は5回に制限されるのでしょうか、それとも永久に、どのような量でも有効化されるのでしょうか?もし制限がないのであれば、そのアカウントからログイン名とパスワードを配布/販売し、その製品を好きな数だけ配布することができます。

 
製品を投稿してアップロードすると、いつも未選択のファイルが表示され、その下にコンパイルとデバッグ用のファイルを示唆する赤いテキストが表示されるのはなぜですか?何が起こっているのかわかりません!
 
Ji Kai Wang #:
製品を投稿してアップロードすると、いつも未選択のファイルが表示され、その下にコンパイルとデバッグ用のファイルを示唆する赤いテキストが表示されるのはなぜですか?何が起こっているのかわかりません!
中国語ではなく、他の言語のフォーラムで表示されているため、推測するしかありません。おそらく、あなたはプログラムのデバッグバージョンをアップロードしましたが、市場はリリースバージョンを要求しています。
 
Yedelkin 製品に 縫い付け、ボーナスは「強制条件なし」であることを明記する。...良くないですか?
まあ
 
Yedelkin 製品に 縫い付け、ボーナスは「強制条件なし」であることを明記する。...良くないですか?
まあ

 
Mykola Demko テスターでインジケーターを 実行することはできません。
夜間のみ
 
Konstantin Nikitin #:

ストップが現在のものと等しくならないように変更した場合、Rashit Ibatullin。また、注文を設定するとき、ストップはstoplevilをチェックする必要があります。もちろん、最小、最大、ロット。ポジションを取るための資金の有無。
これらすべてを最低限チェックすべきである。


また、ご指摘の解決方法がよくわかりません。


ありがとうございます。

 
Mehul Madhavjibhai Sheta # 私もEAをマーケットにロードするたびに同じ無効なボリューム エラーの問題を抱えています。より良い方法で説明していただけませんか?よろしくお願いします。

ステップによって出来高を正規化する必要があります。以下は基本的な例です:

// ステップに正規化(切り捨て)
   lots = MathFloor(lotsRaw / volumeStep) * volumeStep;

// 計算されたバッチが最小値を満たすかどうかをチェックする。
   if(lots < volumeMin)
     {
      // .. .
     }

// 最大値を超えていないかチェックする
   if(lots > volumeMax)
     {
      // .. .
     }
 
Mehul Madhavjibhai Sheta #:


そして、あなたが提案した解決策を理解することができません。

より良い方法で説明していただけますか?
よろしくお願いします。

//+----------------------------------------------------------------------------+
//| 説明 : 取引ロットの正規化された値を返す。
//+----------------------------------------------------------------------------+
//| パラメータ:|
| v_sym - 楽器名|
//| v_loは正規化されたロット値である。|
//+----------------------------------------------------------------------------+
double NormL(const string  v_sym,
             const double  v_lo
            )
  {
   double   stp=SymbolInfoDouble(v_sym,SYMBOL_VOLUME_STEP);
   return(((fmin(fmax((round(v_lo/stp))*stp,SymbolInfoDouble(v_sym,SYMBOL_VOLUME_MIN)),SymbolInfoDouble(v_sym,SYMBOL_VOLUME_MAX)))));
  }
//終了
//+------------------------------------------------------------------+