小编Pep*_*peW的帖子

Pinescript 设置仓位大小

我的策略()完全有效,但现在我正在尝试管理资金投入交易的方式。

\n

这是我目前的情况:
\n我的止损设置为最后 10 个柱线的最低点,止盈设置为 1.5 倍止损。
\n我的策略.退出:

\n
strategy.exit("EXIT LONG","LONG", stop=longSL, limit=longTP)\n
Run Code Online (Sandbox Code Playgroud)\n

到这里为止,一切都运行良好。

\n

问题:
\n即使我使用:

\n
strategy("TEST MACD DEFAULT", shorttitle="MACD", overlay=true, initial_capital=1000, default_qty_type=strategy.equity, default_qty_value=1, currency=currency.EUR, process_orders_on_close=true, pyramiding=0)\n
Run Code Online (Sandbox Code Playgroud)\n

钱没有按照我想要的方式投入交易。

\n

我想要什么:
\n我的资本为 1000\xe2\x82\xac。
\n我希望我的止损(已设置为最后 10 个柱中的最低点)为我资本的 1% = 10\xe2\x82\xac。
\n我的 TP 是 1.5xSL,所以它是 15\xe2\x82\xac。
\n这意味着对于我输掉的每笔交易,我会输掉 10\xe2\x82\xac,而对于我赢的每笔交易,我会赢取 15\xe2\x82\xac。
\n但这不是我所拥有的:\n在此输入图像描述

\n

问题: \n
\n我怎样才能做到这一点?

\n

这是我的代码(仅适用于多头头寸):

\n
//@version=4\nstrategy("TEST MACD DEFAULT", shorttitle="MACD", overlay=true, initial_capital=1000, default_qty_type=strategy.cash, default_qty_value=10, currency=currency.EUR, process_orders_on_close=true, pyramiding=0)\n\n// MACD\n[macdLine, signalLine, _] = macd(close, 12, 26, 9)\n\n// EMA …
Run Code Online (Sandbox Code Playgroud)

trading pine-script

5
推荐指数
1
解决办法
2万
查看次数

安卓相机X | 颜色检测

我正在 Android 上使用新的 CameraX。

我做了一个基本的应用程序(类似于“入门”),其中有相机预览和亮度分析仪。每一秒我都会在 TextView 中显示我的亮度。

现在,按照 CameraX 指南,我想进行颜色检测。大约每隔一秒,我就希望获得屏幕中心像素的颜色。

事实上,我不知道如何按照与亮度分析仪相同的结构进行颜色检测。

光度分析仪类别:

class LuminosityAnalyzer : ImageAnalysis.Analyzer {

private var lastTimeStamp = 0L
private val TAG = this.javaClass.simpleName
var luma = BehaviorSubject.create<Double>()

override fun analyze(image: ImageProxy, rotationDegrees: Int) {
    val currentTimeStamp = System.currentTimeMillis()
    val intervalInSeconds = TimeUnit.SECONDS.toMillis(1)
    val deltaTime = currentTimeStamp - lastTimeStamp
    if(deltaTime >= intervalInSeconds) {
        val buffer = image.planes[0].buffer
        val data = buffer.toByteArray()
        val pixels = data.map { it.toInt() and 0xFF }
        luma.onNext(pixels.average())
        lastTimeStamp = currentTimeStamp
        Log.d(TAG, "Average luminosity: …
Run Code Online (Sandbox Code Playgroud)

android android-camera kotlin color-detection android-camerax

2
推荐指数
2
解决办法
3255
查看次数

Angular CDK 菜单在页面底部打开

我已经在我的应用程序中实现了文档 ( doc ) 中的CDK 菜单

这是我所做的:

  1. 安装CDK:
    npm i @angular/cdk

  2. 导入菜单 cdkapp.module.ts并在“导入”部分使用它:
    import { CdkMenuModule } from '@angular/cdk/menu'
    imports: [BrowserModule, CdkMenuModule]

  3. 在我的中创建菜单app.component.html

    <button [cdkMenuTriggerFor]="menu" class="example-standalone-trigger">Click me!</button>
    <ng-template #menu>
      <div class="example-menu" cdkMenu>
        <button class="example-menu-item" cdkMenuItem>Refresh</button>
        <button class="example-menu-item" cdkMenuItem>Settings</button>
        <button class="example-menu-item" cdkMenuItem>Help</button>
        <button class="example-menu-item" cdkMenuItem>Sign out</button>
      </div>
    </ng-template>
    <hello-world></hello-world>
    
    Run Code Online (Sandbox Code Playgroud)

问题是,当我单击按钮时,菜单会在页面底部打开,而不是在按钮下方打开。

这是显示问题的 Stackblitz: https: //stackblitz.com/edit/f1y9wh
我已经按照文档中的这个示例进行操作(他们的 stackblitz 工作正常):menu-with-standalone-trigger

javascript typescript angular angular-cdk

0
推荐指数
1
解决办法
636
查看次数