アドバイザーを無料でお書きします - ページ 108

 

たまらず・・・

//+------------------------------------------------------------------+
//|                                                        15_20.mq4 |
//|                                               Yuriy Tokman (YTG) |
//|                       https://www.mql5.com/ru/users/satop/seller |
//+------------------------------------------------------------------+
#property copyright "Yuriy Tokman (YTG)"
#property link      "https://www.mql5.com/ru/users/satop/seller"
#property version   "1.00"
#property strict
//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit()
  {
//---
   
//---
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
//| Expert deinitialization function                                 |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
  {
//---
   
  }
//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+
void OnTick()
  {
//---
   while(15-20% в месяц нет)
    {
     зарабатывать!!!
    }
//---   
  }
//+------------------------------------------------------------------+
 
khorosh:

ピテカントロプスがそんな冗談を言うと、部族民が石を投げてきた)。

イウリイ・トクマン

我慢できなかったんだ...。

まあ、ユーリは書けたわけだし、皆さんは三百人分のジョーク、三百人分のジョーク...。

 

ポジションを 開くためのスクリプト(mt4)を書いてください、タスクは次のとおりです。

チャートに投げると、入力パラメータが表示され、3本の線がある。

  • 購入・販売
  • 敷地面積
  • アイテム数

そして、ロット=1.86、数量=25を入力する必要があります。

スクリプトはロットをカウントし、ロットが許容値より小さい場合は、可能な限り丸める。
たとえば、ロット0.12、および20の量は、それがまとめて0.12 = = 0.12/20 = 0.006、min.lot 0.01になるまで、その後0.01ロット12ポジションで開く、最大可能量をmin.lotsを開きます。

2.87ロットで25口と入力すると、2.87/25=0.1148、切り捨てで、0.11ロットを25口オープンします。

ありがとうございました。

 
Iurii Tokman:

たまらず・・・

少し最適化:メインコードはOnTimer()に移動すべきです...つまり、誰かの気分、交換/DC/無交換の動作に依存してはいけません...。:-)
 
Vitaly Muzichenko:

ポジションを 開くためのスクリプト(mt4)を書いてください、タスクは次のとおりです。

チャートに投げると、入力パラメータが表示され、3本の線がある。

  • 購入・販売
  • 敷地面積
  • ポジション数

そして、ロット=1.86、数量=25を入力する必要があります。

スクリプトはロットをカウントし、ロットが許容値より小さい場合は可能な範囲で丸める。
例えばロット0.12、および20の量は、それがまとめて0.12 = = 0.12/20 = 0.006、min.lot 0.01になるまで、その後0.01で開く最大可能量を、開きますロット12ポジション。

2.87ロットで25口と入力すると、2.87/25=0.1148で切り捨て、0.11ロットで25口開設します。

ありがとうございました。

ハードドラッグが入りました。

ヴィタリー、脚本を書こうか?
 
Алексей Тарабанов:

ハードドラッグが効いてきた。

ヴィタリー、脚本を書こうか?

はい、もちろん書きます!よろしければどうぞ。

 
Vitaly Muzichenko:

はい、もちろん面倒でなければ書いてください!(笑)

ロット2.87、数量25でエントリーした場合、2.87/25=0.1148、切り捨て、ロット0.11で25枚建てる。

明日やります。

 
Алексей Тарабанов:

ロット2.87、数量25でエントリーした場合、2.87/25=0.1148、切り捨て、ロット0.11で25枚建てた場合。

明日やります。

素晴らしい!ありがとうございます!お待ちしております。

追伸:2.49ロットで9番→→→2.49/9=0.277で0.27ロットの9ポジションになる場合
 

エキスパート・アドバイザーx=, y=, z=。もしx-y>=zなら、買い、ストップロス、トレーリングストップ。もしy-x>=zなら、売り、ストップロス、トレーリングストップ。 ループさせる、それだけ。

どなたか助けてください。

 
smellthemgc:

エキスパート・アドバイザーx=, y=, z=。もしx-y>=zなら買い、ストップロス、トレーリングストップ。もしy-x>=zなら売り、ストップロス、トレーリングストップ。 ループさせる、それだけ。

どなたか教えてください。

x y z 協力してくれる人))